Tweets
- Tweets, current page.
- Tweets & replies
- Media
You blocked @comex
Are you sure you want to view these Tweets? Viewing Tweets won't unblock @comex
-
comex Retweeted
Has already added (it's in 1803).
Thanks. Twitter will use this to make your timeline better. UndoUndo -
Or, rather, you can, but it’s slower and more complicated; you need to do “IPC” from inside the VM to your helper function outside it. Another big downside: some machines don’t support HW virt at all, and nested virtualization is still iffy. Situation is improving though.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
- No need to worry about Windows expecting %rsp to be in a given range - Lots of other fun tricks. The big downside: if JIT code runs in an isolated environment, you can’t just have it call helper functions implemented as normal userland code that can use host OS APIs.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
…it gives you full control over the address space and register usage. So - You can identity map the target address space if you want (slight code size decrease) - You can point %fs or %gs to common structures / base pointers you have to index into, rather than reserving a GPR
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Another example: if you’re writing a JIT for an emulator, you could run the JITted code in HW virt under your own tiny “kernel”. This lets you handle traps and modify page tables orders of magnitude faster than under a standard kernel. Also…
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
No validation required -> less chance to screw up. Faster. And in retrospect, easier to guard against Spectre type attacks. Or even if you still want to validate machine code (say, to ban CLFLUSH), HW virt can add an extra layer of protection.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
For example, remember NaCl and its machine code validator that allowed untrusted programs to run in the same address space as trusted code? Well, that’s nice, but… with HW virt you could just run them in their own address space but still control all access to outside world.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
Yay, Windows is adding an unprivileged hardware virtualization API to match Linux (/dev/kvm) and more recently macOS (Hypervisor.framework): https://news.ycombinator.com/item?id=17492466 … This should make it more feasible to write emulators, VMs, etc. that rely on HW virtualization internally!
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
clarification - that doesn’t mean I think she deserved to be fired, or that there weren’t legitimate factors predisposing her (among many others) towards being... unimpressed with rando replies.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
(which may also have objective aspects), without meaning to imply that the objective aspects are wrong. </monologue>
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
but from the streamer’s perspective, I suspect the wording was influenced by a sense of “I disagree subjectively about how much to value player choice”. not that that’s what he said, exactly. but the subjective aspect makes it possible to “disagree” with a statement [..]
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
which I suspect contributed to the conflict. I can see how responding to a *factual* exposition with “allow me to disagree” could come off as very patronizing - as a suggestion that you don’t know what you’re talking about. [..]
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
ultimately, this is to a large extent a matter of opinion: do you prioritize player choice enough to spend a lot of time/budget making a complex branching narrative, or do you spend that time/budget making something else cool instead? [..]
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
and there’s no doubt that Price (like anyone else with experience in the matter) was well aware of the possibility of branching dialogue, and just didn’t mention it because it would be a large discussion by itself. nevertheless, not mentioning it makes it a valid objection. [..]
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
this matters because she started out with the broad claim that “I'm not sure if it's possible to make an MMORPG character compelling”, and the explanation does ignore that possibility. now, obviously there are good reasons to limit branching dialogue - it adds a lot of cost.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
it’s not a, quote, “explanation of how narrative design influences player expression in the sort of games that Price narratively designs.” it’s very specifically a criticism that the original tweets don’t consider the possibility of branching dialogue. [..]
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
someone posted this (from Friday) on HN: https://www.theverge.com/2018/7/6/17541318/guild-wars-arenanet-jessica-price-peter-fries-fired-reddit … overall I’m ambivalent as usual, but the Verge article badly mischaracterizes the response that upset Price (https://twitter.com/DeroirGaming/status/1014280605599748096 …). [..]
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
- reading the same memory address on two different cores (both in a loop) yields two different results (depending on the core) - adding a cache flush instruction fixes it - the mapping is marked as cache coherent - wtf
Thanks. Twitter will use this to make your timeline better. UndoUndo -
comex Retweeted
“Other friends have flown before— On the morrow he will leave me, as my Hopes have flown before.” Then the bird said “Nevermore.”https://blog.iconfactory.com/2018/07/push-nope-ifications/ …
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo -
comex Retweeted
7000 cars, circa 4 hours.
Ford Team
https://twitter.com/elonmusk/status/1013519243030253570 …Thanks. Twitter will use this to make your timeline better. UndoUndo
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
However, allow me to disagree *slightly*. I dont believe the issue lies in the MMORPG genre itself (as your wording seemingly suggest). I believe the issue lies in the contraints of the Living Story's narrative design; (1 of 3)
Tesla Team