skysight-inc/HackerNews huggingface dataset:
Understand that different people experience hunger differently. Some people say they can lose weight without feeling hunger pain. That may not be your experience. The weight loss industry as well as doctors and dieticians emphasize weight loss without hunger, because hunger is such a strong biological driver.

Personally, I am searching for a different way to experience hunger.

So far I have learned a few things:

1. I experience different kinds of hunger - low blood sugar leads to cravings (and eating sugar can cause a blood sugar crash, which will in turn cause cravings); social hunger means I feel hungry around lunchtime; empty stomach hunger can feel like a stomach ache; post workout hunger means I need to feed my body to continue building capacity; starvation hunger leads to reduced mental and physical capacity and exhaustion in the short term, and leads to physical deterioration in the long term.

2. Hunger will always speak up, but it doesn't get the only vote

3. Cravings are managed by planning.

4. Learn to notice when you eat. I did an experiment with jelly beans. I put 3 jelly beans on my desk in front of me while I was working. They disappeared and I did not remember eating them. I did it again and concentrated on noticing when I actually ate them. It was very difficult. Only put as much food in arm's reach as you plan on eating.

5. My goal for exercise is health, not weight loss. When I exercised for weight loss I became despondent because I always gain weight at the start of an exercise program. I started walking 2 miles a day at lunch and gained 15 pounds over the course of a month.

6. Weight is only one number. Track your waist size, or your ability to lift weights, or your lap times, or just about anything ALONG WITH your weight.

7. Learn what different foods do to you. This can be very confusing and time consuming, but it will benefit you for the rest of your life.

8. Protein and fiber are good. Fat can be good. Carbs in whole fruits and vegetables are good. Processed carbs are the literal devil.

9. We eat like kings. Imagine a king 200 years ago. Only a few of them could have ice cream and all the rich foods we eat now. I eat 'celebration' foods from different cultures regularly - tamales, barbecue, cake, etc. The American assumption of "you can have it all, and as much as you want" is not good when it comes to diet.

10. Find a physical activity you enjoy. Physical activity is a triangle - weight lifting, general movement (aka "cardio"), and limberness/freedom of movement (often represented by stretching). Each one of these helps the others. If you only lift weights, you may neglect your ability to enjoy a long hike for instance. Gains ain't shit if you can't have fun.

11. I'm almost certainly wrong about a lot of important details, your experience WILL vary. Don't follow someone else's plan uncritically. There are many good places to start, but realize you may need to update the plan after your initial success.
That's a great resource. I'd argue that inflation isn't "real" until it gets to around the 5% mark.

High inflation attracts Fed interest rate increases which attracts bond investment over equity investment.

In the US, we now have a triple whopper of post-pandemic supply chain adjustment, tight labor market due to early Boomer retirement, and now war-related energy cost increases. I don't think the economists have updated their model fast enough. I'm thinking we're going to have "real" inflation for a while now.
Deadlifts
Reminds me a bit of what 0install was trying to accomplish [1]

[1]: https://docs.0install.net/basics/first-launch/
They do exist, just not in the American market.
You're being deceitful here. Stigler does oppose TRIPS because of its effect on developing countries--because intellectual property protection keeps developing countries from using patented things. In other words, he wants patents to be less restrictive, not, as you're falsely implying, more restrictive.
His blog is down and he is on a year long Twitter leave.

"Alright, I'm going to take a year off the twitters and see what else I can do with the time."

http://blog.pinboard.in/
https://twitter.com/Pinboard/
For what its worth, up until 1970-71, vacuum operated things in cars (locks and and I think windows) were not uncommon, even beyond that, up until basically the start of the current era (2010), vacuum operated air conditioning systems (to change the flow of air) were the norm too (I suspect they still are on ICE cars). In addition, most cars with concealed headlights used vacuum motors to open and close them.

Furthermore, windshield wipers were not infrequently powered by the power steering system, rather than electrically driven. High torque electric motors in a small enough package and affordable enough didn't exist until the late 60's.
Until that day we should make sure to eliminate the class of bugs that's #1 in all security problems -- namely buffer [over|under]flows. I'd be happy to hear this statistic has shifted towards the next #1 problem. But we're not there yet.
Rust initially didn't require `dyn` prefix for dynamic dispatch (trait object types), but the lack of syntactic distinction was confusing to users. Rust is low-level enough that there is a semantic difference which one you use (Rust calls it "object safety"), so you can't just pretend there's none.

Rust is also very focused on performance, and Rust users do care about making such trade-offs consciously. You care about binary size, I may care about inlined autovectorized code.
Maybe Lisp and Forth are closer to what I mean, but it should also have a more solid type system and allow for a high level of abstraction and static checks by the compiler
HN has by far the most bizarre downvote patterns I've ever seen. Not really worth wondering about.
Yes, but this works both ways---the truth also spreads faster over faster networks.

It's always been true that rumor (or disinformation) spreads faster than truth. It always will be true, because rumor is easier to generate than truth.
No, no, you misunderstand me. I don't assign any "rank" to myself. You are
trying to pull rank on me by proxy, because you do not have any expertise in
this matter (you 're not a researcher and you don't publish papers, correct?)
and so you're trying to make up for that with an invocation of someone you think
I must absolutely agree is an authority not to be disagreed with.

What I'm saying is that I do have relevant expertise because publishing papers
is my job, and because I know that doing what McCarthy suggests in my quote
above is the opposite of what got my papers published.

You're just trying to shut down the conversation by summoning what you think is
a higher power. That doesn't work with people like me, who are expected to take
down authorities without fear of browbeating by said authorities or their
volunteer cheerleaders, as part of our job. You might as well let me know that
Beyoncé disagrees with me, for all the good it will do to remind me that
McCarthy is a Best Seller-ist. Who works for the Santa Fe Institute.

Sorry, I felt I had to expound on that because I find it very interesting when it
happens.
I, for one, am intrigued by the idea of a set point diet. The basic idea is that your body maintains homeostasis, and wants to maintain a certain weight. This is why, for example, if you lose the pounds, they come back. The idea is further that there is something in our environment -- in the food, or the air, or the water, perhaps -- that has ratcheted up the set point for many people (presumably depending on which genes they've expressed).

I know there's a book on the topic, and info on the internet. I don't know whether it works.
autocxx is a companion library that provides what you're looking for. https://github.com/google/autocxx
A few years ago (2013/2014?) there was a bare bones Toyota Yaris I looked at. Cheapest 'new' car on the lot, decent mpg, etc. But... no power windows or power locks, no automatically adjustable seat. And... it was, IIRC, around $15k. For $15-16k I could get something else used with more amenities, and similar mpg/economy. Or possibly even something else new at that time with better amenities. For something with so few amenities, I would have preferred at least a 20% discount compared to other options.
Because there isn’t any money in designing a no-frills car. Designing a brand new car and starting a brand new brand is crazy expensive so it makes sense to target the luxury market since sales will be limited.
One of the first things I do after Mgmt and HR know is to get with the bosses and outline exactly what is due and what isn't.

I'm usually pretty aggressive in setting expectations. "I'll try to close out X & Y, and I'll stand-in on Z for calls but I don't plan on finishing anything but the outline."

I've straight up ask my boss: what is the minimum I need to do in this 2-weeks to ensure I can get a favorable review later, keeping in mind the past few years of work as well? And that's alls I do.
It's not really a clone, it's a tiny subset of Docker daemon functionality. It's missing huge things like building images from Dockerfiles, pushing to registries, networks, volumes, port forwarding, integration w/ containerd, health checking, event bus, and on and on.
Nice article but I'm not much into Saab styling but I wouldn't mind renting a classic MG-A or MG-B for a summer trip. For a daily driver, I like my Tesla Model 3, styling and its performance and control are great in my opinion.
FINN is a very cool project, but usually requires big changes to your model in order to work, e.g. quantizing down to 1 or 2 bit weights. It also works best on large FPGAs which are unsuitable for edge deployments. Tensil works out of the box with any model (no need to quantize / compress) and on small edge FPGAs.
Just wanted to say this is probably the best launch HN description I’ve ever seen, and I’ve been here for the better part of the decade. Thank you for going into the real meat (ahem) of it and not being scared of writing at length.

Your cause, if successful, will hopefully indirectly result in orders of magnitude reduction in total animal suffering, so best of luck and godspeed.
Detecting and tracking Puppeteer extra stealth
I don't get the Saab obsession. I can't speak to anything mechanical about them, but I've seen plenty and they look like many others on the road at that time. Like, what exactly is so aesthetically interesting? a different grille design? You could make the argument about many older cars - like the Nissan Fairlady/Z - but not really the Saab.
New FRII radio galaxy detected by astronomers
The problem is that you're only thinking of Russia's startegic arsenal. One avenue of escalation Russia could realistically do is the use of tactical nukes in regular battle with Ukraine's army; not only is their "security" weaker but it also becomes a lot harder for NATO to justify retaliation if the the first nuke of the war is against a FoB in the middle of a wheat field.
Yes we are! While the cell metabolism is marginally diminished by our scaffolding method, the overall cell viability remains high.
Deepfake tech isn't going to get you AI actors. It's just not the same thing at all.
Similarly we still have accountants even though Excel and TurboTax can do all the calculations.

I can't help but think this effects the demand for models more than actors. Why spend money on hiring a model who has spent enormous amounts of time looking good shirtless or in a bikini when an average looking person can have a filter applied?
This is why "no-explicit-any" should be enforced in every project.

https://github.com/typescript-eslint/typescript-eslint/blob/...
10-year Rails dev here, there's still plenty of work to be found if you want it. (Full disclosure- I am currently not employed and working on a project not involving SWE.)

Come on in the water's fine.
Nothing in the comment you replied to does this.
The problem is behavioral scope: bugs will always exist, but there is no particular reason for a buffer overflow to allow someone to run arbitrary code on my computer. It should, at the absolute worst, cause an uncontrolled program termination.
When I started cooking I thought I needed something like this -- but what I found was that when keeping a recipe collection, over time I ended up with 10 different recipes for roasted brussels sprouts with different flavors mixed in and had slight variations on the basic technique. What I actually ended up wanting as I cooked more was to keep track of the basic technique I used when I made really good roasted brussels sprouts, along with a bunch of notes different variations or flavors to use with that technique, rather than a bunch of individual recipes.

Personally, I've found switching to using something like Notion or Evernote as more of a cooking 'notebook' than a recipe collection -- where you are not forced into traditional recipe structure for each page -- has worked really well for keeping track of stuff like this.
There is always a chance. Yeltsin was that --albeit he was the wrong buy to have there --an alcoholic who didn't care about any consequence to his country. But someone like Medvedev, who had a business focus, could have had potential to create some allyship --such as had existed prior to the WWs --with other European nations as well as the US.
You don’t even have to change the ordering of the video during editing to craft a false narrative. Take reality TV, for example… if you film people for 24 hours a day for a week, and you need to edit the footage down for a 30 minute show, you can create a huge variety of impressions.

For example, let’s say you want to make someone seem like a jerk… in 168 hours, everyone is going to have at least 30 minutes of actions that, in a vacuum, make you look like a jerk. By choosing only to show actions that contribute to a certain narrative, you can completely change how someone appears to behave.
> full of legitimate uses of panic

Yes, but the whole point of `no_panic` is that in this context there are no legitimate uses of panic. If that means making a bunch of parallel APIs that return results for this super-correct code then so be it.
For me the comparison is more towards how Hitler captured territories around him and the policy of appeasement of his neighboring powers (& also how those same powers could have neutered his domestic political support very early through intervention and forcing a loss of the war rather than appeasement).

From that perspective it seems apt. Also, unless OP edited their post, you're the only one to bring up genocide or the comparison to Hitler.
How to get Confidence when you already have Competence
I want to understand only any technical limitations (such as the incompatibility that some features may have), regardless of the success it would have in the market
What you are talking about is something along the line of OZ/Mozart or Alice ML. These type of languages are not usually used to program actual applications in. They are used to teach programming language concepts and how they relate and build on each other.

“Concepts, Techniques, and Models of Computer Programming” is a book that uses OZ because they thought it would be easier to teach the different concepts with one language in one semester.

It is more common to have books that try to teach different programming languages concepts by teaching them using languages that implement those concepts. But if you do that you will most likely also need to learn multiple different types of syntax.

Alice is another try to unify multiple programming concepts in one ML based language and there is at least one github repo out there trying to translate the code in “Concepts, Techniques, and Models of Computer Programming” from OZ to Alice.

The reason these types of languages are unusually academic only is because it is a bad idea to mix to many idioms in one language. Look at C++, some people think it is impossible to program in C++ but only in subsets of C++ because it has features that don’t really work well together. Other people have the same idea about Scala. Object-relational impedance mismatch mismatch is another subject where different idioms don’t quite mix.
You're not wrong.

Airbags, active suspension systems, ABS, backup cameras, etc all increase the cost of cars. Though I dont know how much of that is tied to increasing price of used cars - that seems to have more to do with Cash for Clunkers taking a huge amount of used cars out of the used car market, while it put a bunch of people in new cars, it also skewed the pricing for used cars higher - it took an entire generation of used cars out of the market - which continues to effect pricing today.
> Putler
That is really cool, I had a ton of fun playing with Overtone a few years ago (Clojure Supercollider wrapper).

There's also Impromptu, which I think is Scheme... There's an incredibly cool talk by Andrew Sorensen using it: https://youtu.be/yY1FSsUV-8c
Thank you, Whalebrew seems like the tool I have been missing!

Edit: "Windows support is theoretically possible, but not implemented yet" :-(
Show HN: Blockchain Spark – Decode smart contract activity into DataFrame
Sounds like Dacia. Or Lada, although they might be a bit tricky to export at the moment...
The AWS CLI, at least, promotes their official Docker image with instructions in the docs.

https://docs.aws.amazon.com/cli/latest/userguide/install-cli...
IMO PyO3 project is more useful. C++ and Rust cover similar field, while Python and Rust are good at so vastly different things that they complement each other much more.
I see. Stripe actually does not help with taxes at all. All the work is left for users to figure out, configure and file.
The evidence is very concrete if you are vaguely familiar with competitive running. You can't set record times with 33%+ 5k split-to-split variance; if you can set a record time doing that, you could go literally minutes faster with even pacing. The folks at the front are chasing marginal seconds and this guy was leaving minutes on the table and smoking everyone.
> I have never understood why there isn't a low cost automaker that has only the bare minimum

In Europe we have Dacia which is exactly that.
I've seen that "rural backlash", in the form of signs protesting solar panels being installed on what used to be farmland.

I've seen no indication that it's significant or worth mentioning. The signs mostly show up in places that are generally hostile to any kind of change. The US is not starving for family farms, which is why those farmers are selling out. (The agribusiness system is badly tilted to favor huge monocultures, which is bad for a lot of reasons, but solar farms are a consequence, not a cause.)

I don't see any reason why it should be national news. It's a local fight. Organizations like quillette get angry whenever anything not about them drives them off the front page.

So it is a real thing, and yet TFA is the usual nonsense whining.
You're absolutely right. I meant primarily in terms of the challenge of writing panic-free code while still being a consumer of the crate ecosystem.
Just throwing one option in here, if lab-grown meat can be grown cheaper than regular meat is produced, there's definitely a market. I like beef. Beef is getting VERY expensive where I live. If I could get lab-grown beef that's, say, 80% the experience at 50% the cost, I'd happily do that.

I think achieving a future where eating real meat is treated like a special occasion, but lab-grown meat is the norm is possible.

Finally, very few people would eat nutrition bars as regular meal replacements. Maybe there's a (vaguely dystopian) future where people replace most their meals with joyless supplementation, but I think a lot more success will be found in replacing real-meat with lab-meat.

Maybe this is all just too optimistic.
I’ve had similar issue for some time. I had not used Pinboard regularly for a couple of years but was still paying for archiving. I started using the account a couple of months back actively and most of the bookmarks aren’t being archived. There’s one that’ll go once in a while, so feature doesn’t seem to be fully broken but yes, when I restarted using Pinboard, ~96% of my bookmarks were archived. Now it’s down to 90%. Last one went through 27 days ago.

Also emailed support email, crickets!
Destruction versus creation are asymmetric. It is faster to destroy than to build.
I appreciate how once installed I just don’t have to think about it at all. If I fly somewhere, it pops up and confirms where I am, but otherwise it simply works flawlessly and entirely in the background for years on end.
<raises hand>

I've worked extensively with both.

I find that ts normally brings a downside, actually. In one project I maintain, a solid 30% of the code is nothing but ts stuff.

It makes maintaining the code base excruciating.

Small changes between versions of ts or .d.ts files have caused hundreds of errors. A concrete example of this is the change in mongo driver that forced "new ObjectId()" instead of "ObjectId()" though functionally there was no difference.

I see massive bizarre and difficult to grok type declarations that grow in excruciatingly byzantine complexity just to satisfy the compiler for non-trivial flexible function definitions.

I see painful compilation times, a beefy laptop's CPU getting pegged and the fan whining while trying to do even minor updates.

Try to do a build while on a video conference? I see two to three minute build times.

I see a series of nonsense stories in sprints that are nothing more than activity over achievement. They don't drive product functionality, they are a bunch of make-work to satisfy the developer asthetic and the compiler.

The nightmare of "compiled" NodeJS production support is a dystopian hellscape that I'm forced to endure every day because of NestJS and typescript. And nothing in that has done anything to increase code quality or reduce bugs from the crappy offshore team that wrote it.

Clearly, I'm not a fan.

That being said, I think type comments in jsdoc are a honking good idea.

I use inline /* @type */ declarations and .d.ts files liberally.

If we could add to jsdoc the ability to document types and purpose of arbitrary js objects inline, at definition time, instead of an external .d.ts file, I'd be a happy guy.

An example of this would be sequelize schema defs, or mongoose schema defs, where I can have all my jsdoc code comments and type definitions in the same place as the code.

All that being said, I like the idea of this proposal. Especially if it could solve the schema definition issue above.

I think optional typing is a good idea to bake directly into the language. I thought AS3 did a great job of this.

I even think it would be great to have an equivalent of "strict" that would enforce typing at the module level to enable straightforward AOT / wasm interop (I know it doesn't solve the GC issue).

My beef is mostly with the extra compilation step and needless complexity of ts.

If we had simple (no generics) opt-in typing that was natively supported by the engine, I think it would enhance the language overall, like type hints have done for python.
I used to run custom Android ROMs and now on my Pixel devices the #1 thing I miss are warmer temperatures. The stock options barely do anything.
> but the climate crisis needs direct attention in order to stop, reverse and survive the impacts of climate change.

Since you brought it up, are you aware of how global average surface temperature is measured? Or the adjustments that have been made to historic records?
FWIW, I tried it on a rust project here, the difference was in the noise range only; that way I knew that I was rather IO limited (linking produces lots of IO) and also that mold benchmarks _may_ potentially overpromise a bit much, at least when applied at my use case.
Wow, super cool! This makes it much more likely that I'll give it a try for a week or two, since the lack of true TST is my main issue with Brave.