15 ms·
I think my BBQ just offered to be my default browser?
- dang 6y agoUrl changed from https://twitter.com/caseorganic/status/1259858946917097473 https://twitter.com/caseorganic/status/1259858946917097473, which points to this.
- deleted 6y ago[deleted]
- mech422 6y agoLOL - Just be glad it wasn't a keyboard device!
- pnako 6y agoI trust my BBQ more than any browser nowadays, so I would probably pick that.
- downerending 6y agoIf I have to choose between BBQ and the Web, I'll take BBQ.
- Alupis 6y agoAt least this is a "Web"-er Grill. Makes sense.
- downerending 6y agoTake your upvote and get out.
- jameslk 6y agoWhy does Weber have their own browser? Or is this one of those embedded browsers in an app? If the latter, why do they need an embedded browser in their app?
- missedthecue 6y agoProbably something like a privacy policy or faq that opens the weber website in an embedded browser
- whalesalad 6y agoHave you ever used the kind of application that would be produced by a barbeque grill manufacturer? I am not surprised it has an embedded web browser and this type of misconfiguration in the bundle.
- jameslk 6y agoNo, I usually don't install apps for things like grills, refrigerators, trashcans or other domestic objects since I can't imagine they'd offer me anything obviously beneficial. I'm sure that's why I haven't enjoyed experiences like this.
- notkaiho 6y agoThis. Sure, we can question why these kinds of apps get bundled with "internet of things" devices, but it won't stop until we realise collectively we aren't in fact better off with things listening to every word, reacting to every move, recording everyone passing our house, etc.
- abakker 6y agoJust makes me think of that Futurama episode where the robotic wash bucket switches bodies with Amy...
- renewiltord 6y agoMaybe you aren't. I love it. Hasn't hurt me in any way and I've only ever got benefits from it. Honestly, there are lots of companies and some governments I'd be willing to buy a tracking chip from to embed in my body for the right value.
- Rebelgecko 6y ago
- beervirus 6y agoWhat a crock of shit that grills are now IoT devices. The less of my life that’s accessible on the Internet, the better.
- DaniloDias 6y agoWay prefer a grill with an IP address to an oven or refrigerator.
- frenchy 6y agoAt least it's easier to throw out the window.
- thephyber 6y agoAll 3 of these will inevitably be botnet nodes and DDoS amplifiers. We aren't ready for the responsibility of having any of these class of devices added to the internet.
- dangrossman 6y ago"Alexa, set my oven to bake at 375" is something you hear several times a week in my house. ️ Now my dishwasher, that's got wifi as well and that one I don't really get. The only command it accepts is to tell me how many dishwasher detergent pods I have left. To have it track that, I have to tell it whenever I buy more pods, and it subtracts one every time I run a dishwashing cycle.
- SlashmanX 6y agoYou could probably hook that up to grocy[0] [0] - https://grocy.info/ https://grocy.info/
- TeMPOraL 6y agoHope it's not a gas grill, or you may be one zero-day short of a remotely-activated IED.
- dkarl 6y ago
- rhizome 6y agoAndroid is such a drag sometimes. Between mystery quirks like this, where I'm sure someone who has been making Android apps for 6 years will be able to explain it, and things like the absolute inability to override the order of items in the sharing panel[1], such that Android will routinely topline sharing to a contact you got one text message from three years ago. "F.U., that's why" is the simplest conclusion I can draw. "Unpaid concept testing" is the next simplest. 1. https://cdn57.androidauthority.net/wp-content/uploads/2019/09/android-10-sharing-menu-edit.jpg https://cdn57.androidauthority.net/wp-content/uploads/2019/0...
- deleted 6y ago[deleted]
- madeofpalk 6y ago> the absolute inability to override the order of items in the sharing panel[1] that's funny because on iOS you seemingly can override the order, but the behavior of that between different apps (and/or content types?) is so undeterministic that people just give up.
- codercotton 6y agoI swear there's some AI going on here. I've noticed that suggestions in my share panel differ depending on content, location, and other things. Or maybe it's just really undeterministic. :)
- prh8 6y agoIf you're thinking of the inconsistency of the suggested contacts, it is based on content, source app, etc. For pictures, there's even analysis of picture contents. All on device. Unfortunately, there's no way to remove someone from being suggested, except to delete your message thread with them.
- hnick 6y agoAny sufficiently unadvanced AI is indistinguishable from a random number generator.
- 0xDEEPFAC 6y agoSome good replies: "Comes with a built in firewall" "*Default Braiser?" "Still better than Internet Explorer!"
- dillutedfixer 6y agoIt's the hottest new browser on the market. I'm here all week.
- dragosmocrii 6y agoIt's important to not accept it as the default browser, otherwise you might get fried
- coreyp_1 6y agoDon't forget: "Does it support cookies?" "Welcome to the World Wide Weber"
- airstrike 6y agoThis is prime https://twitter.com/internetofshit https://twitter.com/internetofshit material
- na85 6y agoFrankly so is 98% of my interaction with technology on a daily basis.
- pkaye 6y agoI think the iGrill lets you see the readings on the temperature probes. Probably broadcasts it to your phone in the vicinity.
- markrages 6y ago... and it's not the worst browser of the three.
- deleted 6y ago[deleted]
- tdeck 6y agoFor those curious about the technical details here, here's a dump of the iGrill Android manifest (it's not XML because Android APKs contain a binary manifest): https://pastebin.com/fwbJ9TjD https://pastebin.com/fwbJ9TjD It looks like this is the culprit: E: activity (line=48) A: android:theme(0x01010000)=@0x7f110149 A: android:name(0x01010003)="com.weber.igrill.pages.splash.SplashActivity" (Raw: "com.weber.igrill.pages.splash.SplashActivity") A: android:screenOrientation(0x0101001e)=(type 0x10)0x1 E: intent-filter (line=52) E: action (line=53) A: android:name(0x01010003)="android.intent.action.VIEW" (Raw: "android.intent.action.VIEW") E: category (line=55) A: android:name(0x01010003)="android.intent.category.BROWSABLE" (Raw: "android.intent.category.BROWSABLE") E: data (line=57) A: android:scheme(0x01010027)="http" (Raw: "http") This registers an intent filter for all HTTP (but not HTTPS) URLs. I would expect it to require a DEFAULT category though, not sure what happens when that's left out.
- cptskippy 6y agoRainbird's app similarly registers intent filters for PDF, HTTP, and a few other things.
- lupajz 6y agoIs there more to this data tag ? There is usually a host tag following scheme or did developers just forgot it ?
- tdeck 6y agoPrecisely the issue! They probably intended to add host (and perhaps path) to filter for a specific website, but didn't finish the job for some reason.
- amelius 6y agoDoes anyone else feel that editing these manifest files is like filling out tax forms? I personally can't blame them for getting this wrong if the development tools don't provide adequate feedback.
- RcouF1uZ4gsC 6y agoWith all the sites with CPU intensive Javascript, my phone gets hot enough that sometimes I feel my browser wants to be my default BBQ.
- asplake 6y agoI’m getting this on CNN: https://twitter.com/asplake/status/1263907373825081344?s=21 https://twitter.com/asplake/status/1263907373825081344?s=21
- tibbon 6y agoI am truly curious what happens if you hit yes
- nixpulvis 6y agoI'd be SOOO happy if my grill was able to do this on iOS. Then I'd destroy the grill.
- aib 6y agoOkay, so an IoT BBQ is a useful thing. How are we going to prevent every single useful thing from coming up with its own crappy, poorly-maintained application? Because obviously having open standards is not enough. So far the solution we've come up with seems to be "wait until one or a few companies dominate the market, come up with their own solution, and hope it's an open one and/or others adopt it." This particular app might not be crappy, but I think my question still stands.
- jkcorrea 6y agoIs that necessarily something we want to prevent? In the context of the early Web, should we have prevented any company from making their own website? Enforced some standard for how your website UX should work in the name of security and usability? Obviously not, as that diversity has led to more, better choices over time, and in the end the better UXs usually win out anyway. Perhaps in a similar way, as Weber and other grill brands continue to sell into the IoT space, competition will drive them to differentiate in UX on their apps in addition to their hardware. Albeit at a slower pace given that their hook is their hardware unlike a digital product where the website is also usually the first impression.
- ran3824692 6y ago> In the context of the early Web, should we have prevented any company from making their own website? Well, websites are now a bundle of arbitrary remote code execution called javascript, we didn't allow that, so by today's standards, ya we did. > Enforced some standard for how your website UX should work in the name of security and usability? Well, html, so ya, again, ya we did. And we could again. A lot of the functionality of apps simply don't justify requiring you to run a program.
- petee 6y agoIs there a meat thermometer open standard? The only thing you can really do with an app-tied product: complain loud and publicly, and hope the company realized that nobody is buying a locked in product if the app has two stars.
- domnomnom 6y agoNo way this isn't an ad.
- chadlavi 6y agoHolly shit, this is a friend of mine! Small world.
- sholladay 6y agoI used to visit the iGrill website every couple of days and stress test my product there during development. I worked for Ai Squared on an app named Sitecues, which was a SaaS product that companies would add to their website to improve their accessibility for low vision users. We ran into a vast number of edge cases when trying to make our JavaScript library compatible with all of our customers' websites, many of whom had awful coding that we needed to handle gracefully (hacky CSS, old versions of Prototype JS that override Object.prototype, and far, far worse). One day I stumbled upon the iGrill website and found out that it exposed practically every problem that we had seen scattered across various other sites. It was so convenient that their website was so poorly coded that I could stress test our app on their site and if it worked, well, "ship it!" Looks like their site has had a few updates since then, but those were good times.
- komali2 6y agoHow'd the company turned out? I'm pretty interested in accessible web dev and have toyed with the idea of working on profiling tools, or maybe something to show abled users just how shitty their site is to use with various access tools.
- marcusjt 6y agoThere's enough accessibility guidance and testing tools in the world, especially now that Deque have added premium features to AXE. The problem is product teams/squads not actually using the guidance and tools available to create fully accessible user experiences, the root causes of which are many.
- sholladay 6y agoAi Squared was great and that was my favorite job. The company had been around for a while, with a rich history, and they made good products. Particularly Sitecues, the division I worked in, had a good culture and product, which was designed to modernize the company. We took our time to get the implementation right and management supported us. Unfortunately, Sitecues had been burning through the rest of the company's revenue. Right as we were starting to scale and get customers left and right, some of the financial backers decided to sell to a private equity firm. A few months later, days before Christmas, they laid off everyone at Sitecues except for me and effectively shut it down. I was kept on just to keep the servers running for a few more months, probably to fulfill some contractual obligations. It was a disaster. Other parts of the company were outsourced or merged into other companies, including Freedom Scientific, which had long been "the enemy". They renamed the combined organization to VFO, and later renamed again to Vispero. Now they focus on profiting off of accessibility related lawsuits, which Sitecues had aimed to prevent. It's disgusting. I would avoid doing business with Vispero or any of their subsidiaries. The Sitecues source code is public on GitHub now, though, since someone stopped paying the bills.
- veeralpatel979 6y agohttps://mightyapp.com/ https://mightyapp.com/ I think it would be incredibly cool if this tweet especially was turned into reality: https://twitter.com/Suhail/status/1253781213363363840 https://twitter.com/Suhail/status/1253781213363363840
- qbaqbaqba 6y agoYour BBQ has an android app?
- paulie_a 6y agoEver since Weber took it over the app is a piece of shit.
- K0balt 6y agoI'll give you a heads up when my react project goes live. I can't help but feel like it's going to be useful to you in that role.