skysight-inc/HackerNews huggingface dataset:
Well, imagine your type-system was able to tell you exactly what roots are mutable in what scope. Now you can run a garbage collection on a single scope.
That's not how it works, but in pseudo code:

collect {
// Some code
return ...;
}

Well, if you don't have a type-system that tells you what is mutable, you have to either scan all the mutable roots, or maintain a write-barrier to know what could have captured data in the scope.

The problem with write-barriers, which is the go-to solution for generational GCs. Is that it is a conservative approach. Meaning, it will promote garbage in the cases where the pointer that lived outside of the scope is dead.

Let's take an example, again, in pseudo code:

myObject = { field1: []};

collect {
myObject.field1 = [A, B, C];
myObject = null;
}

If you use a write-barrier, what is going to happen is that [A, B, C] is going to be promoted, because the barrier is going to track the object myObject, and it doesn't realize that it's dead.

However, instead, imagine you have a type-system that tells you that in that scope, the only thing that can be mutated is myObject!

Well, now you can run that in a loop, without accumulating garbage!

Makes sense?
This would have been said a million times for social media and yet most large personalities are filled with paid sponsorships and no one really cares.
Would you like help learning the product development process? Come join ThinkNimble Academy, a community of entrepreneurs, product managers, and non-technical founders who are collaborating in real time to accomplish certain tasks related to the Product Process. Join synchronous weekly workshops or asynchronously within the community to create and refine your personal Product Playbook for use during your iterative cycles. Sign up to learn more. First cohort is beginning soon! - TOTALLY FREE - NO EQUITY OR CASH TAKEN
>exercise still reduces appetite

This was one of the big surprises for me. When I'm exercising regularly, food tastes better, and yet I'm satisfied with less of it.
> This thread was started by someone suggesting "we" tax Schmidt the exact 125M he decided to donate and then allocate the money as we see fit. How is that not stopping anybody?

Unless you think they mean to waylay the courier carrying the check, taxing Schmidt doesn't stop them from making donations.
It was measuring women who were sedentary and trained for half marathons. For someone who was previously sedentary, 3.4 miles/day is an enormous amount of exercise. It’s certainly far more than the average American gets.

It’s not that much in terms of calories. It is a lot of physical activity for a modern human in a developed nation.
Some levels, yes, appetite-suppressing. When appetite returns, it can be with a vengeance.
I'd disagree with the first sentence as well.

My main complaint with Reddit is that the direction it's been taking the site over the past five years or so, and more pointedly the improvements it's not made, are far divorced from where I'd like to see it go.

Reddit wastes my time and does not reward time spent on site with valuable insights. Not strictly for cultivating misinformation and disinformation, though that's a fair-sized piece of my concern. I'm more concerned that it simply kills good conversation or prevents it from arising in the first place.
I can’t help but be excited for Deno. They are consistently building out great features every release.

I’ve recently begun building a lot of CLIs with Deno and it’s been a lot of fun. I’m keeping my fingers crossed that they’d build support for codesigning apps, as I can’t yet distribute my CLIs for macOS.
There is a new book about it called: Burn: New Research Blows the Lid Off How We Really Burn Calories, Lose Weight, and Stay Healthy

The only way is to eat less.and to eat less we need to eat less manufactured food designed to be addictive
Archlinux Packages Fun Statistics
The sign up flow is really not great. Pick one and stick with it, but having to do “Phone Number” click “Insert verification code” click “Email” click, “Enter verification code” click. Either defer email verification, or get rid of phones altogether. It’s a forum, I’m not expecting replies in texts hopefully.
I just went for a ride on my friend's tesla and there are multiple things that are a deal breaker for me. No blind spot car indication on the side view mirrors, everything is hidden under multiple levels in menu. The actual range is much below the advertised range and calibrating the battery is not trivial.

It feels like there is too much of armchair design than actually helping the driver. Everything is designed around people looking at the screen and not at the road.
A bug in one's cryptography could be really bad, if there's someone like Alan Turing on the other side capable of noticing and exploiting it.

Also any automated threat detection system that looks at satellite photos / night vision camera feeds / radar / sonar and misinterprets enemy military equipment for something innocuous or vice versa could be really bad. Especially if weapons are used on the targets on the basis of the system's recommendation.
“presentation” isn't something you read. “presentation” is something what someone presents to you.

If “presentation” is only slides with a block of text; it's not a good presentation.
Fair point, and and definitely some truth to that. I almost added "This works for me, your mileage may vary" disclaimer.

I will say that what I said above is _relative_, so if you go out for fast food "more than you should" than that becomes your baseline. Anything can be a baseline, even if not a healthy one.

I also know at least one person who has tried it and swears up and down it just doesn't work for them.
This is arguably why they started piloting a new grad program in 2021. The main product is built -- like, really built. No need for such a strict definition of 'pro sports team.'
I wouldn’t think twice if it took a new teammate longer than expected on their first few tickets as long as they are communicating what is blocking them to the relevant stakeholders.

However a lack of basic Git skills (or struggling to quickly ramp up) for anyone above an entry-level engineering role would be a bit of a red flag. I’d fix that right away, but that may be my personal bias.
Is there a browser extension that removes all of the fluff and narration from what attempts to be a scientific article?
The resistance to adding generics to Go is a strong signal that the Go community has a serious problem.
You definitely weren't testing the cache in a meaningful way if you were hovering over the same track.

WRT to the capacitor thing being about a single sector, think about the time spans. You should be able to even cut out the drive motor power, and still stay up for 100s of ms. In that time you can seek to a config track and blit out the whole cache. If you're already writing a sector you'll be done in microseconds. The whole track spins around every ~8ms at 7200RPM.
Fiennes and Stroud lost about 25kg each crossing Antarctica; I don’t know if they pre-loaded beforehand (hopefully they did, losing that much!) but they certainly ran a deficit as a strategic trade-off against their sled weight. Hauling a kilo of fat on a sled is definitely less efficient than carrying it on your own body.

Supposedly their calories during the expedition were primarily from butter, which they mixed into every food and even ate on its own. Apparently you get used to it.
adopting a new language is such a huge task.
doesn't seem like a big enough feature for a whole entire new language.
glad people are trying new things though
An seller walks away with profit after the sale... and the surrounding neighborhood sees $0 of it.
That's the problem.

The neighborhood supported the increase in value, but gets nothing in return.
A bit disingenuous as I don't believe (limited knowledge of the protest) they're stopping people from transacting, at least not at the same level/significance as freezing peoples finances.

However I did already answer this, you arrest people that are breaking the law and charge them with a crime. Unless we're now happy enough to simply let politicians be judge, jury and executioner; targeting citizens as and when they see fit?
I've only used this to go up/down +-10 lbs seasonally (although I did permanently drop 40lbs on a one time calorie restriction diet about a decade ago, but not exactly this method). One thing to keep in mind (you probably thought of this already) is your calorie burn goes down as you lose weight. So a 160lbs person takes in less calories to maintain even weight than a 200lbs person, thus you may need to reassess baseline for longer cuts. Beyond that, no idea, and yes, everyone is individual.

I will say the whole time I have used this I have trained with weights extensively (5 days/week standard 3x sets per exercise body building routine). I do not know how much or little this plays into it, but definitely helps with the fat/muscle ratio (obviously).
I work at a company that has taken Slack-mania to the absolute extreme, and it's one of the reasons why I daydream about leaving on a weekly basis.
> this change does somehow still feel premature

Especially in this heated sort of discussion, I think we need to know more than 'feels premature' or overripe or whatever. What about the data they have? The developer's research is linked in this discussion somewhere.

And of course we are deep in a bubble. Almost no end user knows what character encoding is, and few have any hope of fixing the problem manually. In fact, calling the menu item 'Repair Character Encoding' (or whatever they chose) is probably poor UI - you need something that end users will understand, more like 'Repair Gibberish Text'.
> losing weight happens by eating less

To note, when they refer to "diet" it's probably not about "eating less" or popular "on a diet" interpretation.

Good and bad diets also aren't as simple as the "CICO" myth
I personally find giving out my phone number as being several orders of magnitude more invasive to my privacy than filling out a simple captcha.
It's the other way around. Russia is agitating because they can't support their regime with oil anymore. The US has no obligations in Ukraine but have working overtime to prevent escalation.
> Michael Phelps I think is at a 5% body fat

No way. 5% is well below optimal for athletic performance. At 5% you’re looking at developing health problems. This is the range bodybuilders aim for on stage because they care about looking shredded more than they care about having joints that work.

Phelps was reportedly 8% when he won all those medals in Beijing.
> So, I think that the key to building a great work-focused tool is to start on non-work use cases - such as social groups.

I've been thinking about this as I build a slack-meets-twitter like chat platform for public discourse (https://sqwok.im) and have had a few ppl ask if they could use it for a work communication tool.

It isn't my primary vision but it is something I've been thinking about and def open to hearing if other people would be interested in that.

I'll have to check out twist, had never heard of it!
No, you should use it as you normally do, as will others, and then they'll know what is actually used.
Or live somewhere where you can climb hills on the way to the grocery store... : )
Depends. I can do 15 miles at a leisurely pace on a social ride and not burn very many calories. I can do those same 15 miles at a fast pace and burn 2-3x as many calories. And then you can throw in some hills too.

I lost 80 pounds over the last couple years with riding average of 12 miles a day.
I can offer you this: I did a couple rounds of interviews with them, and the hiring manager's pitch to me regarding the type of hard problems they had to solve included "MongoDB keeps crashing because of bad queries."

Needless to say, I decided to bow out after that.
22 Years of Emacs
This is simply not true

Here is a WHO report, off that you can jump to animal studies etc etc etc

https://www.who.int/water_sanitation_health/dwq/nutrientscha...

Maybe some of the minerals in water are good for you, and there's things around satiety.... But since all water is different it's only if you are really poor might this might matter. You should not be relying on random water for your micro-nutrients.

OK, don't do it for 20 years without more research, but it will not burn you. I don't know what The Action Lab did, but here's National Geographic doing it in a professional lab https://www.youtube.com/watch?v=hMh1lyeNsPc
Show HN: Memory Cards – iOS application to learn new vocabulary
There is a limit to the errors a compiler can detect. Here is an example where fuzzing is required.

I'm the author of [qjson](https://github.com/qjson). It converts a human readable json text (qjson) into json. The intended use is for configuration files or data input.

For instance, numeric values may be simple math expressions. I used go-fuzz and it detected right away that I forgot to deal with division by zero in these math expressions.

It is impossible for the compiler to detect such errors in the program. It fully depends on the data, and when it is complex, the risk of errors are high.
I'm using LT every day, can't complain.

One of my “must have” tools.
Oh! That's dumb. The printer correctly uses unsigned long.

https://github.com/openbsd/src/blob/master/usr.bin/kdump/mki...
One link. Every real estate app
High level, Ethereum is intended as "computer", and IPFS is intended as "storage". They complement eachother well.

Beyond that, it depends on what you mean by "computations".

Our example is setting up decentralized email. What computation is needed to send and receive email?

1. You may mean the computation needed to encrypt and decrypt the emails. That would happen on your computer locally.

2. You may mean the computation to send and receive emails. I'm not sure how/where this would happen in this example. It might be on the blockchain somehow.
> developers should not rely on telemetry alone when deciding to remove a feature

What better data should they use?

> you can see how that's going for Mozilla

HN commenters (not necesarily readers) react this way to most changes in everything. Mozilla doesn't stand out IME.
And support many more languages than Grammerly.
OK, so then, what does make people lose weight? And all those pounds come off? How do you help someone who is mildly obese go to having a bikini body?

I read you lose calories by breathing heavily, as the CO2 leaves your body, etc.

In my opinion, it's not about aerobics, but building muscle mass. Women who pack on muscle burn more calories at rest than women who don't. They may weigh the same but the fat is replaced by muscle. (Women need fat, though, so too much of this can be bad.)
I don't know how attributable your problems are to Teams; what you're describing sounds more like a general problem of misunderstanding AzureAD. But maybe you're right; it can feel like everyone has to be in the tenant for things to work. Have had many problems with _EXT clients.
Who's resisting?
I liked The Mystery of the Yellow Room better than Carr's when I was going through a locked-door phase. It's written well and unlike many of the others, the solution is pretty logical. And it has the best "when you've eliminated the impossible, whatever remains, however improbable, must be the truth" moments as well. "Starting on the right side of reason," as Rouletabille (sp?) puts it.
I own a sound bar manufactured by LG with the model number SL4Y: https://www.lg.com/us/sound-bars/lg-sl4y-sound-bar

It seems like engineers generally like clever names.
Create erc20 token or bep20 token with no code
I closed the tab as soon as it asked for a phone number. Slack doesn't need it, neither does this thing.
Amazon Co-Owns Deportation Airline Implicated in Alleged Torture of Immigrants
Intermittent fasting can help repair a lot of things in your body, make you live longer, etc.

Vegans live on average 10 year longer!

The hunger you feel the first day btw is not "real" hunger, it's just your stomach growling and you being used to eat. After you ignore hunger for 3 days, your body stops wanting food. That's if you want to do a cleanse. (I've never done one though)
Lastpass made money the same way, and look at what happened to Lastpass users.
You have a few correct points but are mostly spreading misinformation. Repeated exercise will only improve efficiency by a few percent at most, and then only for certain activities. For cycling, efficiency hardly improves at all. The calories shown on gym equipment are often nonsense but the latest generation of fitness trackers are reasonably accurate and can be worn 24/7.

You have to get into really long cardio sessions with no carbohydrate supplements before that has any significant catabolic effect. This is not a concern for casual athletes.

Strength training is great, but it should be combined with some form of cardio in a comprehensive fitness program.
How could Mozilla publicize every change they make? And then discuss them all?
Instead we are intent on crashing the space station into the ocean.
> Most of the enterprise apps I have worked with use something like OAuth or SAML.

If an app is a SAML SP or an OAuth client, then it's not really doing authentication itself, but rather delegating it to another system. When you go to log in to the SAML IdP or the OAuth authorization server, where the authentication actually happens, don't they let you use HTTP basic authentication or <input type="password">?
> user-critical features

They didn't remove JavaScript or the tabs. Very few users will know it's gone - I wouldn't have noticed.
beepbo{2}p@c..p.me, cheers
For a second I imagined this world where dotnet was the GME of hacker langs. The colors are so similar between some of those items...
the bot you're replying to is suggesting that nothing can be learned
An hour will replace a third of a healthy persons diet.

Fats are the secret to obesity, hands down. I have a remarkably small appetite and I can easily down 1000 calories of ice cream in a single sitting (a single pint of Ben and Jerry's. You can row like crazy for 30 minutes, but if you have two extra candy bars, it's meaningless.
It literally says 2022
It seems to me that CICO is less of a myth and more of an "incomplete model." Having a model is an improvement over no model at all, even if it's oversimplified IMO. For very overweight people it probably doesn't matter quite as much.

If you had an accurate & sophisticated model for how the foods one eats contribute to their fitness / health / appearance, it probably would be too unwieldy to apply. A daily sum of calories, however, is simple enough to keep in your head or paper or an app.
I believe him. As a nowhere-near-olympics division 1 swimmer, I had developed a major weight loss problem my freshman year. I actually was required to log my calories and meet with a sports nutritionist weekly. After 6000 calories a day, I was shoving so much food in my mouth, I felt like it wasn't possible to eat any more than I did. She prescribed Snickers bars as a way to top off my calories every day without contributing too much to feeling full. I was targeting 7000 calories a day, and I don't think I ever consistently reached that goal, but around that time my weight stabilized.

There are a lot of people who maintain a high degree of fitness, and for them I can imagine 4000 calories is about right. But there are some types of training that are consistently pushing your physical limits. I don't have any sort of data to back this up, but it has long been my theory that the reason why elite athletes can burn so many calories is because they aren't actually burning them in the traditional sense of cells oxidizing chemical energy to create work...they've crossed over into the territory of muscle tissues being torn up and resynthesized so much that your body can no longer do so efficiently.

As an analogy, typically in manufacturing there are always efficiencies that can be extracted. But in very mature industries where there aren't any easy efficiencies to eek out of the system, you have to start making tradeoffs. One common tradeoff is throughout vs yield. You can increase your throughout, but in order to do do so, you have to cut corners on processes and subsequently increase the total amount of waste in the process.

And as a "maybe this is related" data point: 82% of marathon runners suffer from Acute Kidney Injury. Your kidneys have one job: waste disposal. It would be easy to infer that at the boundaries of human conditioning, the kidneys aren't up to the task of processing all of the waste that the body is producing.

https://medicine.yale.edu/news-article/marathon-running-and-...
Isn't steering drive-by-wire here? Failure is not an option... I hope.
The twist is that if you get healthier by changing your eating habits, it will probably be easier for to start/increase exercise, and will continue to make you healthier while you take on exercising.

Better eating is I think the most impacting thing you can do, exercising being the close second.
CICO is almost as pernicious and ubiquitous. It really grinds my gears when people try to use “intuition” to understand something super complex with no data at all. People talk about “metabolism” the same way.

Say the word “toxins” around me and I will fight you in the streets.
I know this is maybe weird, but I kind of wish programmers and other "technical" people dressed up at least a little bit more for the office. It makes the work environment feel a bit tidier and more professional to me.
I feel like from reading through this thread is that everyone has a body that manages hunger and metabolism differently.
> Then there's no way for people joining the company to get answers to already-asked-and-answered questions, and they end up spamming everyone on various channels with frequently-asked questions that often go ignored because people are tired of re-posting the same answers over and over again.

In my office, Slack messages that live forever don't stop people from asking questions that have already been answered. The search tool is an afterthought.
> There are still documents on the internet that use ASCII encoding

Probably a great many because ASCII is a subset of UTF-8, and afaict is common for English when the site doesn't use more sophisticated typography such as curly quotes, em dashes, etc.
Weigh yourself with a digestive tract full of food and water, then weigh yourself after fasting for a day.
At 200lbs I can swing the scale 15lbs/6+kg. Fat people can probably swing some serious numbers.
You know what I love when someone new starts? When they tell me they feel like they’re moving too slow. It indicates introspection and a desire to improve. I you’re on a healthy team they should be expecting a ramp up period anyway, especially for someone learning both the domain and the tech stack.

You should really discuss with your manager. They should be able to set expectations and likely put you at ease. And if your manager isn’t encouraging and supportive, then it’s likely going to be a bad fit and you’ll be happier elsewhere.
No, Slack-mania can't be cured with systemized discipline.

Slack is a pox. It's not just about endless notifications that kill your ability to focus, it's an environment that actively encourages organizational anti-patterns. If you have a question, first you ask your manager. If Slack makes it easy to reach out to someone directly, your manager will tell you to Slack them. If you don't have Slack, and you don't have people's phone numbers, instead you get directed to documentation / wiki / support ticketing.

Organizational choice architecture matters. Slack makes bad choices easy and good choices difficult. That's enough reason to ditch it.
This is interesting. However I would love to learn more about the “doubly labeled water method”. For example, how accurate is the test result? What’s the individual variance? Do animals and humans react the same way to it?

It’s important because all the findings seem to be based on it, but the specifics are not discussed.