skysight-inc/HackerNews huggingface dataset:
This may mean so many things... From "people who use desktops/laptops do it in a work environment and use the Internet less" to "mobile apps use bandwidth more intensively than local apps (which is pretty normal in an office environment)"
Exercise isn't only great because it burns calories directly. What it does is retain / build up muscle, and that in turn increases your base calories burning rate, each day.
>Today's cars are so much more complex than old cars. Yet almost all of them are much more reliable than old cars.

That's debatable. Evey person who owns a vintage car, pre electronics area will tell you that. I'm sure there are improvement in new cars which made them more reliable but not because of increased complexity. Maintainability of modern cars is a mess.
It's also massively dependent on the person. People like me, yes it really is that simple. I naturally don't even care about eating, and my metabolism seems quite active, as it's hard for me to even gain weight. My wife on the other hand, even just mentally, is another ball game. Food is a big part of her life, even just speaking emotionally. Then of course you have her cycle, which causes her normal urges to ramp up to 7->10.

Also, eating.. pickiness too. I don't mind leftovers, hell I don't even mind eating the same thing for a week, two, etc. She hates leftovers and always wants freshly cooked. Also rotating food types, as it can't be too similar to what she ate recently.

All combined it means that finding hearty meals (and now keto for us) are more effort for her than for someone like me. To no surprise, I have no weight to lose (I need to workout to even maintain weight), but it really frustrates her at how different our bodies are.

She considers her food habits to be an "addiction" in large part due to how different her and my reactions are to food. Her struggles are far more than mine on this front.
This.

The devil is in the details.

Sure the rule is simple: Calories in == Calories out

But you need to find out rather exactly how much you really burn, it's often less than you think.

And then you have to eat stuff that doesn't fill your daily calories with one meal, or else you will crave more later that day.
Having lost and kept off half my body weight, yeah, the math is really, really, really stupidly easy part of weight loss.

I envy people who don't know what it is like to feel compelled to gorge themselves. It's an unstoppable force sometimes. You'd be amazed at what your mind will do to make you ingest more calories.

And then you get on the internet and, in addition to all the "it's really simple, just eat fewer calories" idiots, there's a thousand know-it-all fucks trying to tell you that if you just follow their fad diet you'll never feel hungry again and your dick will grow three sizes and you'll win the lottery.
Well, to be fair you will lose it if you had it in first place. People who don't bulk up by training, only cary the muscle that... carries them. As long as you keep your protein intake as recommended, you will keep the muscle you need in your regular physical activity level.
Nutrition and weight regulation is not as simple as a direct function of calorie intake. The storage of fat in our bodies does not follow the "laws of physics" like someone down in the comments mentioned. This field is actively being studied (and heavily lobbied/backed by some food companies).

I'm glad this strategy worked for you, but I hope people don't take this as advice that is easily generalized.
>Oh yes, the MCSE books with screenshots of wizards.

Yes, I get the point that many books have gratuitous screen shots to pad the page count. But that's a separate issue from the idea that some videos don't translate well to transcripts.

>had text descriptions for every element, you just need to read them.

Sure, I understand the value of reading. However, sometimes a presenter showing a live demo will wiggle the mouse cursor around certain options on the screen to emphasize particular things or clarify what may be confusing with a list of check boxes. ("You want to click this; you don't want to click that.") Or maybe demonstrate clicking on a setting and then immediately show the system dashboard statistics changing in realtime as a response. That combination of dynamic "spatial"+"time" to convey technical information is the value of live demos over reading man pages.

The videos are not replacements for concise reference texts but a supplementary teaching tool.

Here's an example of a video demonstrating high interaction with tools that would be very cumbersome to put into text:

https://youtu.be/Wuy_Pm3KaV8?t=20m00s

Lots of of mouse of movement to guide where the eye should look. Lots of scrolling and zooming. Voice annotation that's synchronized with the screen data that's constantly changing. It wouldn't translate well to text. Even if one manually created an accurate text transcript of that talk, all the missing visual cues would inhibit learning how to "drive" the tool like a car. Transcripts are only a reasonable substitute for some types of tech talks.
that's a great result.

did you find exercise made you hungry? maybe that's why going for a run before bed might be beneficial as you can sleep rather than eat.
Because they are the children's parents?
Because he/she would like to learn more, or potentially dispel a myth? I don't get why you'd ever question curiosity.
Consider how long the dinosaurs were around vs the short period humans existed. If another planet managed to skip over that long delay...
"Technically, I'm sure they are very different, practically they are very similar."

Practically they are also very different. For one, the types of radiation you'd worry about at a plant penetrate more than just your skin. With solar, you can wear long sleeves, a hat, gloves and maybe some sunscreen on your face and you are very, very protected. To get the same kind of assurance in a nuclear plant you need significant infrastructure (or a lead suit).

You are spreading misinformation on the internet, and this is not good. Please don't do that.
Unless you get faster than light communication, the interplanetary protocols will require advanced collision handling which TCP does not provide anyway, and all kinds of "on-line" access will be impossible due to light lag.
The biggest challenges I've observed with people trying to lose weight with CICO (calories in, calories out) it getting a reliable estimate of how much your eating and how many calories your body is truly burning. Being off by 100 calories translates into roughly 12 pounds per year.

I know you can use a food scale to get a more accurate estimate of calories in but I'm still at a loss to determine an accurate estimate of calories out.
Pihole doesn't fallback, it spreads DNS requests between all the upstream servers you specify.

Your router well may do the same.
> I'm almost surprised that the weight curve dropped off linearly -- I always thought weight fell off quickly at the beginning, before plateauing towards the end. Great personal "myth" to have dispelled.

Commonly there's a sharp initial weight loss due to "water weight" loss: changing to a diet with lower sugars (simple sugar and carbs) and salt leads to retaining less water, which in turn yields a sharp initial weight loss. That doesn't keep going.

However as the essay notes you have to either keep cutting calories and/or start exercising[0]: as weight drops so will BMR, carrying less weight means making less effort (for the same result) and fatty tissues are still living tissue so they do burn some energy. And since "weight change" is a factor of calorie intake / metabolic rate, if BMR drops you have to drop calorie intake for it to remain below BMR (and sustain a ratio < 1).

In the Data chart you can see that TFA's calorie intake drops by ~500 after the initial cut. They do note this issue in the conclusion, and that they attempted the exercise route but didn't care for it so stopped after 3 months.

[0] sustained exercise builds up muscle mass, and muscle increases BMR counteracting the BMR drop from the diet
In some cases, 30 meters is the most you can get. Sometimes flapping your hands is the most you can do. Moving is the point, no matter the distance I guess. :D
Exercise burns calories, so it certainly does help weight loss if done in conjunction with a proper diet.

You are correct that people frequently overestimate how many calories they burn working out, and that they then eat more as a result - both because they think they've earned it, but also because exercise stimulates your appetite. But when you understand these instincts and stick to the diet, exercise will help you lose weight more quickly.
React-addstate – Add state to functional React components
I would suggest that there's potentially something you need to look at with your database schema - a couple dozen joins shouldn't be causing any problems you have to think about.

Part of this is because of the way a well-normalized database is organized. Most databases have a few large tables and many smaller tables. So in the general case, most of your joins will be against smaller tables. Joins with larger tables are usually very fast, as long as the fields you join on are indexed (and you're not doing a CROSS JOIN or something.) The other thing that helps (which it sounds like you did by "nesting related joins") is to always think about limiting (filtering) the datasets you're joining against at as many stages as possible; that way you're always doing the least amount of work necessary, and it's usually conceptually simpler to read and understand.

As others have said, most databases do have index hinting as part of the query language. However, in my (long) experience, you should almost never use it. Index hints should be a huge code smell.
it would be easier to meal prep a few days in advance rather than recording everything you eat.
Making a low level Linux debugger, part 2: C
Some of us have contractual obligations not to deploy during the week, and require us to notify and receive permission from our customers for out of band deployments.
Bittrex.
| For comparison being in the top 2% of any Olympic sport would land you a spot in most Olympic teams.

This is just nowhere near true.
You can inspects game objects at runtime. You could, for example, do: GameObject.Find("YourGameObject).GetComponent<Sprite>(). There's probably features that would make it easier to access game objects though, as names are not unique. So you could use the instance ID, but that's a bit of a hassle.
I automated my phone integration with my car using Automate.

When I leave my wifi hotspot it turns on bluetooth.

When/if it connects to my car it opens Spotify (but it doesnt start playing yet before I hit play on the steering weel).

If it's in my car's handler (there's a NFC tag there) it assumes I want navigation and it also opens Waze.

When it disconnects it turns on wifi again and keep it on for a few minutes and shut it down if it's not connected to anything.

I'm sure android auto can do all this nowadays, but my car has a 7-years-old ford-sync system, and that's bluetooth only.
VentureCoinist interviews APompliano about tokenized securities
Oops, I meant to write YYYY/MM/DD. I even proofread it before submitting.
I've worked with event driven architecture and it's always been a nightmare. Essentially, you're reinventing a commit log, about 1/4 of a really shitty custom database. Once you have aggregates you've basically gone full wheel.

Add to that, the fact that normal RPC is "forbidden", so you end up with like 10 copies of each aggregate across various services.

The killer feature is "replays", but trust me, after storing every state change for even a few weeks those replays are going to start taking hours if not days. And your services are all down while they happen.

Pretty soon you start understanding the wisdom of databases not keeping commit logs around forever.

If you value your sanity wait this one out
In most of the cases - hearth problems are the catalyst. Until you are hurt, you do not really care. Had the same done with my lungs. Oh, humans...
The approach I have to lose weight is fasting. One meal a day for a long period of time (3+ months) + daily exercise. The hard part is to get into the diet. Fighting appetite is very hard, it's what drives us to leave our cave to hunt a mammoth. So the hard part is to get into a habit of eating less. After a couple of weeks, appetite has reduced, and it is easy to follow. One way to get into this habit is the Ulysses approach (tying oneself to a mast, i.e. going to a place where you can't snack). Another is to utilize a period of depression or after having catched a bug which results in no appetite for a few days. And then the secret is zero exception. A single weekend of indulgence and the appetite comes back and the diet is dead.

Another secret is also to do that in a period of low stress. High stress will kill any diet.
I have used all the principle of JSON and developed https://jsonformatter.org
Coming from years of open source software, I trust this sort of presentation more.
For Youtube (and most others) I usually just paste the URL to `mpv` (using youtube-dl under the hood) to take advantage of it's keyboard shortcuts for easy control over speed and position etc.

I might be playing through a video really fast, but suddenly need to repeat something so hit backspace to drop to normal speed, a press or two of left arrow to jump back (~5 secs each), then tap ] a few times to speed up again. Then if there's an interesting chart or graph shown, just f to toggle full screen, s for screenshot if you like.

Being able to navigate and control linear media with simple keyboard shortcuts feels liberating in a similar way to the first time you grok a powerful edit with just a few keystrokes in Vim or Emacs (except you're just consuming media of course).
Pretty sure we already have one answer to the paradox: the dinosaurs, and how long they were around without any sort of civilization. Simply reaching intelligence has got to be one of the great filters.
In my experience, one of the easiest ways is to make the process enjoyable. Try and find some sort of exercise you enjoy, or let yourself listen to your favourite podcasts / music whilst you're exercising.

At the end of the day, if you're hating every minute of it, there's very little likelihood you'll keep with your programme. So do whatever you need to do in order that you enjoy yourself whilst doing it, and results will follow :)
Good question, there were already 2 tools out there that do the same as what I now did, but not with the same kind of UX (they didn't look like a usual shell). If Unity sees there's a lot of interest in this, maybe they might integrate it, let's see.
Milky Way is estimated to be what... 13.5 billion years old. Humanity is 200,000 years old. The time span in which we are actually able to detect anything outside our own planet is what.. 100 years old? I suspect it's a lot more than a dozen times. If life is more likely to develop, then humans have only been able to look out into our own galaxy for an entire 0.00000074% existence of our galaxy. Now, let's say a civilization does not last more than 1 million years for whatever reason, that means we exist for a whopping 0.00074% age of the universe to date. I don't know if I did my math all wrong, but if correct there is an enormous chance that 2 civilzation's paths may never cross. We could be living right next to the remains of a civilization before us and never know it.
Turning on my AC when I leave work.
I recorded the "ON' IR signals for my remote, and hooked up an IR emmitter on the wall opposite the AC. A Tasker profile (useful for automating stuff on android) pings my ras-pi home server whenever I leave work in the evening, which turns on my AC, so I arrive to an already cooled room. I also have a clunky webpage to manually turn it on/off which I use if I'm not going home directly from work.

And then, auto-downloading TV shows/movies via Jackett+Radarr+Sonarr
>You read and hear something multiple times, but you have to make the experience yourself to get your eyes opened.

"You can't tell people anything"
https://news.ycombinator.com/item?id=17384703
Thanks, I just watched the talk on "learning functional programming in javascript", which I enjoyed. 750k views which is surprisingly high for a javascript talk.

Is it the speaker? She's charming and all... but 750k views? I wonder if that's because masses of developers are not happy with object oriented approaches in JS (count me in that crowd) and looking for a better way.
Low-intensity exercise burns such a remarkably tiny amount of calories that it basically worthless. A 200lb person running will burn about 150kcal/mile, which is a single can of soda, a third of a donut, 1.5 apples, 2 eggs, or 1.5 slices of bread.
Man if this guy copied Mosh's feature-set it would be really awesome.

edit: I guess I assumed something I shouldn't have
You can't shoot yourself in the foot with the md5 tagging approach. It completely solves cache invalidation in a simple way. That's why it's so popular.

When the content of your file changes you get a completely new file which has no cache headers associated to it. Then nginx caches the file forever, and when you make a change, a new file is created and the process repeats but if you don't make a change, then the same file is served from the user's local cache.
I'd consider it primarily a source release. Since source is available, of course you should audit it, or at least glance over it before compiling.
Myfitness Pal should publish some data. I would for example like to know if weather/temp. has a role in appetite.
>Do you believe that Facebook's mission is actually social connection?

Exactly. I laughed out loud at how insanely cynical it is that they suggest that as their mission.

After reading it, you can almost hear Zuckerberg laughing and sneering, "dumb f___s".
For analytics/OLAP you can use ZFS compression with a large block size, zstd support is just around the corner too. I would still use compression for a OLTP database, but with much lower block size, max 16kb.
I wonder how efficient a counter-measure would be adding small random delays in every part of code, possibly injected at MIR or LLVM level. It might drown any timing information in random noise.

They will definitely lower the performance, but likely a bit slower and more secure connection process is preferable to a less secure one.
A pound of muscle (which is a lot) needs like 8 calories for maintenance.
This is excellent — I love the link between the transcript and the video. Being able to click the text and jump to that point in the video works fluidly; I can read ahead and jump to things I want to see explained visually. The presentation of the transcript is also much better than the broken-line-by-line approach that others such as YouTube take: https://d.pr/i/WvrOX5.

This is the perfect combination of ebook and video for me, and I didn't know Manning was doing this. Some minor feedback:

- I wish the transcript text size could be increased without affecting the rest of the UI (which seems fine). Maybe it can and I missed it, or I need to be logged in?

- I see “pause on try its” in the page options (it's checked and disabled) but couldn't find any videos that use this. This feature sounds like it would greatly enhance the learning experience and it should be part of all videos. I learn a lot more when actively trying things than when passively watching and reading, and few online courses combine video and text transcripts with hands-on opportunities well.

I just bought Algorithms in Motion on the back of this experience, though, (plus a couple of books I'd been considering) and am looking forward to going through the whole course.
That's possible on all sorts of sites, including Amazon as far back as I remember.
Currently the vendor is asked to take sales tax on behalf of the purchaser. If they don't, then the purchaser must pay a use tax. Only that isn't happening. So SD has now put the sole burden on the vendor which means that they are liable if the tax isn't paid. This also means that if your business currently doesn't file sales tax you will have to add that work load to your current business which you didn't have to before. That is an added cost that didn't "have to" exist prior to this ruling. Let's call a spade a spade here, this is a tax on the vendor.

This all sounds like my one man SaaS site now needs to have employees and keep extra book work for states I will never physically be in and who doesn't feel they need to hirden their citizens with actually paying their taxes. That should count for something.
It sounded more to me that he/she was being sarcastic than curiosity.

And, of course I can question curiosity. We're in the internet age. If you have a basic question, ask google.
I automated my bugzilla integration.

As a software maintainer, people sends Bugzilla entry in all different forms: Full link, only numbers, BZ<number>, BZ#<Number>.

Of the last tree options, I need to open an random bugzilla link, remove the ID and replace with the sent number. It's like 10 seconds work, but I have to do it 20~40 times a day.

Nowadays, I mouse-select some numbers and press CTRL+B. A 10-lines-python-script is called from gnome. It uses xsel to see what do I have selected and, if it looks like a BZ, it opens firefox will the full link for me.

It's ridiculous simple, but it's a time/sanity saver for me.
We aren't talking about physics. We are talking about a complex, open system. Something closer to macroeconomics. There is truth to what you are saying, but the certainty you are saying it with hides an ocean of complexity. Why are people excessively hungry? Does cutting calories linearly affect everyone the same way? What if we looked at the type of weight lost, is purely focusing on calories the best way to lose predominantly fat while maintaining muscle, organ tissue, and bones? Is focusing purely on calories effective for everyone (compliance) or does it set up some potentially disastrous consequences for some people?
Learning by Comparing Using Representational Similarity
Dark Trades: How Brexit and Trump Shorted Crypto
You don't have to exercise, but keep in mind that way you'll go from being fat to being skinny fat. I made that mistake myself and to be honest my body looked better before losing weight.
Cherry Pick with Git
A big one: client-side load balancing allows for the removal of the last SPOF for most websites: the IP(s) of the load balancer(s) to which the A record(s) point to.

A second one: deploying TLS websites used to require one ip per hostname, and presently requires weird hacks like SNI (which leak the hostname to which one is connecting to observers). Being able to deploy any website on any port allows for a lot more flexibility in deployments, especially given the current trends such as “serverless”, k8s, et c.
Supercharging the Git Commit Graph
What you describe is a possible technique that CAs could use, so let's stipulate that some CA does this. We certainly can't conclude that all or even many CAs do this.
That some person calls for the firing isn't the problem, but it's the faculties following through with it.

It's the infantilized "student customer" along with a long-standing infiltration of sectors of Academia with ideologically motivated staff that is enabling all that.

The majority of staff/students do not a agree with this, but there's a system of fear where you can ruin your career by being labeled racist/sexist (etc.) by one of these ignorant loudmouths.

We can't change this by calling for individuals to not act in a certain way, we need to dismantle this power structure inside (parts of) Academia. It starts with speaking up.
Pretty sure I recently read that money is one of the main causes of relationship problems. If you can remove those problems it makes sense that you are more likely to have a better relationship.
I suspect you may have hit on Intel's eventual fate. The company may indeed split up into a design unit and a manufacturing unit. That might unlock significant shareholder value.