MurphyA/hacker-news huggingface dataset:
by janpmz | 2025-04-17 08:25:58+00:00
For me weightloss worked over a long period of time with a couple of strategies.

1. One was not eating breakfast, this works well when I'm in the office. Then you have fasting built into your daily routine. This has many metabolic benefits.

2. Switching to a low carb diet (keto). I never thought I'd quit eating bread, but reducing carbonhydrates (esp. sugar) and eating more eggs & meat had the biggest effect on my weight. More so than doing sports. This is just a rough guideline, I don't follow this very strictly.

3. Sports + Fasting: Sometimes on the weekends I go on a hike or do some sports and only eat when I get home in the afternoon (e.g. steak). This forces my body to take the energy from the fat reserves.
by anon373839 | 2025-04-17 08:26:22+00:00
I might consider working with a cognitive behavioral therapist. Since you’ve already lost weight, you do know (in big picture terms) how to lose/not gain weight: eat a healthy diet consistently and get regular exercise. For most people who struggle with their weight, there are emotional eating patterns or even just bad habits that are just hard to break on their own.

Of course knowledge about diet and exercise is immensely valuable, but if there are psychological factors getting in the way, it’s going to be harder to adopt a consistently healthy lifestyle.
by globular-toast | 2025-04-17 08:27:39+00:00
The fridge door one came up some time ago on HN with actual data to back it up from "smart" fridges. Some people with kids said it was opened well over 100 times a day which shocked me.

If TV/film/YouTube is anything to go by the habit of leaving the door open for extended periods is common too. That one really grinds my gears. I just can't understand a brain that doesn't tell you to minimise the amount of time the door is open. It's one of those things that makes me realise how fundamentally different people can be.
by geocar | 2025-04-17 08:28:02+00:00
It's easy when the network is working.

If it isn't, the 'pusher' continues to fill memory buffers that can take minutes to dequeue. You need constant communication and TCP conspires against you on this. If your flow is primarily one-directional, you might be able to use keep-alives for this, but the defaults are terrible. Here's what I have used:

SO_KEEPALIVE=1 TCP_KEEPCNT=1+x(seconds) TCP_KEEPIDLE=1 TCP_KEEPINTVL=1 TCP_NODELAY=1 TCP_USER_TIMEOUT=x(msec)

where 'x' is the anticipated RTT of ping+connect (usually 3-4x the measured RTT you get from TCP_INFO).

Remember: the moon is only about 1.5 seconds away, so unless you're pushing data to the moon these numbers are likely very small.

On older Windows, you've got `SIO_KEEPALIVE_VALS` which is hardcoded at 10 ticks, so you need to divide your distance by 10, but I think new windows supports `TCP_USER_TIMEOUT` like Linux.

Mac doesn't have these socket options. I think you can set net.inet.tcp.keep* with sysctl, but this affects/breaks everything, so I don't recommend xnu as a consumer to a high-volume push-stream.

I actually don't recommend any of this unless you have literally no control over higher-level parts of the protocol: TCP just isn't good enough for high-volume push-protocols, and so I haven't used this in my own stuff for decades now.
by mcv | 2025-04-17 08:28:18+00:00
Makes sense. It's not trained at complex electrical circuits, it's trained at natural language. And code, sure. And other stuff it comes across while training on those, no doubt including simple circuitry, but ultimately, all it does is produce plausible conversations, plausible responses, stuff that looks and sounds good. Whether it's actually correct, whether it works, I don't think that's even a concept in these systems. If it gets it correct by accident, that's mostly because correct responses also look plausible.

It claims to have run code on a Macbook because that's a plausible response from a human in this situation. It's basically trying to beat the Turing Test, but if you know it's a computer, it's obvious it's lying to you.
by ddjohnson | 2025-04-17 08:29:00+00:00
One of the blog post authors here! I think this finding is pretty surprising at the purely behavioral level, without needing to anthropomorphize the models. Two specific things I think are surprising:

- This appears to be a regression relative to the GPT-series models which is specific to the o-series models. GPT-series models do not fabricate answers as often, and when they do they rarely double-down in the way o3 does. This suggests there's something specific in the way the o-series models are being trained that produces this behavior. By default I would have expected a newer model to fabricate actions less often rather than more!

- We found instances where the chain-of-thought summary and output response contradict each other: in the reasoning summary, o3 states the truth that e.g. "I don't have a real laptop since I'm an AI ... I need to be clear that I'm just simulating this setup", but in the actual response, o3 does not acknowledge this at all and instead fabricates a specific laptop model (with e.g. a "14-inch chassis" and "32 GB unified memory"). This suggests that the model does have the capability of recognizing that the statement is not true, and still generates it anyway. (See https://x.com/TransluceAI/status/1912617944619839710 and https://chatgpt.com/share/6800134b-1758-8012-9d8f-63736268b0... for details.)
by phatskat | 2025-04-17 08:29:13+00:00
An important part about targeting DEI and trans communities is that these two groups stand for immutable properties: I can’t change my race. I can’t stop being my gender identity.

When you “other” people based on immutable properties, it becomes very dangerous. If you can’t force someone to be white and straight, what do you do with them? The government stops funding programs to help these groups, they spread lies and fear about them, and then they sit back. When the people in power tell their supporters that the “other” are the enemy, what recourse is left for one’s safety other than violence. Authoritarian regimes always trend towards genocide, and they always target groups with immutable traits.
by TobiWestside | 2025-04-17 08:29:23+00:00
I'm confused - the post says "o3 does not have access to a coding tool".

However, OpenAI mentiones a Python tool multiple times in the system card [1], e.g.: "OpenAI o3 and OpenAI o4-mini combine state-of-the-art reasoning with full tool capabilities—web browsing, Python, [...]"

"The models use tools in their chains of thought to augment their capabilities; for example, cropping or transforming images, searching the web, or using Python to analyze data during their thought process."

I interpreted this to mean o3 does have access to a tool that enables it to run code. Is my understanding wrong?

[1] https://openai.com/index/o3-o4-mini-system-card/
by jemmyw | 2025-04-17 08:31:41+00:00
> A majority (around 80%) of autism cases can be linked to inherited genetic mutations

So there is an environmental cause in a way, it's just one step removed: why did those people get together and have children? As some studies [0] show an increase of autism for the children of people working in STEM fields, it follows that the solution to this environmental problem is already being addressed by Trump's policies.

[0]: https://onlinelibrary.wiley.com/doi/10.1002/aur.84
by kmarc | 2025-04-17 08:32:08+00:00
There are things where you don't need scaling, maybe.

Around me there are a lot of those community gardens. It's encouraged by the city, and you can rent a piece of land for yourself.

https://www.lebendige-traditionen.ch/tradition/en/home/tradi...

(with that said, I grew up on a "farm", and as a child had to do a lot of gardening. I understand your enthusiasm about the flavors, but oh heck no, I'll eat the tasteless food for now and happy to not having to deal with all the work in the gardens :) )
by ghusbands | 2025-04-17 08:32:49+00:00
As siblings note, TVar is a transactional variable. However, it's not just protective against concurrent writes but also against concurrent reads of altered variables, so it offers true atomicity across any accessed state in a transaction.

So if you have a thread altering `foo` and checking that `foo+bar` isn't greater than 5 and a thread altering `bar` and checking the same, then it's guaranteed that `foo+bar` does not exceed 5. Whereas if only write conflicts were detected (as is default with most databases) then `foo+bar` could end up greater than 5 through parallel changes.
by Sankozi | 2025-04-17 08:34:52+00:00
Let's say you have 2 algorithms. Constant time O(1) and exp time 2^n. It seems constant time is better. But in fact it runs always 42 years. While exp one starts to run longer than millisecond for sizes bigger than number of particles in universe.

Big O says how fast complexity grows, but it doesn't say what that complexity exactly is.

Does something like that happens in real world? Yes, but of course not in such drastic ways.
by vitorgrs | 2025-04-17 08:35:02+00:00
Yes! I always ask these models a simple question, that all models don't have the right answers.

"List of mayors of my City X".

All OF THEM, get it wrong. Hallucinate the names, wrong dates, etc. The list is on wikipedia, and for sure they trained on that data, but they are not able to answer properly.

o3-mini? It just says it doesn't know lol
by bzzzt | 2025-04-17 08:35:16+00:00
Nintendo isn't changing, the world around it is. 15 years ago there were no youtubers who built a business around pasting a talking head over a video game stream. It seems nobody even asks Nintendo if they are ok with that and now people are angry because the answer turned out to be 'no'. That's not how copyright works. The emulator authors who made millions by accepting donations with the explicit promise of facilitating piracy of the latest Nintendo games still for sale also should have known better. There's a lot of hate for Nintendo right now, but imo it's all on entitled gamers who want stuff that Nintendo created for free. There's no company that can safisfy those demands and stay in business.
by nopelynopington | 2025-04-17 08:36:16+00:00
Came here to post the same.

Also, if the value in grok is reposting stupid things, I don't see how it adds any value to have it embedded in the social network. You could just as easily ridicule Gemini this way?

Also Twitter generates viral tweets because people use Twitter. A new social network with a similarly embedded AI will just be ridiculed on Twitter and go viral there
by roygbiv2 | 2025-04-17 08:36:42+00:00
We have planes pass overhead at about 6000ft. When the conditions are right they'll make a completely different sound, I've always assumed it's the Doppler effect mixed with the valley we live in but I'm always very curious when it does happen.

They make their usual sound but then there's a second sound that arrives, a lot higher pitched. Sounds like they've struck it in reverse or something (they haven't they're just doing a normal decent).
by ddjohnson | 2025-04-17 08:37:40+00:00
One of the blog post authors here! We evaluated o3 through the API, where the model does not have access to any specific built-in tools (although it does have the capability to use tools, and allows you to provide your own tools). This is different than when using o3 through the ChatGPT UI, where it does have a built-in tool to run code.

(Interestingly, even in the ChatGPT UI the o3 model will sometimes state that it ran code on its personal MacBook Pro M2! https://x.com/TransluceAI/status/1912617941725847841)
by mcv | 2025-04-17 08:37:51+00:00
The AI revolution has mostly been a hardware revolution. I studied AI in the 1990s, so I knew about neural networks and backpropagation, so when suddenly everybody was talking about "Deep Learning", I wanted to know what was different about it. Turns out: not much. It's mostly just plain old backpropagation on a much larger scale because we have more powerful hardware.

Of course there have still been plenty of meaningful innovations, like the transformer/attention thing, but it's mostly the fact that affordable graphics cars offer massively-parallel floating point calculations which turns out to be exactly what we need to scale this up. That and the sheer amount of data that's become available in the age of the Internet.
by throwaway290 | 2025-04-17 08:37:53+00:00
> The violence against peaceful protestors was a shock.

A couple of months later not just violence. I know someone who was at the Maidan helping the wounded. That guy is mostly neutral and not pro West or whatnot, he just talked about what he saw and that included a few protesters fatally shot by paid agents (I didn't know about that until I talked to him). Clearly even that didn't work when people are motivated enough.
by mandmandam | 2025-04-17 08:37:59+00:00
What an odd distinction to make while US residents are being deported for writing editorials, or attending peaceful protests; years after citizens were exiled and tortured for exposing war crimes and massive domestic crimes; while US arms are used to massacre journalists at a rate unprecedented in human history; etc.

The admin is now trying to treat people who support Constitutional Amendments as terrorists: https://old.reddit.com/r/law/comments/1k11wg4/trumps_counter...

And your argument is: 'Well we can have flagged HN stories so we're not fascist?'; am I understanding that right?

Here's a helpful tool btw: https://www.realtimefascism.com/
by InDubioProRubio | 2025-04-17 08:38:39+00:00
And they did, because the imperialist, walled-in-gardens, zero-sum multipolar world ran its cause and produced the hyper-imperialist zero-sum lebensraum madness that was nazi-germany. The old world was a dead end- and with nukes everywhere soon, its a dead end for humanity.

We either solve our problems together or we all die together.
by modo_mario | 2025-04-17 08:39:26+00:00
I think you need to make it sustainable. I never had to do it consistently but even I know... Nobody is going to live hungry all the time. Nobody is going to grow old counting calories every damn day.

So rather than just eating less make sure to work out some. Consistently. Id suggest strength training. I did a full body strength training workout 2-3 times a week. Some may suggest doing leg days, arm days, etc but going there takes time on itself and i have other places to be than the gym.

To match that strength training eat more protein. Things like chicken are your friend. This tends to be higher on the satiety index so you'll feel full faster and you'll eat less without it being so painfull. Eat a bit of protein with every meal Really there's a whole lot of other stuff that you can fill yourself up with that won't be too bad for ya. And when you go for a carb? Get the complex one if it's a choice. It'll dampen that peak in insulin.

Avoid the sugary stuff. It's addictive for sure but taper off. Eat before going to the store. Make the hard decisions there not with the easy snack within reach in the evening.

Do a bit of everything that works until it becomes second nature. Overfocusing on one silver bullet doesn't tend to work.
by HenryBemis | 2025-04-17 08:39:47+00:00
Semi-irrelevant comment, but I think it is required for the wider topic on battle/luxury/comfort zones/etc. I don't like to 'tell people what to do', especially on massive scale. I am of the opinion though that ALL (able) MEN must go basic military training (and why not.. women too).

I have ran one of them 'obstacle courses + distance + mud + pain + cold' some years back. I was by far NOT the stronger man there, and I saw some guys that were STRONG (hulk-smash dudes) and they couldn't crawl in the mud to save their lives, or they were skipping leg day, or.. or.. or.. I could see men that were 'normal/average' with military training and plowed through (perseverance to the max) while gym-boys an gym-girls were (rightfully afraid) of injuries as their bodies were 'too clean'.

So, in my 'checklist' of 'basic military training' (fully able/healthy people should/would/could..)

Know how to crawl and/or spider-walk in the mud/forest/river/etc. for 5km Know how to climb up & down on a rope. Know how to use a gun (and never have to). Know how to carry a wounded/incapacitated person. Know how to administer (the very) first aid. Know how to (try and) stop bleeding. Know how to read a map. Know/practice rucking with 50kg for a 20km brisk walk (maintain speed 7-8 km/h) on uneven terrain, and no water (speak to your doctor first) Fast for 3-4 days (just to see what it feels like)(speak to your doctor first) Thirst for 1-2 days (just to see what it feels like)(speak to your doctor first)

And then... many of the 'free spirit' people might get a new perspective in life. many of the city-dwellers might start seeing the benefits on being in/near nature
by globular-toast | 2025-04-17 08:42:16+00:00
Yep, the difference in taste is remarkable.

I'm vegetarian and I've noticed there's an assumption made by many people that vegetarian or vegan food comes with sacrifice and is somehow lacking in pleasure. I can only assume this is because they have only tasted cheap supermarket vegetables or maybe just don't know how to prepare and cook them. I became vegetarian for ethical reasons but I stay for the flavour. I could never go back.

It's no surprise to me that the top vegetarian countries in the world (by percentage of population) have historically been countries like India, Mexico, Italy. All countries with long growing seasons. In India (again, historically, things are changing everywhere), they basically didn't even store food. Vegetables were harvested and eaten right away. Can't get fresher than that.

As with everything, though, you have to choose what to do with your life. Growing vegetables takes time (and money). Given the choice I think most people would opt to buy their vegetables from someone else so they have time to do other things. The problem comes when the quality of those veggies is slowly eroded over time in pursuit of profits. This problem isn't exclusive to vegetables, though.
by suraci | 2025-04-17 08:43:25+00:00
> a Chinese company explicitly 1260H-listed by the Pentagon calling attention to their direct ties to China's military-industrial complex

> This is not speculation—it follows the CCP’s proven playbook, replicating Huawei’s telecom networks, ZPMC’s ship-to-shore, Port-based cranes, and TikTok’s data harvesting models.

> Yet beneath CATL’s EV battery veneer lies a deeper, more sinister strategic geopolitical calculus: reinforcing China’s near-total monopoly over rare earth minerals and critical materials that power nearly all semiconductor and advanced technologies.

> China has spent decades infiltrating American artificial intelligence labs, quantum computing firms, and advanced materials research centers—stealing $400-600 billion annually in intellectual property (IP).

> America Must Act—Decisively

I love this article, and the site
by anon373839 | 2025-04-17 08:46:26+00:00
This is self-defeating and untrue. Many people, myself included, have kept weight off for decades. But you don’t get there by thinking of your new lifestyle as “dieting”. You need to learn to love eating healthy foods in a healthy amount, and getting exercise. Eventually you can get to a place where the old foods and habits are simply unappealing.
by Tainnor | 2025-04-17 08:47:09+00:00
This approach suffers from two major problems:

* It makes computability and complexity dependent on individual machines (now a program may halt on machine A, but not on machine B). For various reasons, we don't want that.

* The entire state space of a single machine consists of all the registers, memory cells, etc. But keeping track of all states that have been visited before requires exponentially more space than the space that is actually available on the machine (because you're computing the powerset). So the machine itself can't solve its halting problem, only a much more powerful one can.

Very often, impossibility results in infinitary mathematics translate back to "there's no reasonable way to do this" in actual practice where things are finite.
by Grumbledour | 2025-04-17 08:49:00+00:00
This is a good time to remember the short span when Firefox actually would show an RSS Symbol in the address bar after it found a feed on the page, allowing you to click on it to view it and subscribe. I thought, the future of RSS was bright back then. They removed it shortly after.

That they removed even the formatted feed view a few years back was just an insult!

But they could also never manage to cash in on microformats. So much potential there.
by DAOctor | 2025-04-17 08:49:01+00:00
YakiHonne’s Smart Widgets fuel Agentic Mini Apps, embedding social and payment features to drive decentralized collaboration. From on-chain voting to buying coffee, they bridge virtual and real worlds. Mini Apps Core: Autonomous collaboration, transactions, governance. Instant Payments: BTC, Lightning Network & more power micro-transactions in Mini Apps. Use Cases: governance, social media, consumption, and more. YakiHonne’s Agentic Social OS drives a decentralized economy. Code the future!
by pif | 2025-04-17 08:49:10+00:00
> One of the most depressing stats is that dieting does not get easier with time.

Yeah, I've tried several times under medical control.

I kept asking my supervising doctor: "When is the constant hunger going to get better?" And the answer was always in the range of a few weeks to several months. But that moment never came... never!

And, in the end, all the kilograms I had lost along the route always found their way back home, and always with some new friends they had met while we had lost sight of each other.
by Borealid | 2025-04-17 08:49:46+00:00
You're still using language that includes words like "recognize" which strongly suggest you haven't got the parent poster's point.

The model emits text. What it's emitted before is part of the input to the next text generation pass. Since the training data don't usually include much text saying one thing then afterwards saying "that was super stupid, actually it's this other way" the model also is unlikely to generate a new token saying the last one was irrational.

If you wanted to train a model to predict the next sentence would be a contradiction of the previous you could do that. "True" and "correct" and "recognize" are not in the picture.
by Vaslo | 2025-04-17 08:50:18+00:00
This article is more Musk bashing, but I’d like to add that this is very common in companies private or public, large or small.

CEOs and/or senior leaders get ideas stuck in their head and it becomes apparent that no amount of analysis is going to change it. Then the product/expense is more of a “we’re doing this, how do I do it the least risky/least expensive way.”

This isn’t just products. I’ve seen examples at prior companies I worked for. It’s for getting that additional jet (we got a 3rd jet, all calcs and opinions was definitely unnecessary and barely used) or putting in this additional massive plant in a non-union state to brag about how state of the art/no risk from unions we were (plant never hit anywhere near capacity just like prior analysis showed, waste of money and eventually sold at a loss.) That said, there are lots of examples where projects and products did work where analysis failed them.

This is where CEOs can steamroll their boards, especially when they are also the Chairman.
by Etheryte | 2025-04-17 08:50:49+00:00
This is advice people often give, but unfortunately it's wrong. Exercise and working out are useful and healthy, but it's not a sufficient tool for losing weight in most situations. The core problem is that the amount of calories you eat is in the ballpark of thousands, while a workout will burn in the order of hundreds (excluding athletes and such). This along with metabolic adaptation means that it's always easier to out eat what you burn extra. In other words, you can't outrun your fork. Exercise is healthy for a wide array of reasons, but it's only a small part of losing weight. Nearly all of it has to come from your eating habits.