I could probably write a RegEx for email format validation that’s accurate, but why would I when there are ones already written and readily available that covers all possible legit variations on the standard? I never understood why people insist on writing their own (crap) RegEx for something with as many possible variations they can miss like email…
And that one isn’t even a weird edge case! It’s a domain with a sub domain, if they can’t even cover that case then it’s an extra shitty RegEx
Let’s see your regex pattern that covers every possible valid email address and rejects all invalid then. It’s not remotely as easy as you’re making it out to be.
Not saying this isn’t a shitty pattern, but you can’t make a claim like that.
What claim, that I probably could? I didn’t say anything at all about it being easy, it would be a pain in the ass and involve a lot of checking the RFC, but I could probably make one that accurately represents the spec if I wanted to take the time, and even then I’m not exactly confident I would hit every edge case.
But why would I go to that hassle when there are well designed and vetted ones available?
The full email address syntax described in the RFC cannot be precisely matched with a mere regular expression due to the support for nested comments. The need to track arbitrarily deep nesting state makes it a non-regular language.
If you remove the comments first the remainder can be parsed with a very complex regex, but it will be about a kilobyte long.
Probably, from what I can see the address in question isn’t really that exotic. but an email regex that validates 100% correctly is near impossible. And then you still don’t know if the email address actually exists.
I’d just take the user at their word and send an email with an activation link to the address that was supplied. If the address is invalid, the mail won’t get delivered. No harm done.
Personally I don’t think that sucks or is even wrong. Case-independent text processing is more cumbersome. ‘U’ and ‘u’ are two different symbols. And you have to make such rules for every language a part of your processing logic.
If people can take case-dependence for passwords (or official letters and their school papers), then it’s also fine for email addresses.
The actual problem is cultural, coming from DOS and Windows where many things are case-independent. It’s an acquired taste.
“If people can take case-dependence for passwords”
They cant now do they ? If they could passwords would be a-okay and there wouldn’t be any need for stickies on monitors, password managers, biometrics, SSO, MFA and passwordless authentication.
The dumbest idea in computing is assuming everyone is as smart as you.
They aren’t. Why isn’t *nix any bigger? Here’s your answer. People are stupid.
Why did IT only finally took off with windows 3.11? because people could understand that. Barely. Most of us where way to dumb for everything which came before.
Why does ipv6 acception takes so long? Because people are stupid and don’t get it. Nobody really gets hex. So they just stay with what they can read and more or less get. Even the hardest part of ip4, subnetting, has an easy way out: just add 255.255.255.0 in there and it works. Doesnt work? Keep replacing 255 with zeros and eventually it will. Subnetting on ipv6? No idea. Let’s just disable ipv6 on the internal lan and leave everything on ipv4. Zero migration, zero risk, zero training needed.
Why do so many companies only go half assed into cloud? Because they don’t get it.
Powershell? Only half, a third even, of the admins truly get it.
Oh, I like writing such rants too, so I’ll answer with lots of words.
They cant now do they ? If they could passwords would be a-okay and there wouldn’t be any need for stickies on monitors, password managers, biometrics, SSO, MFA and passwordless authentication.
Hardware tokens. With sufficient demand the scale would make them really cheap.
It’s exactly because of having experience with making work the whole zoo that engineers don’t understand how much easier that would be for normies.
The dumbest idea in computing is assuming everyone is as smart as you.
Assuming that everyone is as dumb as me in areas where I’m dumb would also be a mistake.
Why isn’t *nix any bigger? Here’s your answer. People are stupid.
Because of oligopoly. People are not stupid, but they have priorities and they don’t have some of the knowledge we have. Also it doesn’t really have to be that big immediately, all in good time.
Why did IT only finally took off with windows 3.11? because people could understand that. Barely. Most of us where way to dumb for everything which came before.
Can’t comment on that, I was born in 1996.
Why does ipv6 acception takes so long? Because people are stupid and don’t get it. Nobody really gets hex. So they just stay with what they can read and more or less get. Even the hardest part of ip4, subnetting, has an easy way out: just add 255.255.255.0 in there and it works. Doesnt work? Keep replacing 255 with zeros and eventually it will. Subnetting on ipv6? No idea. Let’s just disable ipv6 on the internal lan and leave everything on ipv4. Zero migration, zero risk, zero training needed.
Because not everything supports it right, including some industrial equipment and network hardware, there may be new bugs in everything involved, the old ways work and it’s not just v4 with longer address, so people fear making mistakes in configuration.
Why do so many companies only go half assed into cloud? Because they don’t get it.
Now think about similar horrors in, say, piping in houses, or other construction stuff. Or cars. Or roads. Everything is half-assed. It’s normal.
Powershell? Only half, a third even, of the admins truly get it.
I kinda get it, but also hate it. Hard to read.
In general:
The most precious secret you can get from experience is that people are not stupid when they are given easy opportunity to try many things and choose what they like.
‘U’ and ‘u’ are two different symbols. And you have to make such rules for every language a part of your processing logic.
Unicode has standard rules for case folding, which includes the rules for all languages supported by Unicode. Case-insensitive comparisons in all good programming languages uses this data.
It’s that capitalization is language dependent, which email addresses shouldn’t be as I hope the rules for France shouldn’t be different than for Dutch. For instance é in Dutch is capitalized as E, but in French it is É. The eszett didn’t even have an official capital before 2017
In most programming languages, case-insensitive string compare without specifying the culture became deprecated. It should imo only be used for fuzzy searching doubles, which you probably will do with ToUpper for performance reasons, or maybe some UI validation.
For instance é in Dutch is capitalized as E, but in French it is É
Sure, but we’re just talking about string comparison rules, and Unicode sees all three of those as being equal. For example, a search engine that uses proper case folding rules in its indexer should return results for “entrée” if you search for “entree”, “Čech” if you search for “cech”, etc.
It should imo only be used for fuzzy searching doubles, which you probably will do with ToUpper
You can’t just use ToUpper for comparisons due to issues like you mentioned, and the Turkish i problem. You need to do proper case-insensitive comparisons, which is where the Unicode case folding rules are used.
offtopic: The eszett strictly speaking was a ligature for ‘sz’, which Hungarian orthography kinda preserved while for German the separated version is ‘ss’, and there’s plenty of such stuff in nature.
In most programming languages, case-insensitive string compare without specifying the culture became deprecated. It should imo only be used for fuzzy searching doubles, which you probably will do with ToUpper on all four performance reasons, or maybe some UI validation.
Actually, one of our customers found out the hard way that there is harm in sending emails to invalid addresses. Too many kickbacks and cloud services think you’re a bot. Prevented the customer from being able to send emails for 24 hours.
This is the result of them “requiring” an email for customers but entering a fake one if they didn’t want to provide their email, and then trying to send out an email to everyone.
Our software has an option to disable that requirement but they didn’t want to use it because they wanted their staff to remember to ask for an email address. It was not a great setup but they only had themselves to blame.
My guess is that would also occur with valid but non-existing e-mail addresses no? The regex would not be a remedy there anyway.
Of course you should only use the supplied e-mail address for things like mass mailings once it has been verified (i.e. the activation link from within the mail was clicked)
That’s exactly what they did. They used something like [email protected] to get around the checks we had in place. I’ve intentionally been vague but most people will give their email address to our customers and won’t give a fake one. So under normal situations the amount of bounce backs would be minimal: fat fingering, hearing them incorrectly, or people misremembering their email. Not enough to worry about. Never thought we’d come across a customer intentionally putting in bad email addresses for documentation purposes. They could have just asked us to make the functionality they wanted.
TLDs are valid in emails, as are IP V6 addresses, so checking for a . is technically not correct. For example a@b and a@[IPv6:2001:db8::1] are both valid email addresses.
try [email protected] or user@d.e.a.d.b.e.e.f.0.1.2.3.4.5.6.7.8.9.a.b.c.d.e.f.0.0.0.0.1.2.3.4.ip6.arpa just for the giggles. Mix it with BANG-Adressing:
TLDs could theoretically have MX records too! Email addresses as specified also support IPv6 addresses! The regex would need to be .+@.+ and at this point it’s probably easier to just send an email.
I’m with you, and I agree that is technically correct, but I believe the sheer number of people who might accidentally write “gmail” instead of “gmail.com” compared to people using an IPv6 address (seems like a spam bot) or using a TLD like “admin@com” make requiring the dot worthwhile.
they’re probably patching a security flaw, because we live in the future now and it is perfectly normal for a simple clock to have backdoors that can read your bank accounts
The companies BUILD IN backdoors so that they can steal your data.
But because the backdoor is built in, they have to constantly monitor and update the security around it so that “bad guys” (they don’t think they are the bad guys) don’t get in.
They only do security updates to prevent liability iirc.
The whole thing stinks.
Note: I’m not a software developer just an outraged bystander with tech hobbies and techy friends, it’s possible this isn’t true.
I have been with a few companies as an engineer, and can at least confirm that you are right from my experience. Nobody really needs a backdoor to get massive amounts of data. The ToS for most software makes it so they can already do whatever they want with it. It’s pretty easy to get a lot of data just by having people use their services normally.
My biggest question to this type of thing is, what data? Why is it you’re all so concerned about a tech company knowing how you use their services or what you’re spending your money on?
The only ones I’m worried about doing that are foreign owned companies that operate in realms where my personal data could be actively harmful. I don’t use TikTok because our only real military adversary is using it to assemble Petabytes worth of data on Western populations which they can turn into cyberware via reactionary propaganda.
Know what I don’t care about? Doordash knowing what I’m more likely to spend my money on. Microsoft trying to sell me an Office365 subscription.
“Outraged bystander” yeah, clearly. Most of you are just parrots who follow the FOSS crowd but don’t know enough to actually vet their information. You think they’re all these full stack programmers who have deep insights but most of them are just paranoid hobbyists who think any shred of data on their spending habits = the end of the free world. As if Wingstop knowing your propensity of eating dry rub versus buffalo is worth anything at all beyond trying to sell you a product.
My Wingstop orders? Sure. Once again, WHO FUCKING CARES. I don’t use social media for anything but sharing memes. I don’t post, I have the absolute bare minimum required information, and my account usually isn’t even my real name.
Even if the US government went full on USSR tomorrow, the data they have on me isn’t the type to be useful to them because my traditional social media usage is so damn low. Tiktok wasn’t the only example, it’s just the one with the most obvious political implication for us right now.
If I had a reason to hide my data (like in your hypothetical) then I could do it at the drop of a hat by switching fully to Linux which I already use. I have emails with three different providers only one of which is Google, and I don’t federate anything critical.
You guys are just so concerned about the stupidest information that can’t even be used against you unless it’s for selling you a product.
Outside of the car (mines a 90’s model) none of that is even remotely avoidable even if you went totally FOSS. Your ISP still needs your info and you’ll still use some kind of bank or credit union.
So what kind of parrot are you? It’s not unusual to want to restrict who can snoop on you, even for trivial information. I’ve worked on embedded software - what gets logged and reported can get downright obnoxious.
I’m not sure if it’s getting better, but I’m seeing less of it these days. It could just be that I’m working for better companies though.
The more a company knows about you, the more money they can make out of you. For example, cab companies have been caught increasing prices for customers whose phone batteries were dying.
Unless you are a journalist, high-ranking civil servant or military officer, foreign governments aren’t usually a huge threat. You are most likely not worth their time, and (apart from maybe the US) it’s not like they can actually do anything to you.
I didn’t say that me as an individual was worth the time of a foreign government, because I’m not talking about one off events like someone wanting information on me specifically.
I’m talking about the attempt by foreign nationals to undermine our entire society by preying on social media and misinformation. The kind of shit thats been affecting people on Facebook for years now and thats being used to affect the Tiktok algorithm as well.
Fair point. But if a foreign government can use Facebook / TikTok data to undermine society, can’t big companies or other interest groups do the same? More importantly, can’t Facebook or TikTok do the same? At least governments have checks and balances, and are at least theoretically accountable to their people. Companies can do whatever they like.
Companies don’t need to follow laws? Last time I checked the reason they can “do whatever they want” is the same as the government’s. Because no one ever fucking holds their feet to a fire. In theory both entities are held to standards, in reality neither are.
Many do follow the law, but have the law written to their convenience. Why bother stealing data when you can get it for free from people who don’t know any better?
Because it can be used against you in one way or another. You never know were the data end up at. It could leak or the government force them to give the data and lower your score in any system.
That is the point, we dont know what system they will come up with in the future. Lets build a social score system that we use to tax you economical and take past data into account. Hint China.
No need for backdoors when the front door is perfectly legal. The need to monitor for bad actors is still correct, though; mostly because they skimp on development costs and penetration testing. Like they say, “never attribute to malice that which is adequately explained by incompetence.” Or in this case, slashing budgets.
I hate Hanlon’s Razor with a passion. It’s just a way to introduce plausible deniability for cases that do involve malice. Not that this stuff necessarily is malicious, I just think it’s dumb to rule out maliciousness any time it could be incompetence.
If I were to rewrite Hanlon’s Razor today, I would update it as so: “Never attribute to malice that which is adequately explained by incompetence or indifference.” Because yes, it does introduce plausible deniability; but most of the most harmful things in our modern world aren’t malice, but simply big companies caring less about you than about their own precious profits, or politicians caring less about their constituents than about their kickbacks and campaigns.
But admittedly, the word “adequately” does do a lot of heavy lifting in the original and in my update, because I’d counter your (quite reasonable) objection with the corollary that if malice is evident, incompetence is no longer an adequate explanation.
In general, though, I’ve had simply too much experience in this world to believe that there’s a grand conspiratorial plan behind anything awful people do these days.
Good comment, I can agree with it. Though to address your last paragraph, I wasn’t trying to say that it’s usually maliciousness or best to assume it, I just don’t think it should be summarily dismissed.
I’d also say that there’s not much functional difference between a pattern of malice, incompetence, or indifference.
Totally true. Though you might address the various patterns differently (malice = legal action, incompetence = mandated education, indifference = financial penalty), the results of the patterns are often the same.
What would the “front door” even be in this case? What comes to my mind is the corresponding app on your phone, but that doesn’t really make sense in this context.
In this case, the “front door” would just be not hiding it. Normal, un-hidden APIs. A back door is usually something that the developer includes without informing the user, but they don’t need to be surreptitious; there’s no legal reason to pretend that they’re not collecting the data, and unless you’ve built your brand on privacy and security, there’s no business reason to do so either in the current cultural climate.
And given that the appliance needs to communicate with the app on your phone while you’re not home in the first place, there probably isn’t even a separate tracking API vs. data just being harvested as part of normal operations. So “back door” doesn’t really fit. “Broken by design” or “spyware” would be more apt, I think.
Still, I’m really not a fan of calling any spying/data harvesting a “front door” – IIRC, the term was coined by an FBI head pushing for back doors in our phones so the FBI could scan our messages. But he called it a “front door” as a way to dodge the reasons why building back doors in our security software is a terrible idea.
It’s just another step in the terrible trend of “let’s pretend that this horrible idea is ok if we just rename it” :(
“My dishwasher is on the internet!” - “Why is on the internet?” - “To download software updates!” - “Why does it need software updates?” - “To fix security vulnerabilities!” - “Why would it have security vulnerabilities?” -“Because it’s on the internet!”
And here we have why I have not connected my smart dishwasher to the Internet. Those 2 extra wash cycles don’t seem worth it. Especially considering I only ever use the most powerful sounding wash cycle.
I get that, I have a smart oven, washer, dryer and dishwasher. All connected to the internet (private guest network just in case), and they all send updates to one Telegram group chat using IFTTT. It’s pretty convenient to get updates when a device is done.
The only two things that I like about smart appliances:
remote preheat for the oven (ready to pop the frozen pizza in right when I walk in the door)
cycle end notification for the washer (when I’m in the basement I can’t hear the sound to know when to move the clothes to the dryer)
I can’t imagine needing a notification on the dishwasher (I’m never wanting for it to finish to do something else) or refrigerator (just what even would it do).
I guess the smart control of the hvac is nice (turn it on when I’m on my way back from vacation so the temperature is perfect when I get home), but does that count as an appliance?
I love that “door open” warning of my fridge, and I also like that I get a notification when the fridge unexpectedly disconnects from the network (which usually means that the power has gone out, so I can go and check before all my food has died).
Also, the notifications when then laundry machine finishes are handy (so I can unload it and avoid smelly clothes).
lol yep. If only. My washer adjusts the cycle time based on…well honestly I don’t know what. Load size? Dirtiness? So if it starts the cycle and says it’ll be an hour, it could be 55 minutes or it could be 85 minutes. There’s just no way to be certain. Gets everything clean, though.
remote preheat for the oven (ready to pop the frozen pizza in right when I walk in the door)
Most ovens these days have a sort of time delay feature so you can set it to turn on X hours from now. Though I will admit it’s more convenient not to have to estimate what time you’re gonna be home at. Still, there are definitely alternatives to using an internet-connected over.
cycle end notification for the washer (when I’m in the basement I can’t hear the sound to know when to move the clothes to the dryer)
I already know my washing machine takes almost exactly 30 minutes to finish after I turn on the water. I just set a timer on my phone for that amount of time.
The delayed start requires planning ahead. I’m…not great at that.
As for the laundry cycles, my washer is variable on time depending on load size or dirt level or something. It’s rarely done by the time it estimates at the start.
I could see a connected dishwasher being useful if all water using apps (liances, not lications) could coordinate with the water softener to determine if it needs to cycle before they start (and to automatically start once the soft water is ready).
The fuck a smart dishwasher gonna do, play Mozart while my dishes get smashed around inside then receive a text message later saying “Oi it’s me ur dishwasher I just finished the dishes” while it plays Mozart again but at max volume until you waddle your fatass over and press the ‘shut the fuck up’ button?
Some sites seem to just be broken and the only option from what I can tell but it certainly worked well for Reddit. Just had to filter out the specific instances that don't allow for NSFW posts at all.
I pay for Proton and the non-free servers generally work, although some have been blocked.
Eventually I’ll treat Reddit like Pinterest, either blocking it entirely from search results, or using FF add-ons to bypass all the cruft laid over the website
It’s a risk reward analysis and not strictly a 1:1 hour pay relation. No one guarantees you any positive outcome here.
Best case I get the fee removed after a short conversation.
Worst case, I have to engage in a long drawn argument still having to pay full afterwards.
Or anything in between, such as still having to pay full, but they’ll make this clearer in their menu.
best case was a simple mistake and I just have to ask politely. This can be considered very unlikely in this case because the recipient has a dedicated section for the fee, indicating that they’re not going to make any change to the bill. So the risk reward is highly leaning towards the worst case as the expected outcome.
Went out to a pizza place the other night. Thought it was a brewery (one of my favorite local brews, actually), and had been there before and enjoyed flights from them…only to find out the place was a joint between the brewmaster and the restaurateur. Brewmaster took his share, his recipes, and dipped a couple days prior.
Anyways while the food was pretty good, I mostly went for the beer and that’s a big part of why I won’t go back (they only had a couple cans from the brewery left and nothing on tap, only some other regional breweries).
But the other part is that my wife put a tip down on the slip for our party of four (us and two kids) and asked me to doublecheck her math. I thought it seemed high and it turned out they already put a tip on the bill. For a party of four. Never saw that before.
Are you kidding me? It’s been par for the course as far as car assessors go. Sirus radio was like 100 and still required a subscription. A lot of GPS were that price and most had subscriptions.
Just like they want to charge you to use the heated seats you’re paying the gas to lug around anyway
That’s not the same thing at all. As bad as e.g. Sirius or GPS subscription might be, at least with those the subscription is for ongoing access to new data being transmitted to you. In contrast, a subscription purely for the use of hardware already included in the car is literally theft.
Just because it’s percieved as normal doesn’t mean it’s something we should put up with though.
With GPS subscriptions (the ones I’m aware of anyway) they will still navigate you from A to B when you stop paying the subscription, you usually just miss out on traffic updates, map updates and other localized enhancements. If there are any that deny you navigation outside the subscription that’s plain scummy IMO.
I’m not familiar with Sirius Radio but from what I can see online, it’s a satellite radio subscription service that seems to bring new things to the table (like starting a radio station at the beginning of a last song etc). The hardware appears to actually serve a purpose, i.e. it’s the satellite receiver for the radio service subscription. I believe we could compare this to buying a Starlink dish for internet access, and paying the monthly subscription. The spotify device shown here is not a standalone device and is only fitted with bluetooth IIRC, requiring a phone for operation.
In comparison to Spotify, Sirius does not appear to have ever had a free plan - whereas Spotify does… I see is no reason why Spotify could not make their free plan usable on this device.
You can root it. Didn’t look too much into it but you might be able to do something with that.
Also failing that, get a short range radio transmitter. They’re cheap and the audio ain’t great but you can plug your phone in and get audio on your car.
Yeah it’s a dumb gadget even at the $45 they eventually cut the price down to. It’s basically got an always shrinking market of people who don’t have CarPlay or Android Auto, and the niche who don’t want to use a phone holder, Siri/Google, and car mode in the app.
I think I got an Echo Auto for $25 (during the public tests). It doesn't need any kind of a subscription to use as far as I'm aware. It only does streaming still, but there are Alexa skills that let you stream from your Plex or Jellyfin server.
Those I don’t fault. Sirius has satellites to maintain and they don’t get ad revenue.
GPS makers, well making maps on that scale is very expensive. Not everyone can be google and give it away to end consumers by harvesting user data and selling ads to businessplaces.
Spotify though, fair enough to charge for the hardware but once bought should work with the ad-supported version of their product…
I mean, it’s basically a cheap smartphone or computer tablet, with a lower resolution, but nice quality screen, and a giant volume spinner. $100 does not get you much at all in the phone and tablet space. I don’t think there’s much of any profit margin, if at all for it.
I considered getting one of these a couple years ago and saw Spotify was discounting them heavily and even giving them away for free in some cases. I didn’t wind up getting one but do wish they would release a simple player + speaker like this for home use.
Yes, but obviously they don’t, and legally the definitions are blurry.
Honda at least differentiates between marketing material from their sales department and marketing material from their maintenance department (which they don’t consider marketing).
Where I am at least, their automated texts come with a link to manage the messaging you want to see from them, with options to choose exactly which types of messages (if any) you want to see.
It the ‘legitimate business’ catch. In this instance I’d imagine it’s a time based message based off of purchase. And as you said, highly likely from different departments that keep separate DNC lists
Not really. If they schedule oil changes every 6 months the mileage check is to see if they should also schedule like a transmission check so you don't have to keep coming back
Services are determined by mileage. If they don’t have your mileage they’re just marketing services to you same as if Jiffy Lube started spamming every customer number telling them to come in for an oil change.
Just the environment where the impersonations are theorized to take place — given the type of people who likely use the service, the ways people interract on the site, what the site is used for… imo, it seems unlikely that changing an “a” to a “4” is going to result in a damaging impersonation.
It’s a nigligible inconvenience for a significant increase in security. This sort of situation has happened before where different numbers and symbols are used to pass off as other users in online communities.
Less than 1% of the world are vegans though. So 99% of people paying that are using it. Quite rare for more things in governance.
We’re all paying for things others benefit from. And yeah, I’m 100% against subsidizing meat. But the reason your food is expensive is because the vegan demographic is considered to be easily over charged for “specialty” overly packaged marketing heavy food products.
Also: people buying organic meatless groceries at Whole Foods-Amazon store won’t save the planet. Ever.
But vegans are direct evidence that meat and animal products are not a necessity and are purely a choice. That choice is wasteful, has ethical implications towards animals, highly polluting and far less healthy.
So what is the subsidy for? It’s like subsidising candy, cigars or alcoholic beverages. It doesn’t make sense anymore with the knowledge of today.
Just because a group of people who have to massively inconvenience themselves and spend four times longer eating their daily calories than someone who gets their protein from meat can do it doesn’t mean that meat is suddenly a “choice” and not necessary.
That’s like saying because some people can ride their bicycles everywhere that cars and public transit are “purely a choice.” You think everyone can live life like you, and have no conceptualization that most of humanity doesn’t live in your location with access to your grocery options and your lifestyle.
That’s before we even get into things like how vegan men often suffer from ED and eating meat virtually instantly cures them. Good luck putting on any muscle as a vegan unless you have no job and can spend all day shoveling buckets if quinoa and lentils down your throat for six straight hours.
Germany’s strongest man has been vegan for years, and holds multiple world records. I have very little patience for stupid misinformation. It just makes your comment worthless.
You’re sure that it has nothing to do with the fact that he’s a professional bodybuilder/strongman and makes so much money from competitions that he can afford to spend all day eating food and working out? Which I directly accounted for?
Literally out of every dietary research into the impact on health, the vegan diet comes out on top. Like, the amount of misinformation you have to swallow and uncritically accept to come to the conclusion you’re drawing means that any conversation with you is pointless. There are close to a hundred million vegans on the planet. We know things. They have been researched. Science. Try it sometimes.
"Households should select predominantly plant-based diets rich in a variety of vegetables and fruits, pulses or legumes, and minimally processed starchy staple foods. The evidence that such diets will prevent or delay a significant proportion of non-communicable chronic diseases is consistent.”
" A well-planned vegetarian or vegan diet can provide the nutrients we need […] vegetarian dietary patterns may have a health benefit when compared to more traditional dietary patterns. Vegetarian or more plant-based diets are typically higher in fruit and vegetables, whole grains and dietary fibre while being lower in saturated fat, sweets and non-water beverages (such as sugar-sweetened beverages and alcohol).”
"It is the position of the Academy of Nutrition and Dietetics that appropriately planned vegetarian, including vegan, diets are healthful, nutritionally adequate, and may provide health benefits for the prevention and treatment of certain diseases. These diets are appropriate for all stages of the life cycle, including pregnancy, lactation, infancy, childhood, adolescence, older adulthood, and for athletes […] Vegetarians and vegans are at reduced risk of certain health conditions, including ischemic heart disease, type 2 diabetes, hypertension, certain types of cancer, and obesity. Low intake of saturated fat and high intakes of vegetables, fruits, whole grains, legumes, soy products, nuts, and seeds (all rich in fiber and phytochemicals) are characteristics of vegetarian and vegan diets that produce lower total and low-density lipoprotein cholesterol levels and better serum glucose control. These factors contribute to reduction of chronic disease.”
“It is the position of the American Dietetic Association that appropriately planned vegetarian diets, including total vegetarian or vegan diets, are healthful, nutritionally adequate, and may provide health benefits in the prevention and treatment of certain diseases […] The results of an evidence-based review showed that a vegetarian diet is associated with a lower risk of death from ischemic heart disease. Vegetarians also appear to have lower low-density lipoprotein cholesterol levels, lower blood pressure, and lower rates of hypertension and type 2 diabetes than nonvegetarians. Furthermore, vegetarians tend to have a lower body mass index and lower overall cancer rates.”
"Anyone can follow a vegan diet – from children to teens to older adults. It’s even healthy for pregnant or nursing mothers. A well-planned vegan diet is high in fibre, vitamins and antioxidants. Plus, it’s low in saturated fat and cholesterol. This healthy combination helps protect against chronic diseases.
Vegans have lower rates of heart disease, diabetes and certain types of cancer than non-vegans. Vegans also have lower blood pressure levels than both meat-eaters and vegetarians and are less likely to be overweight.”
I have a vegan friend who eats pretty normally and does olympic weightlifting for fun, he’s pretty jacked. I couldn’t find anything to back up your ED claim, any sources?
Also sure, not everyone can eat like everyone else. But you’re telling everyone to make all their own food from scratch and if you’re doing that then a vegan diet is one of the most affordable ways to do it. I love cooking all my own meals from scratch and I just use vegies and mostly whole foods. and no you don’t need to spend every waking hour eating lentils, I usually don’t even eat lunch and I maintain my weight and muscle just fine. You can’t just make up stuff about vegan diets and pretend you’re right. It’s silly.
I mean I agree it’s a radical break with what is considered the norm. But it’s a fast growing ethical sentiment that we are not treating our fellow earthlings with the respect they deserve. So if anything a vegan acts from more compassion, more inclusivity. And the fact that this sounds to you as if vegans are out of touch, just speaks to how much you are out of touch with this growing sentiment. It’s not as if vegans are acting from some kind of misguided ethical principles. The fact that we lay bare that the unjust treatment of animals is a choice, turns this around. It puts the onus meat eaters to justify their actions. But then they come on forums like this and complain about how we are out of touch and lost perspective and critical thought. It’s just not true.
Because nothing youve said is coherent. You imply that this is a black and white “eating meat requires abuse and causes all problems vs. veganism solves all abuse and causes no problems” and have made it clear you arent interested in ahaking yourself of that mentality.
Youre ears and eyes are full of sand. Talking to you is as productive as climbing everest naked.
Eating meat requires a victim. You literally have to kill another being for it. You can’t deny this, because it’s a fact. And vegans do not want to participate in that. This isn’t complicated. You choose to participate in the victimization of animals when you are eating an animal that is grown and/or killed for your products. Doesn’t matter the circumstances, doesn’t matter how, why, when. The animal that is killed is a victim, doesn’t get much clearer than that.
You’re making it out to be black and white because a child can do this logic. But it’s not black and white, there are plenty of edge cases to discuss, and that’s literally what the vegan community is doing all the time with many proponents of many different opinions.
But we’re vegan because we accept this simple logic and wish to minimise it as much as possible. And food is the easiest, since our body doesn’t need it. Plenty of vegan solutions available for the many cases where animals are victims. No need for leather, no need for wool, no need for honey, etc. Minimising animal victims is the goal here. It can never be zero, it can never be black and white.
Did you know that before we bred sheep for wool they didn’t need to be shorn? Now if they escape they are likely to die because their wool gets too heavy for them to do anything. They also get castrated and have their tails docked and have mulesing done, almost always without anaesthetic. And Once the wool isn’t any good they get shipped off to be slaughtered for meat. Usually in bad conditions that cause many to die en route. Imagine any of those things being done to you and say you wouldn’t be a victim of something. I honestly don’t know how some people can be so confidently incorrect about something.
You like to consume animal products and you’re indifferent to their suffering for whatever reason, it’s ok, just stop pretending like anything else is the case.
They aren’t my friends first of all. I rather have you alive and vegan than dead and leaving a stain on the planet. And lastly I don’t think that hypocrisy is something you should be judging.
Actually I’m being a bit silly here because that’s just how I am, I don’t know who’s sending you death threats either but that’s a bit over the top. I am actually curious what your counter points are, though. You haven’t really responded to anything that’s been said other than to call people ostriches. What is your point of view?
So you just show up, offer zero actual arguments, call everyone that disagrees with you an idiot and then when asked to elaborate you just make shit up. That’s pretty big brain lmao. I return to my initial summary that you’re a smelly doo doo head. Get well.
I’m not a vegan, but that’s not the right way to think about subsidies. It’s not about whether someone is a “meat eater” or a “vegan”. It’s about incentivizing consumption. The person eating meat once or twice a week subsidizes the person eating meat everyday. The more meat you eat, the more money society pays. Many people would cut back on eating meat if they had to pay the true cost.
Of course. look treating yourself is nothing bad, however it is going to cost more for it.
To be fair I live in a part of the US that is poorer than average and isn’t really a nice place politically. I can spend 60-80 dollars for a weeks worth of food, and I eat a lot of food.
OP is a goddamn liar and is trying to spread misinformation. Notice how there are TWO staples but only ONE mint??? Nice try OP, but we all see through your poor facade and know you’re actually a two mint-having bitch elitist!
If by “push the boundaries” you meant “completely ignore them”, then yes. This kind of behavior from MS, or any vendor, should always be considered strictly unacceptable.
I once worked from my bed while I had a mild cold. Had a meeting with many international colleagues from all over Europe. I fell asleep. Luckily I had my camera and mic off. And it was about interfacing with SAP which I needed no help with.
mildlyinfuriating
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.