115 karma · joined May 28, 2015
But combat isn't the only mechanic that could be present there. There are examples like Ori and Toki where combat is de-emphasized in favor of movement/puzzles, but they're still 2D platformers.
I want to see a metroidvania game based on racing. I enjoy driving/racing games and would like to see those mechanics provide the micro-challenges for a metroidvania. Boss fights would be setpiece races, earning XP would be small things like a time trials, stunts, or precision driving. Unlocks like drifts, speed boosts, etc.
> Transmeta usually steers the conversation toward performance on DES algorithms or MPEG loops, tasks that play into Crusoe's (and Efficeon's) strengths. 'MPEG loops' got a lot more important in the intervening years
transmeta was right. their approach was better, it should have won.
Python isn't being lowered into silicon. It's a glue language for Boring Old Verilog that's been "compiled" into silicon since 1984.
chip.set('source', 'heartbeat.v')
Perhaps Buffett doesn't have a singular genius for applying his wealth to charity. It's anti-democratic on its face to just surrender control of "what problems are solved" to a single person, regardless of the decision metric. Is it truly better for one person to control all of that on a whim? Even assuming the best of intentions, he may pick a disease charity based on a close association with a victim rather than any broad rational analysis. You're just hopping right on board with his unquestioned assertion "I'm better at picking," did you give that one any pause or just hopped right up to carry that water?
What are the problems that governments are 'often' poorly suited to solve? Would governments be more or less suited to deal with these issues if they hadn't been defunded to support the personal wealth and charitable whims of billionaires?
Much more niche is "Race for a New Game Machine," highlighting the IBM design team responsible for the chips powering the Xbox 360 and PS3.
never mind that most errata are conditional until the ucode patch load, but that particular rant has nothing to do with HT
Do you actually know if the instruction is faulting or delivering back non-random data ("sure it does...")? Is the non-random data 0's or something with a pattern like 0x9090? Does that match the Intel implementation's behavior exactly?
oh right but this is ~google~ in the ~silicon valley tech industry~ so stodgy old concepts like "long settled labor law" still appear to be wholly unheard of by the average techie bootlicker
and "the top 16-bits are basically ignored" is a funny way to spell "general protection exception on linear memory reference in non-canonical space" but sure, guess we're just handwaving here
if you can't handle being called out for providing false technical information... don't hand out false technical information? seems easy. it's not, as you so desperately want, a personal attack to identify areas where you're misrepresenting the technology.
im curious, how did you want this to go? DT, incorrectly:"fences are required" jv6:"ah, well, hm, er, here's section 8.1.3 which doesn't mention fences at all and specifies two methods (neither of which is a fence) that ARE required to ensure correct operation" like can i even tell people the truth? or must your egregious misrepresentation stand without question for you to find the "tone" acceptable?
im not claiming to be a "better assembler programmer" im literally quoting the only relevant documentation on a tricky area where you were spreading lies charitably dressed up as half-guesses. if you hadn't barged in with some grossly incorrect theory about fences we wouldn't be talking at all. i still think lying and misleading while putting on airs of educating folks is worse than, uh, quoting documentation? are you thinking the documentation is being too harsh on your pet theory?
will you at least agree to stop spreading this dangerous misinformation? neither fence is serializing (like... you wouldn't want them to be...) and someone building a JIT around your guessing is heading towards an erroneous implementation.
here's the documentation: https://software.intel.com/sites/default/files/managed/39/c5...
Section 8.1.3 Handling Self- and Cross-Modifying code
(* OPTION 1 ) Store modified code (as data) into code segment; Jump to new code or an intermediate location; Execute new code;
( OPTION 2 ) Store modified code (as data) into code segment; Execute a serializing instruction; ( For example, CPUID instruction *) Execute new code;
this doesn't strike me as contentious, there is no guideline that states a fence is necessary. you're possibly making the assumption that fences are "serializing instructions" and, well, again i'd question what documentation backs that interpretation up. is a sfence or lfence "more" serializing?
would you mind sharing what PRM sections back up this reading? maybe a careful re-read will help you figure out what "might" require a full fence.
i mean, they don't try to hide this information? Section 8.1.3 gives two options that are guaranteed to work across future iterations of hardware. the sibling comment that assumes a heavy serializing like CPUID is the ONLY method is shooting from the hip and only really appropriate if you're playing tricks with what LA you're using for the write/read.
you'll probably want to skim "11.6 Self-Modifying Code" as well. SMC is guaranteed to work, not work fast. Most folks want that second one and blasting out icache entries is going to put a damper on that.
The actual claim on the site: Claim: Tapping the side of a soda can will prevent its contents from foaming over when you open it.
I don't think you're as vehemently committed to rigorous fact-checking as your little anecdote would have us believe.
You're talking about a situation wholly removed from the article, why?
For an established serial entrepreneur with a proven track record, it can absolutely make sense to stay in an area you know. But I think that math really changes if you're going to be cold calling VC's, trying to wrangle meetings from 3 time zones away, get meetings bunched up to consolidate travel, etc. The overhead of redeye travel is relegated to a joke at the end, where's the "measurement" on that?
Comboy spread a lot of disinformation in the first post, like "I'm surprised there's still not much effort to make FPGAs more affordable and base everything on it." before the lie was laid bare. Looking forward to arguing with "FPGA experts" who harken back to that post as their primary source.