MurphyA/hacker-news huggingface dataset:
by LorenPechtel | 2026-01-09 22:24:23+00:00
"Linked" to cancer at outrageous consumption levels. No artificial sweetener on the market is remotely as dangerous as sugar. Risk should never be examined in isolation, but only in comparison with the alternatives.

And where is the evidence of widespread fraud? The MAGA crowd keep pretending everything government is full of fraud, but they keep faring abysmally at finding said fraud. The problem is not fraud, but wasted effort. Most things government involve a lot of duplication of effort because everyone wants a piece of the pie. And all too often they spend a dollar to save a dime. A pair of examples illustrates the problem:

1) My wife tried to buy what turned out to be a 31 pound watermelon. Oops, has to be weighed on a properly certified scale to be allowed to sell it--and every such scale they have only goes to 30 pounds. Once the problem was identified the manager proposed a simple solution: sell it to us for the price of 30 pounds of watermelon. Not even a minute.

2) DMV. They made a field too short, two people used different abbreviations to fit into the field, the registrations didn't match and the unused portion of the old registration that should have transferred over didn't. By the time it was fixed IIRC 4 people had been involved, something like an hour passed. Over what turned out to be $6. (Not that I knew the number when I squawked.) The vast majority of that time was spent trying to document to the system that it was proper. Nobody with the authority to simply say moving this money is proper, do it.

And the related problem of politicians always wanting to visibly do something. Lots of duplicated effort because of this. Locally, several professional type fields require a separate business entity for every licensee even if they are part of something else that is licensed. A few hundred dollars a year per person for absolutely no benefit to society.
by Twiin | 2026-01-09 22:24:28+00:00
There are a number of ways they're able to tell the difference between arrowheads and sharpened stones put on a stick, including high-resolution CT to look at the stress microcracks of the arrowhead. Bow-fired arrows and thrown spearheads have different launch stress profiles as well as impact profiles. There are a lot of overlapping types of analysis that happen to establish what technology did or did not exist in a given area at a given time.
by chaostheory | 2026-01-09 22:25:20+00:00
I’m in the same situation as you as well many other people who still workout. The trick is to remove as much friction as possible for working out and adding friction to activities that aren’t good for you. For example, if you don’t have time for the gym, make it easier to workout at home, make working out the very first thing you do when you wake up, etc…
by Flere-Imsaho | 2026-01-09 22:25:36+00:00
I take a different approach:

I run a proxmox server on my home Lan with all the services and storage I want, including a wireguard server. My Android phone can then connect to my home LAN services from anywhere in the world (my ISP provides static public IP addresses).

My Android device is then a simple terminal to all my "stuff". It can be locked down as much as they want it to be, as long as it can run WireGuard. I have no use for a rooted phone. In fact I want it to be as hardened as possible in case of theft.
by javanissen | 2026-01-09 22:25:36+00:00
I think the real exhortation is to develop a multi-pronged strategy for managing depression. I didn't feel like my depressed life got durably better until I had both exercise and therapy, and there are still times where things aren't going well with no clear discernible reason. I suspect that adding a low dose of medication on top would help.

Every additional coping mechanism you add, that works well for you, provides defense in depth.
by DoctorOetker | 2026-01-09 22:26:25+00:00
you can go much cheaper if you use a microscope slide or similar as the "beam splitter". Its not 50/50 so the fringe contrast will be lower, but in interferometry one is typically more interested in maintaining the position of a peak or number of peaks traversed...

alternatively one can use a more grazing sharper angle of incidence to bring it closer to 50/50 beam splitting, but then the internal reflections become stronger and the setup is no longer a nice orthogonal one (but how often is that really necessary for a task?)
by rayiner | 2026-01-09 22:27:07+00:00
If the government was prioritizing people with darker skin, it would go after visa overstays first, because that’s the primary illegal immigration route for asia and africa. (There is virtually zero illegal immigration from Europe. E.g. only 0.6% of DACA recipients are European. They don’t factor into this discussion at all.) Instead, the government has been focused on border crossings from latin america, where the average person is half white. Maduro’s wife whom they just arrested is a white blonde lady! Kilmar Garcia and his wife are whiter than anyone on The Jersey Shore. Meanwhile, illegal Indians are flying under the ICE radar.

Clearly the distinguishing factor is money, not melanin.
by mac3n | 2026-01-09 22:27:29+00:00
The trick is, it's not all in memory - it's a memory-mapped file
If you look at the cache (with `fincore` or similar) you'll see that the buinary search only loads the pages it examines, roughly logarithmetic in the file size.

And a text file is the most useful general format - easy to write, easy to process with standard tools.

I've used this in the past on data sets of hundreds of millions of lines, maybe billions.

It's also true that you could use a memory-mapped indexed file for faster searches - I've used sqlite for this.
by parpfish | 2026-01-09 22:27:34+00:00
An easier routine for me to manage house cleaning is to set up a calendar with one little chore each day.

List out what needs to be done every week, every month, every season, and set them up to repeat.

Every day you do your little two minute task (clean the bathroom mirrors; vacuum a single room), so you get a little win. And they’re each so small that it never feels like you need to switch into a long “cleaning binge” that you need to dread.
by pedalpete | 2026-01-09 22:28:13+00:00
There is a tri-lateral(?) relationship between exercise, sleep, diet, and how the three impact mental health.

A waste product of exercise is Adenosine. Adenosine build-up leads to increased sleep pressure, and improved Neural Function of Sleep, not just "being unconscious".

This is where things get a bit interesting when we look at depression. For many people, depression results in decreased Neural Function of Sleep (specifically slow-wave activity) even though sleep time often increases.

However there is also some evidence that restricting slow-wave activity can act as a "reset" button. The researchers I have spoken to about this are either in the "too dangerous to do the research" camp, or "distrupting slow-waves for a very short period, then increase slow-wave activity".

Of course, sleep and exercise would only be a single pathway to improving depression outcomes. Exercise alone, and the dopamine, oxygenation, and many other outcomes are also likely to come into play.

Comparing this to pharmaceutical or behavioural therapies, I can see why they'd be as effective. You're treating the entire system, not just trying to change a single chemical in the brain, specifically when we aren't even measuring the chemical before or after treatment.
by jacquesm | 2026-01-09 22:28:33+00:00
This is a funny project. Too many people taking this serious, it is more of a 'can it be done' because the physical interfaces suggest that it should be possible, and then to follow through on it to prove that yes it actually can be done. And tbh much better than I expected it to work. I can imagine that for GPU compute heavy and interconnect bandwidth constrained applications a combination like this might actually be useful. You essentially just added an ethernet port to a 5090, there must be some value in that.
by kazinator | 2026-01-09 22:28:35+00:00
Java isn't worse than C++; it has a much more capable run-time, something which is left as an implementation-defined footnote in C++.

Java had a leg-up over C++ by several decades in having a concurrency story (at all) in the language.

I wouldn't use std:: anything for threads even in a greenfield C++ project today.

Garbage collection is more advanced than the primitive management tools available in C++, like smart pointers to reference counted or exclusively owned objects: those approaches are strictly worse than the correct, gold-standard solution to the object lifetime problem.
by cal_dent | 2026-01-09 22:28:41+00:00
Ahhhhhh I love this and love that you referenced This Is Water something I've held dear to me as my default perception of life. There's so much to the world which we can access on our very doorstep, we just need to open up to it.

It's an easy thing to forget if you don't do it consistently enough to be 2nd nature.
by layer8 | 2026-01-09 22:28:42+00:00
<em> and <strong> were introduced as the supposedly semantic counterparts to the supposedly physical <i> and <b>. That never made a lot of sense, and then later <i> and <b> were redefined to be some subtly different semantic elements. Which also never really made sense. In the end, they both still mean italics and bold, unless you go out of your way to give them a different styling.
by godelski | 2026-01-09 22:30:09+00:00
It's difficult for me to make a good evaluation on this comment.

With the AI writing the UI are you still getting the feedback loop so that the UI informs your backend design and your backend design informs the UI design? I think if you don't have that feedback loop then you're becoming worse of a backend designer. A good backend still needs to be front end focused. I mean you don't just optimize the routines that your profiler says, you prioritize routines that are used the most. You design routines that make things easier for people based on how they're using the front end. And so on.

But how I read your comment is that there's no feedback loop here and given my experience with LLMs they're just going to do exactly what you tell it to. Hamfisting a solution. I mean if you need a mockup design or just a shitty version then yeah, that's probably fine. But I also don't see how that is 20x since you could probably just "copy-paste from stack overflow", and I'd only wager a LLM is really giving you up to 2x there. But if you're designing something actual people (customers) are going to use, then it sounds like you're very likely making bad interfaces and slowing down development. But it is really difficult to determine which is happening here.

I mean yeah, there's a lot of dumb coders everywhere and it's not a secret that coding bootcamps focus on front ends but I think you're over generalizing here.
by refulgentis | 2026-01-09 22:30:19+00:00
(context: gp poster) It's extremely funny to contemplate what my resumé would say about my intelligence vs. it taking 11 years of really worrying about my mental state consistently, occasionally trying to precisely define "exercise" via my mental health professionals and get in the weight room, when I knew the whole time about that phenomenon. i.e. I'd play pickup basketball for 3 hours post-high school but wouldn't run for 10 minutes. (not saying you're wrong, the opposite, it is the fundamental core lesson. intellectual error was forgetting to expand "exercise" to include walking to places I wanted to be)
by ChrisArchitect | 2026-01-09 22:30:40+00:00
Where some of the other big WOTY selections ended up:

Oxford 'rage bait' https://corp.oup.com/news/the-oxford-word-of-the-year-2025-i...

Collins 'vibe coding' https://blog.collinsdictionary.com/language-lovers/collins-w...

Cambridge 'parasocial' https://dictionaryblog.cambridge.org/2025/11/18/cambridge-di...

Dictionary.com '67' https://www.dictionary.com/e/word-of-the-year-2025/

Merriam-Webster 'slop' https://www.merriam-webster.com/wordplay/word-of-the-year
by bflesch | 2026-01-09 22:30:56+00:00
Ivan from St. Petersburg calls himself "Heinz Müller" and creates a Telegram group that reports about immigrant crime in my neighborhood, trying to fool elderly citizens with lack of social media experience into believing his fake news stories. It's a proven approach and Ivan's main job. If Ivan would've been born in another country, he simply would've tried to scam elderly citizens, but because he was born in russia he works for the propaganda unit so he doesn't get sent to a meat assault on the frontlines.

In his free time Ivan comes to HN and poses as a free speech absolutist.
by LolWolf | 2026-01-09 22:30:58+00:00
yeah I cheated a little bit, but

> Ok, time to confess: I did cheat a little in calling it the “cheapest” Michelson interferometer, since technically even this beam splitter is like 16 USD, but it is very possible to use a microscope slide instead at the cost of some contrast, which will net out to < 20 cents, even at pretty expensive per-unit prices.

:)
by ZoneZealot | 2026-01-09 22:31:04+00:00
SendGrid's platform doesn't need to be the sender of these emails at all. It's just classic phishing, the emails can pass SPF, DKIM and DMARC as all of these rely on DNS resource records to be created on the RFC5321.MailFrom and/or RFC5322.From domain. Which is under control of the spammer. It's not pretending to be from sendgrid.com, if it was then these measures would help.
by riotnrrd | 2026-01-09 22:31:17+00:00
That's a pretty well-solved problem at this point, if you want to do it yourself. You'll want some kind of NeRF tool and a way to calculate the camera poses of the photos you took. COLMAP is the tool most people use for the latter.

I'd recommend trying Instant Neural Graphics Primitives (https://github.com/NVlabs/instant-ngp) from NVIDIA. It's a couple years old, so not state-of-the-art, but it runs on just about anything and is extremely fast.
by bluerooibos | 2026-01-09 22:31:21+00:00
> I wouldn’t put too much effort into vents above a door as we’ve seen that CO2 will leak through doors and even floors/ceilings very quickly.

I'd like it to vent out into the hallway and the rest of the apartment though, so not sure what you mean by it leaking through doors? It's obviously not leaking enough, hence the addition of a vent. It's either that or keeping my door open all night which isn't feasible due to noise by other family members waking up etc.
by pests | 2026-01-09 22:31:25+00:00
Some sites (hulu maybe? iirc) strip off the + and treat it as a bare email, with dedupe checks and all that.

Spammers won't respect the + either, they will clean their list of any +tags before sending.

The best I've actually come across is to abuse gmails period policy. I haven't seen sites dedupe this or perform any other checks or manipulation.

If you have enough letters in your alias you can treat the possible period locations as binary. For example, pests@ would have 4 edible spots, so I could make 16 different dot addresses: pests@, pest.s@, pes.ts@, pes.t.s@, pe.sts@, pe.st.s@, [...], p.e.s.t.s@

Then you can just remember/record the decimal ID you used per site.
by Root_Denied | 2026-01-09 22:32:01+00:00
> EDIT: to be clear, CF argues that they need to block the DNS globally, and that's unreasonable. The Italian authority argues that they have the skills to do a local block and are just being uncooperative.

Similar to the UK's attempt to try and get noncompliant sites like Imgur and 4chan to block themselves from serving content to UK locations, I think the responsibility for country-wide blocks lies with the country attempting to regulate the space, not CDNs or websites.

I don't doubt that Italy is correct that CF has the technical ability do a local block like they're asking for, but I also don't see how CF is in any way (legally) compelled to do so. Whether or not Italy (or any country) is capable of doing so, or paying contractors for an appropriate solution, isn't CF's problem either.
by Terr_ | 2026-01-09 22:32:37+00:00
[Recycled from a related discussion][0]

The Ultra Rich Guy and his pet project should be held to the same standards that are affecting regular people and organizations.

Especially if we want those standards to change, giving the politically-powerful special privileges to ignore the rules is bad! It makes reform less likely to occur, rather than more, and encourages other problems like regulatory capture and selective prosecution.

[0] https://news.ycombinator.com/item?id=46551039
by broof | 2026-01-09 22:32:44+00:00
Also the bad times can be a great time to build good habits. I’ve tried and failed to develop an exercise routine many times, but it wasn’t until I was laid off for 6 months that it finally stuck. I had a friend who went to the gym every day in the middle of the day so I didn’t really have a reason not to go. 6 months was long enough for the habit to stick and fast forward years later and I still have the habit. It’s been so good that I regularly think about how good it was that I had the opportunity to be laid off.
by tjr | 2026-01-09 22:32:55+00:00
I thought that this article submission a few days ago

https://news.ycombinator.com/item?id=46543516

presented a reasonable approach for using AI coding tools but still staying engaged with the code.

I am wary of hanging over the reigns entirely to AI, not just on a one-off project basis, but long-term. I don't think it's wise to rely so heavily on proprietary cloud-based applications as software development tools. Keeping one's hand on the wheel enough -- maybe like as that article describes -- should hopefully leave one still able to take over control entirely if needed.

Of course, who's to say what your employer might demand? It sounds like some people are insistent upon producing code at maximum possible speed, such that if you are still even reviewing code, much less writing some of it by hand, you are wasting time. I don't care for or agree with that notion, but it's not my place to tell someone else what to do.
by parpfish | 2026-01-09 22:33:16+00:00
I just got a new phone which meant I had to read-login and set up every app and account.

It was an intense deluge of SMS codes, flipping back and forth to the Authenticator, dismissing welcome popup modals, security email notifications.

I was frazzled by the multitasking and can only imagine how hard it would have been for some senior citizen that was badgered into updating their device.
by oriettaxx | 2026-01-09 22:33:35+00:00
If you are curious on how it looks a website taken down by Italian state apparatus, have a look at

https://phica.eu

(in details: the action was carried out by the Central Directorate for Scientific Police and Cybersecurity within the Department of Public Security, Ministry of the Interior).

The domain resolves (by many DNS, 1.1.1.1 included) to Cloudflare IPs :)
by twoodfin | 2026-01-09 22:34:23+00:00
My god, I think that’s right, & he at least considered it?

https://en.wikipedia.org/wiki/Gary_Hart

Yup.

It was a strange time in Democratic politics: The assumption after 9/11 and the success of the GOP in the 2002 midterms was that GWB was going to be reelected in a walk. So not a lot of big names crowding the field.
by register | 2026-01-09 22:36:17+00:00
This follows 23—again, 23—violations reported to Cloudflare. There is nothing more to add. Given how slowly Italian law typically moves, Cloudflare had more than enough time to take corrective action. The tone would likely have been far more accommodating had Cloudflare attempted to contact the authorities and negotiate its position. Instead, it appears that, in all likelihood, nothing was done after 23 violations. What exactly was the CEO expecting?
by JohnFen | 2026-01-09 22:36:19+00:00
I didn't see another comment that just answers the question plainly, so I'll give it a try...

ICE agents are police officers and have all the powers that police officers have. They're under federal jurisdiction rather than state, county, or city. The only limitations are what does or does not fall under their jurisdiction. For instance, they don't have the power to enforce traffic laws (because those aren't federal), but they can certainly arrest you for breaking federal laws or detain you while investigating them.
by burkaman | 2026-01-09 22:36:49+00:00
I am not saying it's impossible for rights to be taken away, I am arguing against this statement:

> If you can't defend yourself against that then you have no rights.

I do not own a gun and I have no fighting skills, so I cannot defend myself against men with guns. Would you agree that I therefore have no rights?

I think that you and the original poster are seeing the situation "you are vulnerable to potentially losing rights in the future", which is true, but conflating that with "you have no rights". It's like telling a rich person "you actually don't have any money" because it's possible they might be robbed someday.
by voxleone | 2026-01-09 22:36:49+00:00
Radical openness can slide into naïveté if it ignores power, incentives, and bad actors. “Be vulnerable and good things will happen” is only true in constrained contexts, where norms, reciprocity, and consequences exist. Outside those, vulnerability can absolutely be exploited.

Ina perfect world openness is not surrender; humility is not passivity; trust is not indiscriminate access.
by Terr_ | 2026-01-09 22:38:00+00:00
> He added that Workday’s AI recruiting tools are not trained to use or identify protected characteristics like race, age or disability.

Hmm, perhaps, but I think we should be clear on the distinctions between:

1. "We didn't try to cause X."

2. "There is no X happening."

3. "We don't look to see if X happens."

4. "If X happens we don't try to stop it."

As someone involved in HR-tech-stuff, my default stance towards complex "AI" systems is that they all harbor biases, and the main difference is which ones have been discovered yet.
by darrenf | 2026-01-09 22:38:21+00:00
I found this to be true, and that it perfectly dovetailed with TFA.

When I was at my absolute depth (so far…) back in 2013, I would see my counsellor at 1130 on a Saturday. I’d be able to recount the darkness of the previous 7 days in stark vivid detail, yet cheerfully and not feeling at all depressed in the moment. The counsellor asked what I did on Saturday morning except the session and my answer was, well I do Parkrun[0] of course. I always do Parkrun. It’s in my calendar, it’s not really negotiable. It might have been the only time I managed to get out of bed all week, but, I mean, how can I possibly skip Parkrun?

I never actually linked the exercise to the boost in my mental health until I had it pointed out to me at that moment. I go for a run and I feel better because of the run. I would spend the whole 5km stewing and ruminating and maybe in tears but half hour after getting home I could function! it’s stuck with me ever since, and I’ve never (yet) been so down again.

Tomorrow will be my 429th Parkrun :)

[0] https://www.parkrun.com/
by ildon | 2026-01-09 22:38:38+00:00
It's a shame that Italy is going down this path. As an Italian, I'm very disappointed and worried that these kind of fines are issued.

The worst part: because this has been issued by Agcom, it is also likely that this is not caused by the current government. Agcom is a bunch of bureaucrats that do not report to anyone other than themselves.

Eastdakota is right in saying that the rule of law is being disregarded. As a lawyer, and as someone that has been studying Italian institutions for decades, the problem is real and is only getting worse.
by TheMagicHorsey | 2026-01-09 22:38:41+00:00
"Its kinda precious ..."

I don't know what kind of state of unemployment you exist in, but running a company has enough headaches day to day ... we have one big mission to solve for society's benefit ... we focus on that so we can do a good job at it and deliver value at scale. We don't go looking to mouth off on every other thing that is going on because we need to be focused to provide value to our customers. So that's why we only complain after it affects our company. This is not "precious" this is just necessity.