@Vegemeister's banner p

Vegemeister


				

				

				
0 followers   follows 0 users  
joined 2022 November 21 09:08:33 UTC

				

User ID: 1906

Vegemeister


				
				
				

				
0 followers   follows 0 users   joined 2022 November 21 09:08:33 UTC

					

No bio...


					

User ID: 1906

The potential monkey's paw is that a verdict that kills the Apple Google search contract also kills the Mozilla Google search contract. Which then kills Firefox, because instead of building an endowment Mozilla spent a decade pissing away money on Parisian palaces, non-browser software experiments, headcount, and activism.

Phones are too visually similar. The wealth signalling Apple accessory is the Apple Watch.

That idea is itself a central and noxious example of what it describes.

"I use the [speech act] leverage at my disposal to make you censor my enemies."

Isn't that significantly an artifact of tax structure? At 30% income+payroll tax, a dollar spent by your employer goes 43% farther than a dollar spent by you, and the strength of that effect increases with pay under a progressive income tax.

Something else that comes to mind is that there's a bunch of cultural baggage about home cooking, fast food, frozen dinners, frequency of eating out, etc., which employer-provided chefs could bypass. Hitting a drive-through every day after work likely feels declasse to upper-middle-class specialist employees unless they're autistic enough to unlock, "just the macros, ma'am" mindset, but they are not likely going home to a wife who learned how to shop and cook in home economics class. There are multiple companies built around literally catering to this neurosis.

The Enliven Project false rape accusation infographic. Even Amanda Marcotte found problems with it. But the thing she didn't point out, which makes it obviously an intentional lie: the figures get smaller from the left side of the graph to the right side.

You would presumably subscribe to a blacklist source who shares your notion of what counts as pornography.

Labels could be crowdsourced, and I think a good solution in that area is possible, but would require quite a lot more innovation than the centralized tyranny we currently enjoy.

Many years back this problem came up in an Actual Adversarial Environment. The Freenet distributed anonymous network, though various cryptographic contrivances, supports the semi-persistent storage and retrieval of files associated with a key. Furthermore, there is a mechanism publish updated versions of a file, which can be discovered by someone in possession of the old key. This was first intended to be used to publish blogs and the like, but at some point in Freenet's history (way before my time) someone figured out how to build something like Usenet on top of it (but without binaries because there's no point when you can just upload a file and include the key in your message).

The first such usenet-alike was called Frost. From what I've read about the motivation for the second one, Frost was quickly filled with people discussing and sharing CP, and almost as quickly, by enormous volumes of automated spam created by people who didn't like CP. More importantly than filling up the UI, the automated spam made Frost effectively unusable, taking message latency and reliability from, "something like metro area snail mail in 19th century London", to "something like sending a letter to Jamestown from 17th century London".

The replacement was FMS (Freenet Message System, iirc). In order to combat the spam problem, it used some kind of web-of-trust thing where you could mark messages as spam/ham, and also mark other nodes as honest sources of spam/ham labels and labels about other nodes. Or maybe the trust was automatic based on agreement with your own labels or something. I don't recall exactly. In any case, messages that were too spammy would not be propagated, protecting the network from overload.

FMS's WoT censorship system was just a single axis spam probability, because this was 2011 and everyone involved was a cipherpunk free speech partisan solving a technical problem. Anyone who didn't want to see pedos talking about pedoshit was offered the simple expedient of not subscribing to alt.erotica.redacted. But I don't think there's anything inherent to the web-of-crowdsoruced-moderators idea that says you can't have a whole smorgasbord of labels.

Another factor is that "Deutschland" not being the homeland of the Dutch would be incredibly confusing. Even more than it already is.

In particular I think that when we think about the term grooming in the non-culture-war sense, we are generally discussing a close relationship between a particular adult and a particular minor, where that adult intends to form a sexual relationship or otherwise initiate sexual contact with that minor.

As I recall, that usage is itself somewhat recent. Kind of like how a bunch of people switched from "CP" to "CSAM" around the time of the discourse about Apple's cloud photo backup scanning.

20 years ago, the most salient meanings of "grooming" would've been, first apes picking bugs and leaves out of each other's hair, and second preparing an employee for a promotion, typically to an executive position or to replace someone soon to retire. I for one, applaud the anti-trans set for managing to make that incredibly goofy word verboten among Respectable People. (If only there were some way to sic them on "colorway" next...)

They way they use it is denotationally the succession thing, but teases at the pedo thing.

The motte is that there is a funnel that begins with a tumblr or tick-talk subculture, or a danger-haired middle school teacher fresh out of women's college (I know one), and ends with endocrine-disrupting drugs ordered from an internet pharmacy or supplied by an NGO such as planned parenthood, and the people along that funnel view transition as a desirable outcome. The bailey is that the people along it want a sexual relationship with the people sliding down it. (Probably not true in general, but if you run away to join a trans-girl group house, I refuse to believe it's a nunnery.)

When that is not present, we need to look more at what the nature of the information and motives behind it are. If you ask activists about their motives, you'll hear about reducing suicidality, encouraging people to express themselves and form healthy relationships, and so on. Often you'll hear something to the effect of "what I wish I'd heard / seen when I was growing up."

It's a stand-alone complex. The core beliefs motivating it are

  1. LGBT identities are common and an inherent character trait.

  2. LGBT identities can be discovered by introspection.

  3. Un-discovered LGBT identities are harmful.

You can imagine a similar stand-alone complex for pedophilic groomers. "I wish I knew how to make myself cum earlier growing up."

Overly empowering young people to make decisions about gender and sexuality that could have long term repercussions is a bad idea and minors need more supervision, guidance, and control than what is the current trend.

The way I would phrase it is more like...

It is terrifyingly easy to fall off the wagon, permanently. Just as the path to greatness in industry or academia begins in adolescence and is easily derailed, so does the path to spending many healthy years surrounded by loving family. The time a person has with their family begins with the birth of their first child, and ends with death. Therefore, you really want to avoid children getting taken in by subcultures that encourage self-sterilization or inceldom.

If you mean literally new, I couldn't suggest anything with a price tag that doesn't shock the conscience, and that's mostly out of my wheelhouse anyway. But none of the tasks you've listed have appreciable performance requirements other than perhaps hardware accelerated AV1 decoding.

So what you can do is find a used Dell/HP/Lenovo business (not consumer!) laptop with an i5-1135g7 (barely slower than the i7 and considerably cheaper) and at least one user-replaceable RAM slot, such as this Thinkpad, and upgrade the RAM to 16 GiB. I think^1 you should be able to drop in a single 8 GiB SO-DIMM to get dual channel. The i5 was usually paired with only 8 GiB which is too little unless you have extremely minimalist browser tab hygiene, and also OEMs have an unfortunate habit of leaving 1 memory channel unpopulated, which halves your memory bandwidth. But buying laptop RAM on the open market is way cheaper than the price difference between i5 and i7 models.

  1. Just linked for the documentation. Buying RAM 1st party is pointless and expensive. Probably should go 1st party for batteries, though.

Ah, sorry. Apparently my combination of stylesheets underlines links in comments but not in OP.

Edit: turns out it's in the coffee theme itself. With the default theme, links are distinguished by color, and with the coffee theme they are distinguished not at all. (Rather, by underline-on-hover, which might as well be not at all.)

when two or more candidates appear to be equally qualified, and one belongs to a historically marginalized group, that candidate should be chosen

I feel like whoever came up with this policy was trying to pull a fast one. To the extent that it has any "affirmative" effect, it is unjust. If it is non-discriminatory as its advocates claim... it does nothing. Just like Google's 2nd-chance interview thing called out in Damore's famous memo.

2. Situations where several candidates are, in fact, equally qualified, and only one belongs to a historically marginalized group, are not actually that common.

Much less than uncommon, I think. Rather, nonexistent. Skill is continuous, not discrete. What "equally qualified" actually means is that it would cost more than it's worth to measure qualification finely enough to differentiate.

So the mechanism of this kind of affirmative action is to make mistakes favor historically marginalized groups, which might be worse for those groups' reputation than naked quotas. This kind of thumb on the scales means you'll more often meet surprisingly incompetent "marginalized" co-workers, and surprisingly competent "non-marginalized" ones. Eventually this will stop being a surprise. Quotas, one hopes, are satisfied by overpaying "marginalized" employees, which invites resentment, but at least it doesn't seed FUD.

I can easily go to a store that's 5 minutes from my home and find the ingredients for, say, this delectable meal of kimchi noodles (I actually have them waiting in my fridge already), whereas decades ago even knowing what "gochujang paste" would have required specialist knowledge.

If you're researching recipes, cooking dishes that you can't cook from memory, seeking out particular ingredients that aren't the same 20 things you always buy and won't have a purpose in your cupboard if you deviate from your intended meal plan, etc., you've already specced several points into amateur chef.

Sure, cooking TV shows and YouTubers are successful, so there are a lot of people specced into amateur chef, but I don't think the typical person is. The average person flits between packaged breakfast foods, has a small repertoire of sandwiches or buys prepared meals at lunchtime, and rotates through a few different frozen dinners and takeout/delivery restaurants.

But I think you're right that even so the modern diet is way tastier than what was around 50 years ago.

Your argument is compelling, and furthermore I am impressed by how strongly someone who is not a guy at all can be such a Type Of Guy.

Whether or not such moral requirements exist, maintaining a high-trust society requires the shared fiction that they do. If you think everyone around you is a crook, crooking them back is the only way to get your due. If everyone thinks that way, they really are surrounded by crooks.

"Take what you can, give nothing back," is a code for pirates.

I would be surprised if the average person knows what's supposed to be in mayo unless they've made it themselves or lived with someone who has. To non-food-nerds, mayonnaise is the white condiment, ketchup the red, and mustard the yellow.

Aside from a few random blue screen of deaths maybe once a month, which I feel like is a feature at this point with any brand of PC, no complaints.

This isn't normal. Or rather, perhaps it's normal in the statistical sense that the average person's computer is an unreliable heap of junk, but it's not nominal, and you shouldn't put up with it. "It just does that sometimes," is a piss-poor way to relate to computers, and if a hardware problem is causing your machine to crash that hard, it might also be corrupting your data.

You can use a couple passes of memtest86+ to identify some problems with your memory. It's not great for overclocking-related instability, but if your memory chips are going bad it should be able to detect it. You can run prime95's blend test overnight to ferret out CPU/memory/motherboard problems.

In my experience, poor electrical connections are the cause of a significant fraction of weird computer problems, although this may depend on the humidity in your climate. You can try re-seating your RAM and graphics card, as long as you are careful to avoid ESD. (Touch your computer's metal chassis immediately before touching any components, and do not remove from the confines of the chassis. Pop it out of the slot and right back in again.)

If none of that fixes it or finds anything, your computer is probably still under warranty if you bought it new. BSoDs are not supposed to happen, and you should make them somebody else's problem. The ability to do that is the whole point of buying from an OEM.

But I'm tempted by a new CPU.

First off, don't. In my opinion, your current machine will be fine for at least 5 years.

The newest CPUs that might be compatible with your motherboard are Intel 11th-gen, and those were widely panned for being an insignificant improvement over 10th gen. There are some workloads where they win, but some where they lose because the 11th gen i9 has only 8 cores compared to the 10th gen's 10 cores, and the power consumption is very high. That could be a problem for upgrading, because OEM (HP/Dell/Lenovo) motherboards are typically not designed to be capable of supplying significantly more power than needed by the CPU the PC comes with.

Furthermore, even if you replace your motherboard, published benchmark results for the 13th gen CPUs are usually using the newer DDR5 memory standard unless they say otherwise, so you'd have to replace your RAM too or else have slightly (only very slightly) less performance than the internet says.

UserBenchmark suggests that a 13900K outperforms the 10700K by 33% on "effective speed", or 61% on single core speed.

Userbenchmark is notoriously terrible. The operator has a strong anti-AMD bias. That wasn't too much of a problem back when Intel had a solid lead in single-thread performance and he could just weight low-thread-count benchmarks heavily, but since they've caught up he has to put a heavier and heavier thumb on the scales. At this point it's practically an entire arm.

The 13900K has as many P-cores as the 10700K, and 16 extra E-cores on top. Therefore, it makes no sense for the "effective speed" difference to be less than the single core speed.

The tricks, in this case, are:

  1. The "effective speed" does not account for workloads using >8 threads at all.

  2. The "effective speed" includes memory latency in the average. Memory latency contributes to the performance of a computer, but it isn't independently observable outside of its effect on any particular benchmark. It's an implementation detail. Picking a CPU based on memory latency makes about as much sense as picking them them by clock frequency or die size (i.e., none, unless you are designing a chip).

Unfortunately, unless the application you care about (Rimworld) is directly benchmarked, reading benchmarks properly is very difficult without a decent understanding of the characteristics of your application -- how threaded it is, how big its memory working set is (this is not the memory usage task manager shows you), etc.

Also, a lot of the published benchmarks really suck. Examples include single-thread cinebench (completely fits in cache on modern CPUs, and real users don't use Cinema 4D that way), Factorio benchmarks with small factories that run way over 200 UPS (broken by large L3 cache, which won't happen for factories that struggle to maintain 60), benchmarking Civilization games for frame rate instead of turn time, benchmarking frame rate in games that aren't CPU-limited in typical play (400 FPS 720p is benchmarking the graphics driver, not the game), etc.

What I would suggest is to find the openbenchmarking.org link from a recent CPU comparison article on phoronix.com, and filter the results to show only benchmarks that have similar characteristics to your application. For example,

  • Web browser tests: lightly threaded with small-ish cache footprint (based on 5800X vs 5800X3D.

  • Compiler benchmarks: heavily threaded with moderate cache footprint.

  • Google Draco: lightly threaded with large cache footprint. Most CPU-bound games are likely to fall in this category.

You mean... the public list of speech they want to suppress? That makes Apple even more obviously an enemy of Free Speech. They already strong-armed Tumblr into banning porn.

Perhaps I wasn't clear. I was talking about the individual becoming a parent with a healthy family of their own. This isn't possible if the individual's life course is derailed into HRT, inceldom, drug-addled homelessness, some kind of celibate religious order, etc. Furthermore, I believe healthy individuals and healthy families are, in almost all cases, synergistic, not things that trade off against one another.

Your hypothetical contradicts mammalian biology and results in total population collapse within single-digit generations, and hopefully re-establishment of civilization by the survivors or by whatever pockets of resistance managed to escape detection.

I did this in response to a claim that §230 overruled anti-discrimination law; a claim I confidently rejected as patently ludicrous but one which ended up being correct.

I wasn't around for that exchange. Under what circumstances would '230 come into conflict with anti-discrimination law?

I don't know if it works for notifications (Edit: it does), but if you go to your profile settings and add the following custom CSS rule, you can ctrl+f for new comments:


.unread::before {

	content: "new";

}

Just like the old slatestarcodex comment section.

Edit: those are supposed to be tildes around "new", but the markdown code block is rendering it as a strikethrough on my machine, no matter whether I use 4-space or triple-backtick format. escaped inline backtick

About the lifetime of BSOD, I think I've mentally resigned to suffering from monthly strokes because basically every PC I've ever owned has suffered from it. They ranged in manufacturers: Dell, Lenovo, HP, Asus, they're laptops and desktops, they ran various versions of Windows. I am a very respectable average user, I swear. I don't subject my machines to harsh physical conditions, never spill anything on them, don't live in filth where dust covers everything, don't live with electrical surges, don't have little cousins borrowing it, don't mine crypto, don't pirate or visit sketchy sites with viruses, don't open phishing emails, don't leave it on 24/7, don't unplug USBs until I'm told it's safe to do so, I update fairly frequently, etc. The machines I buy new directly from manufacturers or Amazon/Best Buy. Anyways, you get the point. And yet I've literally never owned a single fully stable machine.

There's probably some common factor, although we can only guess at what it is. Whenever I've seen a machine behave like that it's been some combination of

  • Installed in a shed with no climate control and free access to outside air.

  • Over a decade old (chips and capacitors do degrade).

  • Manufactured during the early 2000s "capacitor plague" (rumor says one capacitor maker tried to steal a formula from another and didn't get it quite right).

  • Fixed by spraying contact cleaner in the memory slots and re-seating.

  • Showing messages in the log that match a common complaint on the bugtracker for the Linux kernel or graphics driver, and the problem goes away when that bug is reported fixed.

  • My own damn fault for overclocking/undervolting something.

Things that might be different between us:

  • We have different electrical grids.

  • We have different levels of background radiation. (EPA says gamma cross count rate in my location is ~3000/min.)

  • Almost none of my machines run Windows (only the one in the shed). But people on the internet say Windows BSoD-ing all the time is supposed to be a thing of the past.

  • All of my machines are either home-built or business grade.

  • I run one pass of memtest86 whenever I get a new machine or replace RAM. Only time this found something though, was when I was buying dodgy RAM from eBay.

If your electrical supply is spotty, you might be able to fix it with an uninterruptible power supply that has the "AVR" (automatic voltage regulation) feature. Unfortunately they're kind of expensive and the batteries usually have to be replaced every few years.

I will share one suspicion I've had about the cause of the BSODs, in case it provides any obvious clues to you as to what's the main culprit. I use a browser plugin called video speed controller to speed up all kinds of media that are too slowly paced. I think my freezes have semi-frequently coincided with when playing a video at higher speeds (say, maybe 2.5x or even 3x). Do you suspect that to be a RAM-related issue?

Playing back video at high speed is obviously a heavier load than 1x, but it could be any of CPU, RAM, power supply, or even the graphics card, assuming your browser uses hardware video decode (probably does).

The first thing you might try is to see if you can reliably reproduce the problem by cranking the video playback speed to the moon. I use a similar extension, "Enhancer for YouTube", which has no upper speed limit AFAICT. Use youtube's "stats for nerds" to detect dropped frames, which means you have reached the limits of your computer (or internet connection). This probably works best with a short video that you can re-play without having to re-download.

If you can reproduce the problem, you have a very good "my computer crashes when I do this" story to tell the warranty people.

If that didn't work, to try to differentiate between causes and maybe find a better reproducer, I would suggest...

First, install hwinfo64. This will show you a bunch of things, but the important ones are the Windows hardware error log counts and the CPU temperature and package power. Here's an example of it in use.

Then download prime95. Run the "small FFT" test for at least an hour. If your computer crashes, any of the threads crash, any of the self tests fail, or hwinfo shows any errors in the Windows log, it is probably a CPU or power supply problem. If the CPU package power is not near or above 125W while the all-thread test is running, and the CPU temperature is at or very close to 100°C, it's a cooling problem (heatsink detached in shipping?). If "small FFT" doesn't find anything, you might try blend. Keep in mind "CPU problems" are likely to be "motherboard power delivery to the CPU" problems, so replacing the CPU might not fix it.

For the graphics card, you can use any of the unigine benchmarks. Superposition is the most similar to modern AAA games, but also a large download. You have a monster graphics card with a much higher peak power draw than the CPU, but if you only play games like Rimworld and SC2 with vsync on, it's probably not being pushed close to full power. Unigine will do that. Unfortunately, I don't know any GPU tests that check their own results and are easy to run. But if it crashes, that's a fail obviously.

For the memory, memtest86+ is probably easiest. There are better tests that the overclockers use, which you can find here.

To really put the hurt on your power supply and cooling, you can run 7 threads of prime95 and unigine at the same time. This will draw more power than pretty much any real workload other than folding@home, crypto mining, or things involving custom job schedulers, but a proper computer should be able to take it.

Unfortunately, there's no guarantee that you will be able to identify the problem. But the good news is that you only need to find a reproducer, to use as ammunition against the customer service line. That's part of what you're paying for when you buy OEM computers and replace them before the warranty runs out.

I love your optimism. I can tell you that none of the machines I've owned lasted 7+ years. It's not that they always become inoperable at that point, but that they seem obsolete by the 5 year mark at the latest. I don't mean to sound like a snob. It's just that a computer is what I interact with the most both professionally and leisurely, so I think it's worthwhile to invest good money in it. Like, if I drove 8 hours a day for work and for fun, you bet I wouldn't be trying to extract every last bit of value until it qualifies for cash for clunkers. Plus, I really don't think it's that wasteful; people replace their thousand dollar smart phones every 2-3 years, so going all the way to 7 years for a $1700 computer seems comparatively overly conservative.

No doubt. But security update stoppage and battery degradation are big drivers of phone replacements, and neither is a problem for desktop computers. I am using a $200 phone, a CPU launched in 2013, and a graphics card from 2016, and they do what I need them to do.

Many years ago, when I listened to and explored music more, my standard method of identifying a song was to memorize two or three short phrases exactly like that, and then plug them into Google once I got to a computer. It almost always worked, and was almost always unique.

I don't remember which site had the "from the X dept" thing on every article

I think that might've been Slashdot.

There's a tremendous amount of wasted heat flowing down every sewer pipe without even having to do any digging

I've thought about this before, and what I came up with was water-water heat exchangers in shower drains, between the outflow and the cold inflow. You'd want a thermostat-controlled valve to keep the shower temperature from drifting, but that'd be an improvement to UX even without the HX. Dishwashers could do the same thing to recycle heat from prewash->wash->rinse. (IDK if warm rinse would be more effective, but it'd use less energy to dry.)

Putting the recovery device as close as possible to the producer of warm graywater gets you the highest-grade heat, and also means your HX doesn't have to tolerate actual poo. In the individual house/apartment, drain heat is intermittent and unreliable, but conveniently correlated with the need for hot water. Building-level heat capture could smooth out the availability with a big buffer tank, but hot sewer water is diluted with cold.

In large apartment buildings, the owner could install a cold water pre-heater (to say, 20°C or so), using the most economical type of heat for the climate, which would reduce cooking energy (and time) in winter. People might naturally use less hot water for washing hands too. A couple of years ago, I measured the flow rate and hot-cold temperature delta of my kitchen faucet in winter, and now whenever I run the hot water waiting for it to warm up, running through the back of my mind is, "YIKES 13 kW!"