sureanem |
Posted on 19-07-17, 22:42 in It's not a bug, it's a feature!
|
Stirrer of Shit
Post: #521 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Well, I just said they got paged out, never that they got swapped, didn't I? > it pages the applications in and out like crazy Or, well, shit, I did actually say that, although not in my original post. > They don't get swapped out, but the static code/data segments do. Yes, you're right, that's correctly called purging. It causes trouble just the same, since Linux would sooner evict all the caches and executable segments than kick OOM-killer into drive. Which is understandable, except if you happen to be a desktop user, since you can't kill runaway processes if that happens. (except with the sysrq key that ships disabled) There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-18, 02:38 in Leaked Super Mario 64 Decompiled Source
|
Stirrer of Shit
Post: #522 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
So what exactly _is_ input prediction, if it's not game state prediction and it's not rollback? Is it the same thing as client-side prediction? I'm serious, not trying to ask rhetorical questions or anything. The Wikipedia article gives the impression that client-side prediction presupposes rollback and game state prediction. Is this correct? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-18, 23:11 in Cartoons, imported
|
Stirrer of Shit
Post: #523 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
What about the train theory? It seems just insane enough that it could be true. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-18, 23:33 in Cartoons, imported
|
Stirrer of Shit
Post: #524 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by tomman Well sure, but doesn't any business bigger than say $1m annual turnover get lots of those? It would be prohibitively expensive to flip your shit whenever someone posts something on the Internet. Then some madman could just go on Tor and send death threats to random companies all over the world and watch society collapse with a few phone calls and you'd be complaining about that instead. (Side note: I've always wondered why there aren't more death/bomb threats. They easily make national or even international news, the risk of getting caught is zero with basic computer skills, and you need next to no resources to post them. All you need is one madman. Even with only 5% success rate, if he's unemployed that's a whole lot of buildings shut down. That Israeli kid managed to single-handedly bomb hoax synagogues to the point where the press reported a 50% YoY hate crime spike, and that Jewish-American NEET even managed to shitpost his way into a terrorist attack) Your second point I agree with. Perhaps a bit worse, they don't do drills for their nuclear reactors. Why? Oh, they'd lose face if they'd fail. Japan does a lot of things right, but sometimes you wonder how on Earth they manage to get by with such a striking lack of common sense. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-19, 22:18 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #525 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
How to turn a "user freedom" advocate into an antifeature proponent with this one weird trick! HN discussion The top comment seems like bunk. They're not actually backing down, just saying it's voluntary to install. Still makes for a good headline though. Place your bets; what will happen first? Mozilla getting DNS over HTTPS shipping, or the third world countries doing MITM on a large enough scale that they declare it a supported use case? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-19, 22:47 in Cartoons, imported
|
Stirrer of Shit
Post: #526 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
I think taking all these one-in-a-million chances seriously is a really stupid idea. It really brings no tangible value to your life to go around and be scared of airplanes or terrorist attacks, for instance, and the only way to avoid them is to live as a total recluse. Probably you should worry about other stuff that's actually dangerous, like eating junk food or whatever. But it really isn't productive to freak out over words on paper. Wikipedia claims people price a one-in-a-million risk of early death at -$50 if you ask them. This is absurd, would you really pay $50 to avoid (the gross risk of death stemming from) walking 27 km? If everyone in the world took such a risk, 7000 people would die. How many people die from eating too much junk food every day? Granted, some observers would argue they would have had it coming, but I digress. And then you wonder why people get lying politicians, who argue infinity resources ought to be expended as long as it saves just one person. (Great article series on the matter if you have the time) Anyway, what I'm trying to say is that it was absolutely the right call to ignore the threat, even if it didn't play out all too well in hindsight. Then again, does anything? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-21, 21:31 in Mozilla, *sigh*
|
Stirrer of Shit
Post: #527 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by tomman Sure, but some of us would like to have a functioning economy too, for which Internet access is a prerequisite in this day and age. Thus, China style. It's noteworthy in the sense that I want to see how Mozilla play this. "Second world dictatorship violates human rights" is about as much news as "Explosion in third world shithole, 100 dead," but their reaction will be interesting either way. Either they implement an antifeature or directly aid not only a second world dictatorship, but a certain type of second world dictatorship. And unlike in the case of China, which is considered hip and trendy in many circles, this is a former Soviet Union country, closely aligned with one which has been drawing a lot of ire over the past few years in many circles, and not only that but one which tramples on an in many circles adored and beloved security mechanism. Reading through the comments, one might note that the user who likes to express a certain kind of views has a peculiar writing style. While I'm not one to cast doubt on someone's intentions based on their nationality, it sure is an interesting pattern. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-21, 21:39 in What is input prediction?
|
Stirrer of Shit
Post: #528 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
It's not the same thing as game state prediction. It's not the same thing as rollback. Is it the same thing as client-side prediction? Does it presuppose game state prediction and rollback? I'm at a loss here. I would think it has something to do with predicting inputs, but whose inputs and how? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-21, 21:42 in Leaked Super Mario 64 Decompiled Source
|
Stirrer of Shit
Post: #529 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Done. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-21, 21:45 in Cartoons, imported
|
Stirrer of Shit
Post: #530 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Screwtape Useless trivia: in some police/military training, students are explicitly trained to drop their glasses of water or whatever since it's otherwise such a strongly held reflex to not drop fragile stuff to the ground. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-23, 00:14 in What is input prediction?
|
Stirrer of Shit
Post: #531 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by funkyass And how is input-based emulator netplay incapable of this? Surely, you could do input prediction to get an approximation of the last few frames of opponent that haven't arrived yet? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-23, 00:16 in Ternary chips incoming?
|
Stirrer of Shit
Post: #532 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Screwtape Well, correct me if I'm wrong here, but isn't the point here that with this can squeeze out the last few drops of performance? Then it'd make sense you'd use this mainly for HPC applications. And for that you use completely alien architectures anyway. The PS3 had the cell processor, so it's not like it's without precedent. C can keep everything but the bitwise stuff, so at least developing for it would be reasonably normal. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-23, 15:23 in What is input prediction?
|
Stirrer of Shit
Post: #533 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Can't you just use save-states, provided the emulator supports them? Then it seems like it'd be trivial to sync, no game support or anything needed. The emulator is deterministic, but the humans using it aren't. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-23, 15:24 in Blackouts
|
Stirrer of Shit
Post: #534 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Kakashi No. He would only need to download the visible portion of the page as rendered by elinks, not the actual page in itself. Since those are usually pretty big (e.g. a few hundred k), it's a net gain. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-24, 21:31 in Blackouts
|
Stirrer of Shit
Post: #535 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by Kakashi Front page of nytimes.com is 1MB, 128k compressed. As in, GET /, not the images and stuff. How much data do you need to send a few 80x24 screens using differential updates? Elinks still has to download it all, even if it can filter out images and stuff. So the bandwidth usage is far lower if the fast VPS in America does that and then sends the parsed page off to Venezuela. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-25, 12:34 in Blackouts
|
Stirrer of Shit
Post: #536 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Obviously it doesn't help with zero connectivity, but I proposed it as a solution to the poor bandwidth. Elinks is in effect a lossy compressor for HTML. SSH is just the pipe, telnet or netcat or mosh would have the same effect. Hell no, I wouldn't ever want to live in the Global South. If I were in your position I would just get out. While it's indeed regrettable to flee such a mess and not scalable in any way, it doesn't appear as if anything can really be done about it. You have an opposition who the government allows to exist so they don't get fucked up by the US, but they failed to pull a coup d'état and is now just kind of in limbo. Is there any other opposition? If not, it seems pretty fucked. Heck, I know people who left my country just because there were too many immigrants. Granted, they had passports and probably productively contributed to the host countries, but morally it's more or less identical. And of course in their case it will only earn them a temporary respite. They for sure are smug now though. Just curious; are you Castizo? Because you do hear a lot of people complaining about immigration, while still having no issues with "legal" immigration. Of course, ask them about the Somalis and they'd reply they thought they were illegals. So it's just the polite way to express their concern. In other circles you make the same distinction between 'immigrants' and 'expats', and do not really harbor any aggression against the latter, even if they're from the Global South. But I have yet to meet anyone expressing actual indignation over, say, exchange students or in general anyone working within technology (except Indians, of course) But obviously there are other blockers to migration. Personally, I think you should strongly imply you're an American or whatever and do programming work online. A lot of people are starting to realize you lose out in the long run from hiring the regular clientele in those places, even if they technically possess a college degree, almost speak English, and kind of can program. That would also enable you to profit off of the exchange rate issues. There are LocalBitcoin sellers in Venezuela, that should be a viable avenue for cashing out. Some people on the Venezuela subreddit were discussing doing this a few years ago, and I think they could do it just fine. (Note: I am not suggesting you actually hold bitcoins, just use it as an intermediary to receive hard currency and buy VES - your exposure to it would be near-zero) There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-25, 12:53 in What is input prediction?
|
Stirrer of Shit
Post: #537 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Thank you, that makes perfect sense and also explains why it can't be done for unmodified emulator games. So what do you call prediction of inputs then, like in smartphone keyboards and whatnot? As in, you have input i1, i2, i3, and you want to predict i4. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-25, 13:05 in Games You Played Today REVENGEANCE
|
Stirrer of Shit
Post: #538 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Posted by hunterk What about running a fuzzer? You're not really looking for 100% completion, you're looking for 100% code coverage. You would need to patch the emulator and the fuzzer, but in return you get utterly obscene code coverage, including deeply obscure paths no sane human being would take. You could also do it for games no sane person would play but which still should be emulated. This would also be helpful for regression testing emulators. Take the hash of each output frame given a particular input movie, then hash the frame hash list, optionally with Merkle hashing. Then you can do this a few times over and get however many test vectors you want. Even if it doesn't find all the edge cases it should find most of them, considering it would react to differences humans wouldn't necessarily spot. Doubly so for audio I'd reckon, which is a bit hard to eyeball. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-26, 12:54 in Blackouts
|
Stirrer of Shit
Post: #539 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
Yes, although it should still be far less than regular HTTP. If it's a concern, use mosh, which works far better under poor networking conditions. There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |
sureanem |
Posted on 19-07-26, 13:05 in Games You Played Today REVENGEANCE
|
Stirrer of Shit
Post: #540 of 717 Since: 01-26-19 Last post: 1763 days Last view: 1761 days |
The whole thing with fuzzers is that they measure how good code coverage they get, so that you don't need to monitor it. The genetic algorithm that played Mario did it as a black box, and it was aiming to complete the game. Here, the goal is just to get 100% coverage, and it can instrument the binary to hell and back. So completing it in an "ugly" fashion isn't that bad. You don't even want to 100% it as fast as possible. You also want to die in every possible way, complete it through all the routes, trigger all of the obscure dialogues that you only get when you did some really fucked up sequence breaking, etc. Fuzzers aren't that stupid. They can generate valid JPEG files from executing a parser and checking what gets coverage, without any additional human feedback. So why couldn't they generate valid input movies from a game? There was a certain photograph about which you had a hallucination. You believed that you had actually held it in your hands. It was a photograph something like this. |