HN user

baseethrowaway

71 karma
Posts2
Comments34
View on HN

These works seem to disagree with you.

Your turn. Please do try to disprove the law of conservation of energy.

Swinburn B, Sacks G, Ravussin E. Increased food energy supply is more than sufficient to explain the US epidemic of obesity . Am J Clin Nutr. (2009)

Lack of evidence for high fructose corn syrup as the cause of the obesity epidemic Leibel RL, et al. Energy intake required to maintain body weight is not affected by wide variation in diet composition . Am J Clin Nutr. (1992)

Golay A, et al. Similar weight loss with low- or high-carbohydrate diets . Am J Clin Nutr. (1996)

Golay A, et al. Weight-loss with low or high carbohydrate diet . Int J Obes Relat Metab Disord. (1996)

Luscombe-Marsh ND, et al. Carbohydrate-restricted diets high in either monounsaturated fat or protein are equally effective at promoting fat loss and improving blood lipids . Am J Clin Nutr. (2005)

Bray GA, et al. Effect of dietary protein content on weight gain, energy expenditure, and body composition during overeating: a randomized controlled trial . JAMA. (2012)

Noakes M, et al. Effect of an energy-restricted, high-protein, low-fat diet relative to a conventional high-carbohydrate, low-fat diet on weight loss, body composition, nutritional status, and markers of cardiovascular health in obese women . Am J Clin Nutr. (2005)

Keogh JB, et al. Long-term weight maintenance and cardiovascular risk factors are not different following weight loss on carbohydrate-restricted diets high in either monounsaturated fat or protein in obese hyperinsulinaemic men and women . Br J Nutr. (2007)

Farnsworth E, et al. Effect of a high-protein, energy-restricted diet on body composition, glycemic control, and lipid concentrations in overweight and obese hyperinsulinemic men and women . Am J Clin Nutr. (2003)

Brinkworth GD, et al. Long-term effects of a high-protein, low-carbohydrate diet on weight control and cardiovascular risk markers in obese hyperinsulinemic subjects . Int J Obes Relat Metab Disord. (2004)

McLaughlin T, et al. Effects of moderate variations in macronutrient composition on weight loss and reduction in cardiovascular disease risk in obese, insulin-resistant adults . Am J Clin Nutr. (2006)

Sargrad KR, et al. Effect of high protein vs high carbohydrate intake on insulin sensitivity, body weight, hemoglobin A1c, and blood pressure in patients with type 2 diabetes mellitus . J Am Diet Assoc. (2005)

Boden G, et al. Effect of a low-carbohydrate diet on appetite, blood glucose levels, and insulin resistance in obese patients with type 2 diabetes . Ann Intern Med. (2005)

Heilbronn LK, Noakes M, Clifton PM. Effect of energy restriction, weight loss, and diet composition on plasma lipids and glucose in patients with type 2 diabetes . Diabetes Care. (1999)

Parker B, et al. Effect of a high-protein, high-monounsaturated fat weight loss diet on glycemic control and lipid levels in type 2 diabetes . Diabetes Care. (2002)

Thomson RL, et al. The effect of a hypocaloric diet with and without exercise training on body composition, cardiometabolic risk profile, and reproductive function in overweight and obese women with polycystic ovary syndrome . J Clin Endocrinol Metab. (2008)

Strasser B, Spreitzer A, Haber P. Fat loss depends on energy deficit only, independently of the method for weight loss . Ann Nutr Metab. (2007)

Astrup A, Meinert Larsen T, Harper A. Atkins and other low-carbohydrate diets: hoax or an effective tool for weight loss . Lancet. (2004)

Golay A, et al. Similar weight loss with low-energy food combining or balanced diets . Int J Obes Relat Metab Disord. (2000)

The CPU's heatspreader is not connected to any leads on the CPU. The case should be grounded through the power supply, therefore, it should be like touching ground with static charge.

It's very impractical/expensive for mass products to make the surfaces in question so flat that no thermal paste would be needed. Many tests and reviews have been done. Even if top-of-the-line coolers came with perfectly flat surfaces, Intel's heatspreader is not -- otherwise it would cost so much more. Also, heatsinks can be applied with a lot of force, which usually pushes out the "unneeded" part of the thermal paste. In a bind, even lipstick, toothpaste, chocolate and other silly compounds work better than nothing, so I'm not surprised that you're getting ok results even with a touch of thermal paste.

A fun thing to try is using a modern low-end CPU (latest i3s, Pentiums, Celerons) without its cooler. Not advised by Intel, of course, but you might get into your OS of choice even before it starts throttling. I'm somewhat comforted by the fact that a CPU automatically powers of once it reaches something above 100 C (103 maybe?) and throttles a few degrees before that. Those temperatures shouldn't leave the silicon damaged.

In practice, thermal paste is a must. If you don't like those (I personally don't, they get everywhere by accident and can be tough to remove), try getting an IC Graphite Thermal Pad which is reusable and rivals really good, if not the best thermals pastes, according to the limited number of reviews I've seen. I think that its practicality beats better results in non-highest-end applications.

Blender might throttle. Does it come with benchmarks/tests that I could use to gauge thermal performance?

The CPU is delidded! I've got another i3 4300 delidded as well running under a NoFan CR-80EH. Delid + Conductonaut + Kryonaut made the difference between throttling vs hovering around 90 C in FurMark + Prime 95. When integrated graphics aren't used, the CPU runs cooler, of course, and didn't throttle with MX4 thermal paste and no delid.

I do fear that VRMs are running too hot. When selecting components, I picked those that come with some heatsinks on VRMs at least. The motherboard is an AsRock Fatal1ty Z370 Gaming-ITX/ac (non ITX motherboard wouldn't fit in the case anyway with an ATX power supply). The graphics card is Gigabyte's cheapest offering and has a small sink across the VRMs. I'm hoping that undervolting will help keep the VRMs in check.

One can make a passive build much more powerful.

NSG S0, once out, will most likely be the go-to case for such setups. Until then, an HDPLEX H5 is cool.

My desk has a H5 on it, housing an i7 8700 (non-K) and a GTX 1060. The TIM under the heatspreader is replaced with Thermal Grizzly Conductonaut and Thermal Grizzly Kryonaut is used as every other TIM that the case setup needs. The CPU is on stock clocks with a voltage offset of -30 mV. The GPU has the power target reduced to 90% and clocks increased by 130 MHz, so that it is effectively undervolted as well. The PSU is a Seasonic Ultra Prime Titanium 650. Prime95 with AVX throttles really, really fast, under a minute, perhaps, but is a very unrealistic load. Non-AVX stress tests and FurMark take a while to start throttling (20 minutes?), as the thermal capacity of the aluminum case is quite big. After hours of gaming, the GPU and CPU float around 80 C while providing full stock performance. I don't do 3D rendering (other than in-game) or video en/decoding, so have not had long, real-world, full loads to see how temperatures behave with those.

From the discussion I've had and forums I've read, I think that people are afraid of putting more power in passive cases and having their components at "high" temperatures, despite those being rated for them.

Yes, an employer can mandate that employees use password managers for work-related accounts and are already doing it, from my experience. Also, for the precise reason you say, corp accounts exist. Employees in some companies already can't turn off 2FA for some accounts whether they want it or not.

Let's not reinvent solved problems. Questions are not endless.

The information does not start out in fewer bytes. It starts out in all the bytes that represent the 3D models of entities you're interacting with in your game and the textures to cover them, at least. That's usually more bytes than needed to show a 32 bit 4K picture. The rendering process reduces all the jungle you have in your VRAM to a few kB that are briefly shown on your screen.

It seems like you don't know the basics of 3D graphics nor the basics of video encoding. It is extra work and would save some bandwidth needed to pump the picture to the display, which is not an issue in 3D graphics (we have dedicated cables).

Or for safety reasons?

Easier to get out of the vehicle in case of emergencies, when the door is stuck, or easier to see which side of the vehicle is unsafe to exit, easier for humans to take over in emergencies when they have vision outside of the vehicle.

Similar reasons apply to any vehicle which is not driven by you. Bus, airplane, train...

Yes, it is a naive question.

Which means that you would have to keep track of each pulse, if you have a comparatively inaccurate clock. Does not seem practical.

EDIT: On second thought, using an accurate clock would be a tiny fraction of the cost of the whole system, so it's a solved problem.

Not an interviewer in Google, but have been in Google.

I've read CtCI, used the mentioned and/or other websites for problem solving and have had 10+ interviews on pramp.com and interviewing.io, both as an interviewer and interviewee.

Due to my experiences and experiences of other people that I know, my conclusion is that the interviewing process has not changed. Google has a pool of thousands of questions, so you likely did not hear the questions that they'll ask you before coming there, unless it's the question to establish whether you're a programmer at all or not (phone screen). Like learning to drive -- you don't go out and memorize every road by heart, but learn how to act on the road and interpret situations, signals and signs. Those resources shouldn't teach you the questions, but teach you how to really be you in an interview and perform at your nominal level.

After going through the above resources, my impression is that they have helped me type faster, make less mistakes in boilerplate and think more about the problem when it's given, before diving into it. Certainly, I do remember a few "tricks" more than I used before going through them, but overall, I think they've helped me very little with the problems in interviews and more with my behavior in interviews. The pattern that I've always seen is that intelligent people who code well pass the interview more often than not and that less intelligent people and/or those who don't code well don't pass ever.

I'm a happy XPS 13 9360 (i7-8550U, 16 GB RAM, 512 GB SSD) user and have mixed feelings about the latest XPS 13. Biggest reason why I opted for the XPS 13 is the size -- it is literally the smallest 13.3" laptop on the market.

My 2 cents based on the stuff I read online:

- The new one is even smaller and lighter, a big plus in my book.

- USB-C exclusively seems good and bad at the same time. Three USB ports on 9360 all charge my phone at different speeds (two USB-A, one USB-C): Android reports "charging slowly", "charging" and "charging rapidly" depending on the port, and I _love_ having the option of charging my phone slowly, as the battery loses less capacity over time that way (due to reduced stress and heat). I don't mind having USB-C dongles around, but it would be great if all peripherals moved to USB-C, therefore having a USB-A port would be convenient, despite USB-C being progressive and pushing the market to switch. I see it as a good intent on Dell's part.

- Dislike microSD port. SD cards are faster and cheaper compared to microSD and with the new laptop one physically can't fit an SD card in it. So one would have to use an SD -> USB adapter, which most likely has USB-A on the other end, plus a USB-A -> USB-C dongle. Ugh.

- 4K screen not really needed. Not a big difference on 13.3", uses more power and QHD+ on 9360 can use nice 2X integer scaling -- shady fractional not needed.

- Equivalent configuration of my 9360 costs more than 2000 USD, tax excluded. I paid ~1400 USD for mine with the tax included, a non-refurbished model.

Statistics.

Imagine 70% of all applicants being Indian nationals. Randomly sample all the applicants and with a big enough sample size, the distribution will be the same, i.e. ~70% of your samples will be Indian nationals.

Countries that have the most people in the world have the most people in the H-1B application process as well. China and India are my guesses, without looking at the publicly available data on H-1B applications. You don't see as many Chinese people speaking about it online because they, on average, don't speak English as well as people from India.