Mark Waterson

1.2K posts

Mark Waterson

Mark Waterson

@Pertplus1

Joined Haziran 2009
1.1K Following49 Followers
Mark Waterson retweeted
mattmac
mattmac@MatthewMac58111·
@birch_js It’s a local variable. It has lexical scope. Its whole lifecycle is right there. On the screen.
English
8
3
783
18.2K
Mark Waterson
Mark Waterson@Pertplus1·
@QiaochuYuan It’s also like weed in that the people who talk about it unprompted give a very warped perspective of the average consumer
English
0
0
7
620
QC
QC@QiaochuYuan·
ok here's some thinking out loud after asking gpt-5.5 to do a little research. i think this is a generational gap mediated by technological shifts. "porn" in 2026 means a very different thing now than it did 20 years ago, same with weed when older millennials like me were growing up in the early 2000s internet speeds were slow enough that streaming was not quite feasible - youtube didn't really blow up until 2006-7, which incidentally is also when both youporn and pornhub started. before that, during the period where internet speeds were high enough for easy access to photos but not videos (you used to have to wait for high-resolution photos to load), "porn" was like, pictures of playboy models or anime girls, and if you wanted more you had to put in the work of downloading or torrenting videos or, god forbid, renting or buying a physical VHS the standard liberal position at the time, as i recall it, was that watching porn was a cool liberal thing to do in the name of sex-positivity (but not so cool that you would talk about it in too much detail in public), and that if you were anti-porn that made you a conservative christian prude who hated sex, which i guess came out of the sex-positivity side winning the feminist sex wars (i would love to hear someone who knows more about the history of the waves of feminism say more about this) the rise of streaming porn and then the rise of smartphones together changed the game, now you have an infinite supply of arbitrarily hardcore video instantly available on demand on your laptop and in your pocket. that's a whole different level of accessibility compared to the previous era, let alone the eras before that. this was a completely unprecedented social experiment run on the entire world and discourse about the effects only took a few years to show up - r/nofap started in 2011, gary wilson's "the great porn experiment" tedx talk was 2012, time magazine ran "porn and the threat to virility" in 2016. i *think* this is when porn addiction as an online discourse became sort-of-mainstream but mostly among men and focused on the harm porn was doing to men (ED and so forth) now we need to add the rise of social media to the mix, which adds parasociality - camgirls, instagram models posting thirst traps, god only knows what they do on tiktok, culminating in the meteoric rise of onlyfans during lockdown. this is the bit that i'm guessing makes porn feel a lot more like cheating to zoomers because it breaks down the previous sense of there being a barrier between "porn stars" and "normal people." when i was growing up porn stars were like movie stars, you saw them on the screen and that was it. now a girl you might personally know might be or have been on onlyfans. a guy you date might have subscribed to her! that obviously feels much more like cheating than what people were doing before in 2026 it is much easier to feel like a guy watching porn is hooking himself up to a vast disgusting addictive machine, with a tentacle plugged into every screen, that corrodes the capacity for real human intimacy for clicks. it's significant that the girl in the video called it "gross" and not just "sexist" or whatever there is surely much much more to be said about how this ties into the broader - what are people calling it, the gen z sex recession? i'm thinking it must be crazy to have the metoo movement comboing into lockdown a few years later happen during your formative years. overall the naive sex positivity that millennials grew up with came out of a completely different set of material conditions, and i think it's cool and based that the zoomers are doing feminist sex wars part 2 instead, good luck to all the combatants
alexis@imheretolurk13

I love that more and more women are calling out their boyfriends for watching that misogynistic trash 🙂‍↕️

English
29
18
457
88K
Mark Waterson
Mark Waterson@Pertplus1·
@ChrisGPotts in the context of the conversation, the point he is making is not that he is disparaging the AI industry, but that he is so unconcerned with that characterization that he will sign onto it explicitly himself
English
1
0
6
829
Christopher Potts
Christopher Potts@ChrisGPotts·
As a linguist, I am intrigued by the fact that, at the end of the clip, Yudkowsky says, "I hereby disparage the AI industry". I would have guessed that "disparage" was not a performative verb and thus that this would fail as an act of disparagement, but I suppose it's a meta-pragmatic edge case like "I hereby insult you".
Liron Shapira@liron

In this clip, @47fucb4r8c69323 explains the 4D chess of paying Eliezer $10,000 to debate him:

English
24
7
280
30.8K
Mark Waterson
Mark Waterson@Pertplus1·
@julianhyde If I'm following the question, I think you can use the more portable string_agg if you don't have array_agg
Mark Waterson tweet media
English
1
0
0
117
Julian Hyde
Julian Hyde@julianhyde·
The query "find all students who take all courses" is called relational division. Is there a name for the "find all students who take a unique set of courses"? It's devilishly hard to express in SQL (without using tricks like ARRAY_AGG). See vldb.org/cidrdb/papers/….
English
2
0
5
609
Pete Simard
Pete Simard@SimardPete·
@feelsdesperate Grocery stores running on 2% margins arent solved, theyre surviving. anyone whos watched someone scan 47 loose bananas one at a time at self-checkout knows there's room to improve
English
6
0
2
2.4K
Coddled Affluent Professional
Coddled Affluent Professional@feelsdesperate·
Grocery stores have been ‘solved.’ They’ve been solved. Anything with a 2% profit margin is solved. Maybe you could wring some more efficiency on an industry level with improved logistics but that’s going to an incredibly complex technical endeavor above the pay grade of municipal government. That’s why the ‘public grocery stores’ are such a good example of Dem Soc silliness. They’re a political set piece with ~0% chance of any net public benefit and an extremely high likelihood of wasted resources and opportunity costs.
English
202
487
6.9K
230.7K
Mark Waterson
Mark Waterson@Pertplus1·
@joseph_h_garvin IDEs being able to autocomplete functions from a . or pipe is a consequence of there being context up front, which also helps you if you need to read the code
English
0
0
2
47
Joseph Garvin
Joseph Garvin@joseph_h_garvin·
Now that the world has LLMs, does the fact that IDEs can give you a method list when you write `object.` still matter? Or should language designers ignore that entirely now? Why or why not?
English
8
0
9
1.8K
Mark Waterson
Mark Waterson@Pertplus1·
@alz_zyd_ @alexpotato Does needing a specific average markup per dish mean they need less variance in markup per dish? Depending on what people will pay for more variance could be better
English
0
0
2
38
alz
alz@alz_zyd_·
@alexpotato I agree, my view is that the restaurant turns over a set number of tables per night, and wants to make some given profit per table, so roughly the dollar markup per dish should be similar, not the percentage markup
English
2
0
12
834
alz
alz@alz_zyd_·
This is a very interesting table, and actually has some interesting economics. The percent markups are largely insane for pasta vs steak. But the dollar markups are actually pretty similar, in fact slightly favoring pasta. What's the right measure here?
alz tweet media
Sama Hoole@SamaHoole

Walk into a high-end restaurant. Look at the menu. Notice something interesting about the pricing structure. The steak costs £45. The pasta costs £18. The salad costs £15. The cost to produce these items: Steak: £20 in ingredients Pasta: £2 in ingredients Salad: £3 in ingredients Profit margins: Steak: £25 (125% markup) Pasta: £16 (800% markup) Salad: £12 (400% markup) Restaurants make more profit on pasta and salad despite charging less because the input costs are so low. Now expand this to the entire food system. Who benefits from convincing people to eat less meat and more plant-based foods? Every level of the supply chain makes more money on plants: Farmers: Can charge premium for "organic" vegetables Processors: Turn £0.10 of grain into £3 of product Retailers: Higher margins on processed foods Restaurants: Much higher profit margins on plant-based dishes The economic incentive structure is clear: Sell people cheap ingredients at meat prices. This is why every major food company is launching plant-based lines. Beyond Meat, Impossible Foods, and hundreds of smaller brands. All producing products that cost pennies to make and sell for dollars. Then they use the profits to fund studies, marketing, and lobbying to convince you that meat is dangerous. It's not about health. It's not about environment. It's about profit margins. A restaurant that could convince all its customers to order pasta instead of steak would double its profit overnight while dropping food costs by 80%. Scale that to society. If you can convince entire populations to shift from meat to plants, you've just increased industry profit margins by 400-800% while reducing their costs. The people pushing "plant-based for the planet" are the same people who will profit enormously from that shift. Bill Gates owns farmland, invests in plant-based companies, and tells you to stop eating beef. His investment portfolio directly benefits from you following his advice. Klaus Schwab tells you to eat bugs while eating beef at Davos. His organization's corporate partners include major food companies launching insect-based products. The pattern is the same as it's always been. The elite tell you to eat cheap food. They profit from producing cheap food at premium prices. They continue eating meat themselves. The restaurant pricing strategy scaled to society. Convince people that the expensive ingredient is dangerous. Sell them the cheap ingredient at expensive prices. Pocket the difference. And if you can get government to mandate or incentivize the shift through policy, even better. Then it's not just profit. It's guaranteed profit backed by law. This is why "plant-based" is pushed so hard despite no clear health or environmental benefits. The profit margins are too good to pass up. You're not being given dietary advice. You're being given a sales pitch. The sellers profit from your compliance. They don't follow their own recommendations. Notice who's eating what. Then decide if you trust their advice.

English
30
2
64
16.5K
شرق‌زده sharghzadeh
شرق‌زده sharghzadeh@sharghzadeh·
"NYC is full!" My brother in Allah, we have surface parking lots under the Empire State Building.
شرق‌زده sharghzadeh tweet media
English
16
34
1.4K
488.9K
Mark Waterson
Mark Waterson@Pertplus1·
@DrigoToes @ConcealedSlacks @NastrondScourge If you pronounced the rough in through like rough you’d still be pretty close, it’s not like you’d be accidentally saying “yogurt” or something. Don’t throw the whole thing out just because it isn’t 100% aligned
English
1
0
0
86
Martin
Martin@martinmrmar·
This problem will stomp most people... 😎
Martin tweet media
English
228
16
757
295.9K
Mark Waterson
Mark Waterson@Pertplus1·
@amir what the heck happens in these companies that makes people even talk about this kind of thing? I’ve never once felt any inkling of a temptation to post about transgender issues or whatever on a company board. Why would that be useful, interesting, or worthwhile any way
English
0
0
9
345
Amir Efrati
Amir Efrati@amir·
Google paid ~$3 billion to hire AI genius Noam Shazeer. He’s helped Gemini meaningfully since then but also kept posting inflammatory statements that angered colleagues and prompted Google to censor him.
Amir Efrati tweet media
English
317
321
5.7K
2.1M
TheCoinDad
TheCoinDad@TheCoinDad·
@sentdefender U forgot to post this angle too before Trump turned his body. What u expect him to do if 3 ppl including Doctors are already on top of the man. Trump stood in this posture for a while before turning to the pic u posted. SMH
TheCoinDad tweet media
English
17
14
378
23.7K
OSINTdefender
OSINTdefender@sentdefender·
President Donald J. Trump looks on as an unidentified pharmaceutical representative lays with his feet elevated on the floor of the Oval Office.
OSINTdefender tweet media
English
263
173
2.5K
587.8K
Mark Waterson
Mark Waterson@Pertplus1·
@ChShersh > In 10 years, Rust will suffer the exact same problem as C++ But by the same logic, in 10 years C++ will suffer even more. The newer language will always be newer no matter how much time has passed
English
2
0
22
1.2K
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
Just to clarify so people don’t misinterpret me again. Rust is a great language. It supports FP and I love FP. Rust authors managed to make a lot of this right. But creating a new great language is an easy problem. Not in a sense that it’s trivial. But in a sense that new languages are not encumbered with legacy decisions. They don’t have to make hard choices (yet) to maintain backwards compatibility. They can reap the benefits of other’s mistakes and just don’t introduce them from the start. It’s much harder to actually improve an existing language in a meaningful way and make lives of millions of devs easier without breaking things. It’s a slow and arduous process. I know it. But assuming you can easily rewrite existing software to a new shiny language is naive beyond delusional. In 10 years, Rust will suffer the exact same problem as C++ They won’t be able to add new exciting features without breaking stuff. So they’ll have to make compromises. And devs will start complaining that Rust has a dozen ways to do the same thing. You know what else will happen in the next 40 years? A dozen of new programming languages. It’s very naive to think we achieved a global optimum of programming languages today and Rust is the best we can ever create. Programming Language Theory advances every year, and in 10-20 years we can easily see a new exciting language with groundbreaking innovations. What we’ll have is an ever growing zoo of languages. Software Engineers will be expected to know even more languages and switch between them even quicker. The cycle continues.
Dmitrii Kovanikov@ChShersh

The hill I'm willing to die on is that every person who holds similar beliefs has never worked in a big company like Bloomberg, Meta, or Google

English
52
19
349
37.9K
Mark Waterson
Mark Waterson@Pertplus1·
@AnshumanKhanna5 @ChShersh It’s still just a lazy object at that point, you materialize it with std::ranges::to, which requires you to specify the output type
English
1
0
0
26
Anshuman Khanna
Anshuman Khanna@AnshumanKhanna5·
@ChShersh My first question for the image on the right would be, how do I know what does transform return? Does it return a span? Because we are doing operations on span Does it return a vector? Since the left one does These are the types of questions which make imperative better
English
2
0
0
310
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
This trivial example basically explains how my brain works and why I prefer FP over standard imperative code. A for-loop does "something". I have to inspect its body in detail to ensure the control flow is legit. A composable functional pipeline tells me what it does: 1. It filters 2. It transforms I can dive into the details, but I already see the named steps and immediately get a high-level picture. I don't think imperatively, "For each element, check if condition is this, then do this, otherwise". I think declaratively, "Keep all such elements and do this with them". Many people tell me they find the code on the left easier. And many will tell this in replies. It uses simpler features, and you don't need to know much to understand what it does. But as I said, it's a trivial example. The power of seeing the steps of the data transformation pipelines can't be explained. You have to experience it at least once for real.
Dmitrii Kovanikov tweet mediaDmitrii Kovanikov tweet media
English
29
4
148
14.2K
Mark Waterson
Mark Waterson@Pertplus1·
@shaahin_a @FranNunesEcon @PatriciaNPino surely this cuts the other way, no? In the argument between creating a simplified theoretical model vs starting from observations about real world complexity, this is an example of the simplified model being the more useful of the two
English
0
0
2
75
Francisco Nunes
Francisco Nunes@FranNunesEcon·
1️⃣When economists say there is “voluntary unemployment” it means that, if unemployed workers wanted, they could work for a lower wage (I’m not talking about fairness, this is not a philosophical debate). 2️⃣Economists claim that people act as if they were maximizing utility, not that they are “utility maximising agents”, and you can include everything you believe reports utility in your U. function(s). 3️⃣When economists claim that under some assumptions (something that you didn’t mention in your post) the market is the most efficient way to distribute resources, it’s a mathematical result. And again, long live Mathematical Economics, because Mathematics imposes coherence with your assumptions, which is a prerequisite for the search for truth.
Patricia@PatriciaNPino

@BachmannRudi When economists claim unemployed workers “choose” not to work. Thats ideological bias. When economists claim people are “utility maximising agents” Thats ideological bias. When economists claim the market is “the best way to distribute resources” thats ideological bias.

English
17
12
209
31.5K
Finn Murphy
Finn Murphy@FinnMurphy12·
Polymarket CEO at the Knicks literally on the phone front-running the markets on next to score - outrageous stuff
Finn Murphy tweet media
English
29
31
2.1K
475.9K
Peter Twinklage
Peter Twinklage@PeterTwinklage·
i’ve never quite understood this specific form of racism. America and Western countries have all sorts of food we eat with our hands! hamburgers, hot dogs, sandwiches, chicken wings, PIZZA, ribs, muffins, burritos, French fries, doughnuts, popcorn, etc. like, are you dumb?
Jack@jackunheard

Is he… eating with his hands?

English
11.2K
34.1K
342.7K
15.7M
Mark Waterson
Mark Waterson@Pertplus1·
@MostlyMonkey Doesn’t look like she’s interfering with anything. If these guys just ignored her as she asked her questions, what would be impeded?
English
1
0
0
190
Overeducated Gibbon
Overeducated Gibbon@MostlyMonkey·
The cops have no need to provide random interlocutors with legal explanation for a 3rd party's arrest. I can't tell from the video if this person was being trespassed or interfering with legitimate police activity, but their position as an Alderman provides them no protection.
Mike Nellis@MikeNellis

ICE arrested Chicago Alderman Jessie Fuentes inside a hospital emergency room—simply for asking them to show a warrant for a man they detained.

English
7
10
272
12.6K