Maurice Ribble

80 posts

Maurice Ribble

Maurice Ribble

@MauriceRibble

Opinions expressed are my own.

Katılım Ekim 2013
5 Takip Edilen152 Takipçiler
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack @reallyabu I agree with your air conditioning case. The math for the heater case is more complex. If someone is heating with a heat pump, I suspect a gas stove might be less efficient. I also thought it would be fun to make a better electric stove/oven.
English
0
0
0
42
John Carmack
John Carmack@ID_AA_Carmack·
@reallyabu If you are running air conditioning in your house, an electric stove uses less energy, because it makes less waste heat. If you are running a heater, the waste heat from cooking isn’t wasted, so gas is more efficient. Unless you have a vent fan going, pulling in cold air…
English
4
0
32
4K
John Carmack
John Carmack@ID_AA_Carmack·
I am not supportive of regulatory bans on gas appliances, but gas cooking superiority is a weird hill to die on. A typical gas stove may well work better than a typical electric stove today, but it is just distribution of joules of thermal energy — plenty of scope for change!
Sam D'Amico@sdamico

Gas stoves are the main character on twitter this week but a reminder that our entire playbook at @ImpulseLabs_ is that *this should not be a culture war*. Just ship obviously better stuff. #early-access" target="_blank" rel="nofollow noopener">impulselabs.com/#early-access

English
118
27
710
252.5K
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack What would be interesting research areas for VR/AI overlap in the next few years?
English
0
0
0
0
John Carmack
John Carmack@ID_AA_Carmack·
@JThomasBurgess Actually just on the other side of the room, and I was reading a little Tacitus last night! (With a lot of supplemental Wikipedia rabbit holing…)
John Carmack tweet media
English
3
0
20
0
John Carmack
John Carmack@ID_AA_Carmack·
I bought a collection of the Easton Press Masterpieces of Science Fiction a couple months ago. I am not that well read in pre-80s SF outside the biggest names, and someone here recommended this series as high quality. They arrived individually wrapped, so it has been fun \
John Carmack tweet media
English
52
21
711
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack I haven't seen any, but that doesn't mean they exist. Some architectures would be much worse than 1/4 peak shader speed in this case, but some would be about this speed. I also am not sure what's changed in the last 5+ years so I'd guess they are optimizing this more.
English
0
0
0
0
John Carmack
John Carmack@ID_AA_Carmack·
@MauriceRibble Yes, could have said “Do any GPUs shade pixel sized triangles at better than 1/4 peak shader speed?”
English
2
0
1
0
John Carmack
John Carmack@ID_AA_Carmack·
Do any GPUs dispense with quad packed evaluation when the fragment shader doesn’t require any implicit derivatives? High triangle density vertex shading is appealing in some cases.
English
18
7
96
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack The best way to optimize might be what you proposed or it might be shortcutting things later in the pipe. It could also be architecture dependent. Prove it's a bottleneck and then let hardware architects figure out the best way to solve it on their GPU.
English
0
0
0
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack Rather than rearchitecting this core principle, hardware could just make this case of unfilled quads faster. There should be enough perf counters to measure if this is a bottleneck to justify hw optimizations. Optimizing similar types of things without mentioning them is common.
English
2
0
0
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack Do you have recommendations for someone who knows little about AGI to learn a high level overview of AGI, future roadblocks, and a timeline to solve them? As you used do for graphics/VR which were always the right level of depth for many of us.
English
0
0
1
0
John Carmack
John Carmack@ID_AA_Carmack·
I bet that with hindsight, we will find that clear antecedents of all the critical remaining steps for AGI are already buried somewhere in the vast literature of today. If only we had an AGI that could read everything and make the connections.
English
37
29
459
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack The required UN3481 label for shipping lithium batteries international with USPS has flames coming out of a picture of a battery.
English
0
0
0
0
John Carmack
John Carmack@ID_AA_Carmack·
Crushing a box labeled “explosive” should involve a moment of terror for a UPS employee.
John Carmack tweet media
English
38
78
1.1K
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack To shamelessly implement your suggestion without wasting your time via email, I'll remind you it was great working with you. If I ever come back to a related industry I'm sure some of the VR work I did for you will be at the top of my resume.
English
0
0
3
0
John Carmack
John Carmack@ID_AA_Carmack·
I am almost flagrantly irresponsible about maintaining contact information. I should "know everyone" at this point, but I have generally failed to take the minimal steps to maintain contact with even people I think highly of. I get by, but there are advantages to networking!
English
30
14
574
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@TeamYouTube Been going crazy for hours clearing caches and trying 4 different devices to get a new youtube playlist working. Then I search twitter and I see this is a common issue in the past few hours. Add me to the list of people having issues.
English
1
0
1
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack True in my exp. Even in the PC GPU wars of the early 2000s where benchmark detection, cheating, and exposing competitors was happening, those were only small teams of engineers at the companies I worked at. The vast majority of work was good.
English
0
0
1
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack I saw a prototype in New Hampshire years ago of an industrial drone that used thin wires and several thousand volts instead of a battery to allow indefinite flight times. I thought it was an interesting solution for limited uses, but haven't heard if they every commercialized it.
English
0
0
2
0
John Carmack
John Carmack@ID_AA_Carmack·
If you were trying to make a super thin and light cable that carried non-trivial amounts of power, you would want to use a higher voltage on the wire. What is the highest that has been used for portable consumer devices? 48 V is one of the breakpoints for safety regulations.
English
54
9
230
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack Not an expert on any of this. One idea is an FPGA, but fundamentally that is similar to transistor based flash. Perhaps FPGAs are built more robustly though. A very robust solution for high volume would be a custom asic and old processes are getting cheaper every year.
English
0
0
0
0
John Carmack
John Carmack@ID_AA_Carmack·
Flash is ridiculously cheap and tiny, but of questionable long term stability. What is the state of the art for robust ROM memory for no-moving-parts, long term storage?
English
49
12
157
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack I haven't ever met Bill Gates, but I did work with MS graphics people several years ago. They were very impressive to me, but frustratingly secretive to someone trying to help them.
English
0
0
0
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack It would be interesting to get ratings from experts on other famous folks (though I suspect low ratings would be repressed and that's fine). I suspect many of the greats are really smart, but I leave myself open to being surprised. Maybe put this in a chart
English
1
0
0
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack Thanks to you and the Oculus team for 5 years of hard work! Do you see this as a problem solved well enough or is improving quality of tracking still going to be a focus? Also are you sharing about how much of the power/performance budget on Quest goes to this tracking?
English
1
0
1
0
John Carmack
John Carmack@ID_AA_Carmack·
Lots of people thought that inside out tracking was "solved" 5+ years ago, but the road from the ivory tower to consumer headsets was quite long and involved.
Meta Quest@MetaQuestVR

Today on @techatfacebook, we’re giving you a deep dive on Oculus Insight—our state-of-the-art inside-out tracking system on #OculusQuest and Rift S. Check out how we brought this cutting-edge tech from the lab to the living room // ocul.us/insight

English
17
61
425
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack I had an internship in the graphical viz group at Los Alamos National Labs in 2000. They had ways of converting fp64 to int so they could more easily do arbitrary length arithmetic. So they had to work around this same feature you mention.
English
0
0
3
0
John Carmack
John Carmack@ID_AA_Carmack·
It is strange that vector supercomputers used exclusively 64 bit float calculations for decades, while today, scientists are working out how to take advantage of even 16 bit floats on GPU systems that are millions of times faster.
English
29
58
428
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@ID_AA_Carmack I also wish hardware did it. I suspect the reason it doesn't is because many of the benchmarks do it right so the gains wouldn't show up where the designers care most, but I've seen multiple drivers do it wrong (usually they are just out of date for newer architectures).
English
0
0
1
0
John Carmack
John Carmack@ID_AA_Carmack·
It still surprises me that CPUs don't have perfectly efficient hardwired versions of rep movs / rep stos. Highly cache and instruction optimized versions of memset / memcpy are often crazy, and it sure seems like a job for hardware.
English
24
35
273
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@romainguy I just downloaded Android Studio yesterday and made my first Android app over a year. The app was just a simple tool for my business that takes in a bunch of data and outputs a csv file. I was amazed at how simple the newest Android Studio was to use!
English
1
0
1
0
Maurice Ribble
Maurice Ribble@MauriceRibble·
@romainguy Amazing, but you need more vertical images for phones. Get with the times :-)
English
0
0
1
0