skysight-inc/HackerNews huggingface dataset:
So fwiw I consider myself an athlete (ex-military, powerlifter, been lifting for 15 years) and I still struggle with nailing my weekly meal plan. It’s a nontrivial effort and organization problem.

There’s also no “best” way to eat without identifying what the metrics you’re optimizing for.

For me, I’ll oscillate between really motivated to be lower body fat vs not and that’s basically a function of roughly hitting macros (40% protein, 40% carbs, 20% fats) while staying below calorie counts (2500 on non lifting days, 3000 on lifting days).

It’s not exactly “right” but I can generally manage to hit it with 3 meals a day plus some snacks. If I can manage this without going out to eat during the week then I generally lose body fat over time because restaurant meals have a lot more calories and sodium than home prepped food.

The meal prep is more complicated on “high motivation weeks” but I work to maintain this as a baseline. Trader Joes is my grocery store btw.

Breakfast every day (pre lifting meal) 5 minutes of prep - Egg whites from a box with some shredded cheese + granola bar or handful of granola

Lunch every day: 5 minute prep - bread + Turkey slices + pepper Jack cheese + mustard and 3-4 rice cakes + seltzer water.

Snacks: Turkey Jerky or Yogurt

Dinner: 5 minute prep (I cheat slightly here) - Trader Joe’s prepared meals like a burrito or a Tzatziki wrap or a Caesar salad or a half a box of their chicken nuggets. I sometimes cook my own food but this is a good compromise between a fairly spartan homemade meal but not 1000 calorie restaurant meal.

Portions tend to matter more than you expect.

When in doubt, have a fixed rule like no carbs after 1pm and give yourself a free meal or day once a week for your sanity. It matters more for your life that you just start trying to eat better than to actually nail it off the bat.

Best of luck and feel free to reach out to me if you want to chat further! You’ll figure it out.
There's a lot to be said for:

- Working with rather than against things. Large problems are best solved by subdividing them into small problems. And in maintaining a constant light pressure over time rather than short-term extreme exertion.

- Seeing activities as serving some purpose. Whether that's writing or reading, undertake the project or book if it serves a need, take it as far as necessary for that purpose, and don't consider the task itself to impose an obligation, that comes from the goal, not the methods or journey.

- Having a set of drafts or sketches, or even just a conceptual structure or framework to apply to questions or problems, is highly useful. A Mastodon contact wrote recently of being asked to do a livestreamed presentation with no prior warning. There are a few possible responses (a hard "no", or converting the session to a Q&A or panel, say), but one option is to have a set of not-entirely-completed drafts which might be pulled out and deployed in such cases.

(I suspect that this is the basis for a large number of invited or commissioned works in literature, music, drama, etc. Have a set of pieces which can be rapidly assembled to create a serviceable whole.)
'forever' mortgages (ie. interest-only) already exist. They just aren't commonly used in the UK.
Fabricated Minecraft Chat Reports
Please do! If nothing else, it's definitely a fun language to learn. We're also setting up a community of folks who are learning Go/Copper. Check the project readme link for the link.
Ask HN: Focus on data structures/algos or projects to build skills
New CS grad (bachelors). Looking for advice on how to make myself more marketable/employable for a first job. I have some projects on my resume to talk about and I have no desire to study/practice Leetcode/DSA problems because I would rather learn a new skill, refine existing ones, or build something from a tutorial/course/idea. Not sure what to do since I know most new grad interviews focus on some copy pasted problems from Leetcode instead of talking about skills from previous projects, but I'd rather build something.
The cartoon characters have been doing it right for decades!
I think it depends on the country - substitute society, area, whatever as you prefer, an organisational unit - some would be advanced by more people; others would likely have an easier time advancing with fewer.

I think this is one root of colonialism: more people and land with which to expand our already developed ideas, processes, et al. - and also perhaps (though often/typically problematically, controversially, etc.) benefit them in doing so, bring our developed ideas, processes, et al. to them, saving them the development, a jump forward for them.

The most obvious example I can think of for this (the general idea, not colonialism) in the modern world is Canada: lots of land, well developed, few people; promoting net immigration.

(The UK has roughly double the population while Canada has about 40x the land area. I don't see many ads but something I've occasionally seen all my life is 'move to Canada' - like the colonial example they're helping us too, eh?)
Great so when I'm accused of murder while I was at planned Parenthood, I have no alibi.
This is a short video summarizing available information and opposing views about a complex topic, treating the viewer as smart without getting into too much detail. Despite being familiar with the topic, I found the video worth watching. Highly recommended if this is of interest to you!
Yep. A dsl makes it so you don't have to write a new language
Probably... Also suspect they fear that these guys will move on to different forms of crime to make money instead. Crime that will actually do more damage to society.
Sorry but crypto is anti medium of exchange. The real economy doesn't give a damn about bitcoin.
"...even if you have astonishingly low gun crime in Europe...."

Er, no.

You have astonishingly high gun crime in the States.

Sorry 'bout that.
Also IMPORTANT: Don’t hungry shop!!

1. Make your grocery list.
2. Eat a snack.
3. Go to the store and shop.
4. Profit.

You will buy food that will take you further away from your goals if you hungry shop.
Yes the people I am referring to are in the business of designing and proving new distributed algorithms and proving/disproving the correctness of existing existing well-known algorithms for which only handwavy proofs have been provided. In particular it goes beyond just model checking.
When they inevitably drag me off to a labor camp someday I'll be sure to tell them Joey Bananas on Hacker News was one of my closest collaborators. Then I'll remind you about this post over a nice hot bowl of gruel, and see if you've changed our mind.
Yeah for the past decade I’ve had awesome results by not doing anything during a controversy, and then sending DMCA requests and other digital cleanup methods to every source a few weeks later

The idea was that people’s system caches would have deleted stuff by then, so anyone that noticed at that point couldn’t go resurrect to attempt to start a Streisand

Browsers and the internet are super different now, but the same concept generally applies: people only care if you seem to care.
Germany's energy market is a huge mess, I read that consumers are heavily subsidising extremely cheap energy for commercial users.
Sorta true - there will always be outliers - but not in the way you may think.

https://www.huduser.gov/portal/periodicals/em/summer16/highl...

> Disadvantaged neighborhoods have experienced larger drops in crime, although significant disparities persist.
I made no moral judgment whatsoever. I only stated what many who are much more knowledgeable than I am have said about the subject over the past 50 or more years.

Moreover, it's just a fact that people have been controlling population growth since before recorded history both at a family and state level - take China's one child policy for instance. I never even mentioned this let alone take a moral stand on the matter. Presumably, you would be much more critical of those who've actually acted to control population numbers rather than those who've just mentioned the subject.

What's more, the comment I made was a logical OR statement - that is either the world has the resources OR it doesn't, if it doesn't then the world has to do something about it, especially when exponential growth is involved.

What are your objections to that? And why are you so indignant and afraid of the subject that you want discussion about it shut down?
Can you give me an example of those CPUs? I am thinking of building a home server/NAS.
I guess that is only the case if the inheritors are willing to keep the property. Usually, in most countries, debt is settled with the deceased estate, not with their descendants.
Reduce > Reuse > Recycle
I think the entitled part is where they wrote a whole rant that basically amounts to "they want me to pay for it" and posted it here.
Trump is a troll, but when he was president, he did his job like all presidents before him.

I actually don't think the US president has that much power in practice. After considering the constitution, expert studies, standard procedures, state finances, and public opinion, for most decisions, the president doesn't have much choice. He will however choose how it is presented: make a show out of it or do it discreetly, take full credit or present it as somewhat forced, present a different aspect of it, etc...

In big democracies, heads of state are mostly the face of the country, but most work happen behind the scenes. Even in less democratic major countries (Russia, China,...) there is a limit on what the ruler can do. And if you are asking, I don't think that the Ukraine war is Putin's war, he played a role, but I think it is the almost unavoidable result of decades of tension and complex politics between Russia and the West.
Not sure which "hostile post" you are referring to, as I don't think the submitted article is hostile at all. It's just very clear in what the author is trying to get across.

But anyway, this is how we got to the point of Hickey writing this post:

- Heavy Clojure User received bunch of feedback from friends and colleagues asking why something hasn't been fixed yet in Clojure core

- Heavy Clojure User sees that bunch of stuff hasn't been fixed, so they take it on themselves to fix these issues and submit patches

- The workflow of "Submit patch -> Have Hickey review it and deny it -> Make changes -> Wait for Hickey again -> etc etc" was too slow for the Heavy Clojure User

- So Heavy Clojure User made their post describing "How to contribute to Clojure", blaming the core team for not working tightly enough with the community and spending enough time reviewing/accepting patches

- Hickey publishes this post titled "Open Source is Not About You" not entirely aimed at "Heavy Clojure User" but the community at large, while still being a reaction to that post by Heavy Clojure User

- Heavy Clojure User apologizes for the initial post, for tying Clojure with their own identity and explains a period of self-reflection has begun.
Is this a replacement for something like Mullvad?
> Edit: Notably it seems some commenters here confuse the idea that FLOSS will allow for forking but open source does not necessarily do so.

this depends on your definition if open source. OSI's definition of open source states

"""

3. Derived Works

The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.
"""
https://opensource.org/osd

Which allows forking. I don't think that any definition of open source not allowing that have a wide spread support.

Aside from the software license there is the question on trademark licensing. Some projects like Mozilla are quite strict on that, that however doesn't prevent forking Firefox, but just requires using a different name (like IceWeasle)
Technically, Litecoin, which was Bitcoin with some parameters tweaked (like more frequent blocks).

Then later they also removed the supply cap, which is a pretty fundamental change from the premise of bitcoin, so it’s no longer a trivial copy, I would say.

https://en.wikipedia.org/wiki/Dogecoin#Currency_supply
Can anyone summarize how this works?
Got curious about who else is sponsoring Mastodon: https://joinmastodon.org/sponsors

Though not completely surprised, I must say this collection of logos is a bad look for Mastodon's mainstream adoption. >80% of the sponsors are suspicious looking casino and adult sites.
This is a smart move.

House prices are mostly determined by how much leverage people can get to buy them. Look for example at unmortgageable houses (eg. due to construction type or land covenant), and they are around 5x cheaper for a similar living space.

House prices must continue to rise, or the debt-tower collapses, and everyone ends up penniless. Some people say thats what they want, but a real uncontrolled housing collapse would be far worse than 2008, and would likely end in a multi-generational economic downturn.

Successive governments have taken lots of moves to maintain high prices - "help to buy" ISA's, shared ownership, small downpayment mortgages, 'affordable' housing, etc.

Those things are also very politically convenient because to the layperson they seem like ways to make housing more affordable, when in fact the market result is house prices rise further.

Will there ever be an end to the rises? Maybe not... Inflation in the British Pound has gone on for hundreds of years. House price inflation can do the same. Will they continue to rise faster than inflation? Maybe... If you can construct more and more elaborate ways to get higher leverage. There are lots of options left, like for example the government could back mortgages with interest rates below market rate.
Also they tend to be quite loud
Ask HN: How to decide which of your many interests to spend time on?
I have deep interest in many different things, and have spent enough time with stuff like programming, painting, jazz piano, writing to find that I equally love them all and could easily spend a lifetime focusing deeply on each one. But life is short and it is not possible to commit to all of them and test my limits in each area, so I really need to do better and find a way to focus. I just don't know how to do so. Anyone else been through this?
Did you mean to post that somewhere else? I’m not sure anything there relates to my comment.
20M U.K. iPhone, iPad users could get compensation in £1.5B lawsuit
Whenever I buy cheap clothes I end up regretting it. A quality t-shirt will not only last 3 times as long as a cheap one, it’ll actually look good during its lifespan
Again, you're missing the point about supply chain risk. The Docker Image size is a good proxy indicator of this.
The meek shall inherit the earth, but not its mineral rights

My favorite quote
Based on this post, you get the impression that Hickey think Clojure users are his enemies? I didn't get that impression at all, and I also know that Hickey sees Clojure users as friends, receives feedback from many in the community, and Clojure is open to community contributions, although differently than many other projects are run.
I'm in the overclocked Xeon 1680v2 gang and loving it.

It's quite capable with a more modern GPU and the X79 motherboard also supports NVMe drives.
Honestly, the How To Cook That video that was taken down goes way further into the technical details than I expected it was going to when I first watched it, and correctly explains how the transformer works and how that stops the only protection device (RCD/GFCI) from being able to operate.

At the end of the day, for almost all of the viewers of the channel, adding meaningful protection and doing the wood burning safely is simply not within their capabilities.

The Big Clive does pretty well of doing a “still don’t do it, but here are some ways that it could be made somewhat safer” explainer.
RSS is basically impossible to monetize. It's a protocol to access content. Monetizing RSS is like trying to monetize HTTP.

The problem is that companies try to monetize RSS, and the only way of doing so is to provide features that RSS can't offer. AI-curated feeds, integrations with X or Y, nudges to let go of RSS entirely for some applications and instead use whatever integration they've come up with...

Some people may be happy with this. Some people may only care about the information they eventually get, not HOW they get it. But I'm not among those people, and many other people are not.

I personally felt very annoyed by Feedly nagging me on a daily basis to upgrade in order to get features that I didn't need and never asked for.

I feel like being approached every day by a dude who wants to sell me a vaccum cleaner that I don't want. And of course I understand that they also need to make money, but they should also respect those who simply want an RSS reader and are insensitive to all these campaigns.

Thats the reason why I moved from Feedly to a self-hosted Miniflux instance (and Nextcloud News before it). If I host it myself, then I don't have to pay anyone for hosting my feeds, and I'm not supposed to be targeted by marketing campaigns to pull money out of my wallet on a daily basis.
Radiation Shielded RAM? Is that an even more expensive kind of ECC?
The Rise and Precarious Reign of China’s Battery King
I'll join the minimalists here. For the past decade, I've only had about 6 shirts, two pair of denim pants, one pair of boots, 4 pairs of socks, a rain coat and a jacket. I go through one pants every 2 years (as it gets riddled with holes I can't patch up anymore). Most but a few are black and made out of wool. Having worn wool clothing, it's hard to go back to cotton, linen or synthetic. Not only wool dries super fast and regulates body temperature better, it doesn't get smelly as fast as the other fabrics. Black color hides hard to remove stains that otherwise would require harsh chemicals to get rid of, reducing the fabric's life.

The main reason for living this way is not to have to spend brain cycles deciding what to wear every day.
Issue I have with averages is they never say how worked out as often they will use a method that suits the outcome they wish. You get different results from mode, medium and mean averages and can cherry pick wich one fits the narrative and use that with the label `average` and it's just accepted by the majority.

Personaly ALL averages should list all three averages for context and clarity as they do offer a greater insight.
What if legitimate travelers entering the country were to bring the items in as part of their checked luggage?

I feel like there's a whole untapped market here where people could rent out X amount of space in their suitcases - with the obvious proviso that the item(s) would need to be completely opened (and maybe independently xrayed) first, to eliminate surprises.
for apparently nonsense features. this isn’t a patronage model, it’s a product (and the free tier is not what’s being sold)
Is it less offensive to use the n-word with explicit intent to offend by saying “n-word” or by actually saying the word?

I think it’s the same. ie: it’s not the word that’s the problem, it’s how you use it.

To expand further: I think the obsession over words is the left’s version of thoughts and prayers. We would rather debate what something should or shouldn’t be called than fix the problem. Because it’s easier and feels like progress.
Care to link some of those? Are they macros as in C-macros or macros as in Lisp-macros?

Macros in C-like languages (like JavaScript or TypeScript) tends to be relatively basic text substitution macros, while in lisp they are part of the core language, and you construct macros just like you construct normal code.
> The system [...] thought [...]

Weird how people say that.
Why do you think human life is beautiful and good? And is it more so than life of other species?
Right on the home page...

> How this s** works:
Modern fonts can combine
letters into a single ligature,
usually for things like fi or fl
but you can pick anything
so we’ve done it for swears.
It's not just less pollution though. It's less people that might fulfill valuable societal roles that scale with the number of people and in many developed countries less people to look after/produce value for those in old age, which will lead to all sorts of unpleasantness.

Also, non-modern farm practices are also not ideal and I think if we were forced to switch to traditional agriculture we would still have a large adverse effect on ecosystems.
Isn't that a problem that machine learning is good at? There are so many things that ML will never be able to do, but making a simple prediction is what they are best at.
They are abusing Font Ligatures (https://fonts.google.com/knowledge/glossary/ligature), a feature that allows you to substitute one glyph in the place of two or more other glyphs combined if it looks more aesthetically pleasing. Also used for some other script features / rules.
I was more referring to the concrete description in the second sentence than the personality-based explanation in the first.

(But, now that you mention it, a lot of the Silent Generation would have no memory of the Depression and little to none of the war, and the main formation of their adult expectations would be the immediate post-War period whereas Boomers either missed that entirely or were infants/toddlers, so...)
Unless you are also doing FS-level deduplication using the same checksums, it generally makes no sense for these to be cryptographic hashes, so they're not necessarily suitable for this purpose.

IIRC neither ZFS nor btrfs use cryptographic hashes for checksumming by default.
>The more people, the more scaling.

https://en.wikipedia.org/wiki/Experience_curve_effects#Wrigh...

This is what brought us scientific and engineering progress.

The problem is, of course, that growing inequality stalls these mechanisms.
This reaction is kind of like reading about a pre-election poll where the participants were selected by pulling them off 86th street at 11 am, and objecting that the percentages shouldn't be presented with more than two sig figs with a sample size of 100.

You're not, strictly speaking, wrong. But the methodology is already known to be deeply compromised, so your objection is kind of out there.
I agree that HTML + CSS are very different, but why do you say they aren't programming?
> astonishingly low gun crime in Europe, making the exercise a pointless waste of money

Worse than that; if you listen long enough and carefully enough, you will hear gunshots. It's like over-used medical testing: look for a problem, find a problem, treat the problem, even if had you never looked the patient would generally be better off.
I run one at scale, it doesn’t need to be done in a complicated way
Yes, you're right that "it can't even stand near in terms of scope", but the original comment did not argue that, the original comment gave an opinion about the usability (actually "to setup/manage", so more like the administrative efforts) of Tailscale, which is not the same thing as the scope of its abilities. Calling the comment misleading because the service has a smaller scope is then at best misunderstanding the original comment, at worst purposefully trying to derail the discussion.
https://fonts.google.com/knowledge/glossary/ligature
This was also my immediate thought, wait groups and a channel for any error would work just like the nursery.
However I still see the advantage for this new approach as a provider for sane defaults.
Right now you need to structure the concurrent routines yourself and are free to mess up. Nurseries should make it the other way around. I'm not sold on that but may give it a chance.
>single core Linux VMs...

i can't say about that specific thing but i've been using this daily 24x7 for the last 2 years now. it connects my 20+ pcs and laptops which are geographically apart but because of zerotier, they are in a local lan.

it does not have SSO, relying on the admin accepting/rejecting connected devices by a single checkbox.
this is in comparison to tailscale which uses Oath, meaning you have to create and maintain those accounts as well.