MurphyA/hacker-news huggingface dataset:
by teekert | 2025-10-23 06:57:33+00:00
Given the scale of Google, and the nerdiness required to run Immich, I bet it's just an accident. Nevertheless, I'm very curious as to how senior Google staff looks at Immich, are they actually registering signals that people use immich-go to empty their Google Photos accounts? Do they see this as something potentially dangrous to their business in the long term?

The nerdsphere has been buzzing with Immich for some time now (I started using it a month back and it lives up to its reputation!), and I assume a lot of Googlers are in that sphere (but not neccessarily pro-Google/anti-Immich of course). So I bet they at least know of it. But do they talk about it?
by js8 | 2025-10-23 06:57:36+00:00
Not pixels, but percels. Pixels are points in the image, while a "percel" is unit of perceptual information. It might be a pixel with an associated sound, in a given moment of time. In case of humans, percels include other senses as well, and they can also be annotated with your own thoughts (i.e. percels can also include tokens or embeddings).

Of course, NNs like LLM never process a percel in isolation, but always as a group of neighboring percels (aka context), with an initial focus on one of the percels.
by donmcronald | 2025-10-23 06:57:52+00:00
Just in case you're not sure how to deal with it, you need to request a review via the Google Search Console. You'll need a Google account and you have to verify ownership of the domain via DNS (if you want to appeal the whole domain). After that, you can log into the Google Search Console and you can find "Security Issues" under the "Security & Manual Actions" section.

That area will show you the exact URLs that got you put on the block list. You can request a review from there. They'll send you an email after they review the block.

Hopefully that'll save you from trying to hunt down non-existent malware on a half dozen self-hosted services like I ended up doing.
by KronisLV | 2025-10-23 06:58:05+00:00
My experience with Gemini 2.5 Pro has oddly been better, maybe because I use RooCode/Cline? It was oddly apologetic, though, wasting tokens on lamenting its failure when it fails to do something and whatnot, instead of just getting on with the solution.

At the same time, even the big versions of Qwen3 Coder (480B) regularly mess up file paths and use the wrong path separators, leading to files like srccomponentsMyComponent.vue from being created instead of src/components/MyComponent.vue.

> And it still puts code comments nearly everywhere, it drives me nuts.

I’ve had the issue of various models sometimes inserting comments like “// removed Foo” when it makes no sense to indicate the absence of something that’s not necessary there for a code block that isn’t there.

At the same time, sometimes the LLMs love to eat my comments when doing changes and leave behind only the code.

How silly (and annoying). It’s good to be able to try out multiple models with the exact same prompts though, maybe I should create my own custom mode for RooCode with all of the important stuff I want baked in.
by sivers | 2025-10-23 06:58:54+00:00
Ah, sorry. I misunderstood. The parser for Mustache templates - https://mustache.github.io/ - is in the PostgreSQL functions.

See it in practice here in the unit tests:

https://github.com/sivers/sivers/blob/master/omni/test/templ...

https://github.com/sivers/sivers/blob/master/omni/test/must_...

It comes from these three functions, but really only using the top-level "o.template" function:

https://github.com/sivers/sivers/blob/master/omni/template.s...

https://github.com/sivers/sivers/blob/master/omni/must_templ...

https://github.com/sivers/sivers/blob/master/omni/must_secti...

I'm using it for https://nownownow.com/ and https://my.nownownow.com/ already. Example test:

https://github.com/sivers/sivers/blob/master/nnn/test/mynow-...
by dijit | 2025-10-23 06:59:11+00:00
Yeah, thats a totally fair addition.

In fact, it’s one I chose at home (option 3) because I was unwilling to compromise my computing environment just so I could browse the internet and program on the same device I play games with.

If publishers were comfortable developing for Linux, maybe that would change, I don’t think it has to be so binary as “either you have total control or none at all”, especially since there’s so many non-free components to your system already and multiplayer games are a luxury product (and thus; totally optional).
by a_bonobo | 2025-10-23 06:59:24+00:00
Somewhat related:

There's this older paper from Lex Flagel and others where they transform DNA-based text, stuff we'd normally analyse via text files, into images and then train CNNs on the images. They managed to get the CNNs to re-predict population genetics measurements we normally get from the text-based DNA alignments.

https://academic.oup.com/mbe/article/36/2/220/5229930
by Balinares | 2025-10-23 06:59:25+00:00
In fairness that's not much different from any other internal Google tool. Those don't often have a two-digit years shelf life.

I'll venture that jj is there to stay, however. If not at Google, then in general. It's just too much of a quantum leap. I think I've finally identified what about it sits so right with me: a change's identity is preserved through its revisions. In bare git, after a rebase or an amend, you get a wholly different commit that just happens to have a similar content.

Mind you, I'll also venture that jj will remain based on git as its storage backend, despite its stated goal otherwise. Git's internals are just too good at what they do to make it worthwhile to replace them.
by ggm | 2025-10-23 06:59:49+00:00
Everyone should think about having an advanced health directive (australia) or it's equivalent.

Doctors cannot really accept informal documents regarding end of life. I know from bitter experience even clear lucid written statements of intent informally made by a dying person can be ignored by surgeons.

This stuff isn't scary, it's just sensible. The Australian one includes a declaration which can include or exclude the "daughter from california" in the decision process.

The process includes lawyers and doctors. There's an interactive web form from the government to guide you through.

I've done one. My partner has done one. We have no intention of needing it any time soon. We both feel better for having it.
by lucideer | 2025-10-23 07:00:23+00:00
I've rarely seen a HN comment section this overwhelmingly wrong on a technical topic. This community is usually better than this.

Google is an evil company I want the web to be free of, I resent that even Firefox & Safari use this safe browsing service. Immich is a phenomenal piece of software - I've hosted it myself & sung its praises on HN in the past.

Put putting aside David vs Goliath biases here, Google is 100% correct here & what Immich are doing is extremely dangerous. The fact they don't acknowledge that in the blog post shows a security knowledge gap that I'm really hoping is closed over the course of remediating this.

I don't think the Immich team mean any harm but as it currently stands the OP constitutes misinformation.
by friendzis | 2025-10-23 07:01:00+00:00
> People prefer slightly broken but accessible to better designed but inaccessible.

We live in world where whatever faang adopts is de facto a standard. Accessible these days means google/gmail/facebook/instagram/tiktok works. Everything else is usually forced to follow along.

People will adopt whatever gives them access to their daily dose of doomscrolling and then complain about rather crucial part of their lives like online banking not working.

> And of course, if the new solution completely invalidates old sites, it just won't get picked up.

Old sites don't matter, only high-traffic sites riddled with dark patterns matter. That's the reality, even if it is harsh.
by mns | 2025-10-23 07:01:24+00:00
Without even knowing who the author of the blog post was, found that the article is making some good points, especially showing how some of the claims in the book have no real base, and the studies that are cited sometimes have nothing to do with the conclusions that the author of the book draws out.

But the interesting part is how the comment section here is in part people attacking the author of the blog post on a personal level. In the end, probably the book is a good read and fun, that's why it has such reviews and it became so popular, it also validates people and tells them what they want to hear, it doesn't matter that some?!? of the science behind it is invented or misinterpreted, people just want to feel good about themselves and read or listen to things that validate their opinions. But it does show that this whole religious approach of "we believe in science" is just that, a religion, because people in general just want to hear things that reinforce their opinions, when science is actually about constant learning, experimenting, change, listening and accepting new things.
by energy123 | 2025-10-23 07:01:45+00:00
And workers rights, minimum wage and immigration restrictions. This trifecta of anti-neoliberal policies destroyed manufacturing competitiveness. But the term "neoliberal" has become a slur which is defined as "subset of the status quo that I don't like", and it will endlessly shapeshift so that it can be blamed for whatever is being discussed.
by marginalia_nu | 2025-10-23 07:02:00+00:00
The index has the most up-to-date term frequency information, but it is logistically inacessible, and it's not really practical to interrogate it when extracting keywords (as you need this information for 100 billion terms), so a somewhat stale version is kept in memory instead and used in that process.

When searching, doing BM25, it is a lot more accessible as you already fetch that information indirectly as part of looking up the documents lists, and this is typically only done up to about a dozen times per query.
by Arainach | 2025-10-23 07:02:08+00:00
Florida is criminally investigating teachers who dare to call students by their preferred name: https://www.youtube.com/watch?v=lxINwPrff0Q

They've criminalized such awful things as having libraries in the classroom with books not approved by dear leader: https://www.muscalaw.com/blog/florida-teachers-could-face-fe...

Texas is doing the same: https://www.texasstandard.org/stories/texas-senate-bill-sb-4...

Definitely worth moving to a different state where just being a good teacher risks felony charges.
by xintron | 2025-10-23 07:02:15+00:00
I see your point, but this feels like a difference in workflow philosophy, especially with AI-assisted coding becoming more common.

With jj, your working copy is always a commit. This encourages a "commit often and messy, clean up later" approach. You can rapidly iterate with or without AI, letting jj automatically save every change without stopping to craft perfect atomic commits.

Later, you use a simple jj squash to combine all those small, iterative changes into logical, clean commits before you share it. The atomicity is created retroactively, not upfront. For a finely-tuned magit workflow this might feel wrong, but for rapid, exploratory and AI-driven iteration, it's a more natural fit.
by Ferret7446 | 2025-10-23 07:04:42+00:00
Calories are not calories, because they're a unit of energy, and humans aren't batteries. We "use" energy in the form of countless chemicals and reactions, so things get complicated fast.

It's far easier to instead talk about mass, because one gram is indeed one gram, until humans evolve anti-matter producing organs. If you eat X and excrete Y, your body mass will change by X-Y. If you want to lose 1 kg, you will have to exhale 0.8 kg [1] of carbon atoms (you breath in O2 and exhale CO2).

[1]: There are a lot of different "calorie" molecules in your body, but generally all of them are some combination of C, H, O, which turns into CO2 and H2O at roughly 4:1 ratio by mass. So 80% is lost via exhaling C, and the H2O gets processed by your body normally, and is generally lost as urine or sweat, unless you're dehydrated.
by jillesvangurp | 2025-10-23 07:06:12+00:00
They also announced that CATL is starting mass production this December. The long term cost target might be closer to 10$/kwh. That's an unconfirmed rumor that has been circulating that is plausible based on material cost and other factors.

The bottom line is, mass production is starting soon at cost levels that are probably undercutting LFP from day 1. CATL is explicitly targeting use for low end EVs. IMHO this chemistry is also a good match for things like trucks given the long battery lifetime and good enough energy density. Perfect for frequent rapid charging and intensive use in long range trucks.
by kepeko | 2025-10-23 07:06:22+00:00
What if something works even if the arguments are unscientific? Example: How to get an apple from high up in the tree where I can't reach? My theory is that if I knock them with a baseball bat they fall because they are afraid of baseball bats and don't want to be hit. I have tested it and it works. A physics teacher I know disagrees, and a biologist disagrees.

What if psychology has such things that just work even if the theory is wrong? The trauma healing layman psychology industry might have a method that works for some people, so that they get into a better mental state.
by anigbrowl | 2025-10-23 07:07:32+00:00
It's not about the cloning but the quality control. For years Behringer didn't make any synths, just outboard - processing modules like compressors, gates/limiters, feedback managers, effects, small mixers and so on. These were original designs rather than clones of anything. The main attraction was that they were very cheap compared to the competition; sound-wise they were mediocre except for maybe their Composer compressor which was sorta good. The cheap aspect made them quite popular with aspiring musicians, especially electronic ones. Reliability was not too big of an issue because if a Behringer unit in your rack stopped working you could afford to just replace it. But they were absolutely not up to the rigors of commercial use, lacking consistency and reliability.

I like the company in a general way because I'm a big believer in accessibility to technology for entry-level people, and innovating on price is as valid as any other area (and they have innovated in many technical areas since). There are a lot of rent seekers in the pro audio industry and Behringer found a niche in the market where they had no direct competition. After building a solid commercial foundation they rolled the profits back into other areas, from cloning classic synths and guitar pedals to acquiring high quality live sound vendors like Midas. Quality-wise, their products are now really solid.
by randomtoast | 2025-10-23 07:08:13+00:00
If you re-read my comment carefully, you will see that I already mentioned that possibility: "unless you are already in preventive detention due to flight risk or danger." However, if you are not in jail, as was the case with Sarkozy, you cannot be sent to prison in the U.S. after receiving a sentence from a lower court while the case is still open and pending in higher courts on appeal.

In France, however, there is a special law, although rarely used, that allows a sentence to be enforced even if the judgment is not yet final.
Show HN: AIMovieQuotes – Find movie quotes by theme using semantic search
by mosbyllc | 2025-10-23 07:08:35+00:00
I built AIMovieQuotes ( https://www.aimoviequotes.com/ ).

It’s a tool to find meaningful quotes from movies by searching with a movie title and a theme (like “love,” “betrayal,” or “courage”).

The problem it solves: I often wanted to find a specific quote from a movie that captured a certain feeling, but couldn’t remember the exact words. Traditional keyword searches on existing quote databases are too literal. If you search for “love quote from Inception,” you might get nothing, even if the movie has lines deeply related to the concept of love.

How it works (the technical side): Instead of relying on keyword matching, the tool uses an embedding model to convert movie dialogues and the user’s query into high-dimensional vectors. It then performs a semantic similarity search to find the most conceptually relevant lines, even if they don’t contain the exact keyword. The front end is a simple static site built with Next.js, and the search is handled by a serverless function calling a vector database.

Why I built it: This was a weekend project to experiment with applying semantic search to a concrete, everyday problem outside of the typical enterprise or coding contexts (like documentation search). It demonstrates how AI can understand the meaning behind a request rather than just matching words.

I’d be interested in your feedback, especially on:

The accuracy of the quote matches. Ideas for other non-traditional datasets where semantic search could be useful. The overall user experience. Try it out here: https://www.aimoviequotes.com
by matesz | 2025-10-23 07:09:22+00:00
> Downsides: some features are gated behind an enterprise version

I treat this as an insurance policy. Even in this thread people mentioned how Maddy, which is an alternative modern full stack email solution in a single binary, lacks development efforts.

This is why we have this fantastic release for Stalwart - free shit.

Also as of now enterprise is for $0.2 per account per month which is extremely cheap unless somebody wants to build a big spam farm, of which as civilized Internet user I don't support. Obviously this might change, but even if you can always built multi-tenancy layer by yourself if you really need it - rest of the codebase is AGPL.
by donmcronald | 2025-10-23 07:09:29+00:00
> Also - when you say banned, you're speaking of the "red screen of death" right?

Yes.

> I would love for someone to attempt this in as controlled of a manner as possible.

I'm pretty confident they scanned a URL in GMail to trigger the blocking of my domain. If they've done something as stupid as tying GMail phishing detection heuristics into the safe browsing block list, you might be able to generate a bunch of phishy looking emails with direct links to someone's login page to trigger the "red screen of death".
by BrandoElFollito | 2025-10-23 07:09:30+00:00
If by "powers" you mean "civilizations" then yes, it is likely that there are many. Whether they share anything with us (not only technology) is a matter for debate.

If you mean "we are in a simulation" then maybe :) I like to think we are the end-of-semester program in a high school.

And for the last one I do not know, I would prefer everyone to leave us alone.
by dns_snek | 2025-10-23 07:11:10+00:00
> If law enforcement isn't doing their job then that is a different problem.

Yes, that is precisely the problem with GDPR, too. Enforcement is supposed to be carried out by national Data Protection Authorities but they just don't investigate. I've reported some clear cut violations and they never followed up on anything.

Swedish one is even being taken to court for completely neglecting their duties: https://noyb.eu/en/noyb-takes-swedish-dpa-court-refusing-pro...

> By virtue of being on the Internet, tracking cookies span many legal jurisdictions (even ones outside of the EU that never agreed to GDPR) and therefore run into all sorts of different legal obstacles.

It doesn't matter. It's irrelevant to the general enforcement issue. Most DPAs seem to be failing to enforce even the simplest of cases. Let's chat about the edge cases and jurisdiction when the clear cut cases are being taken care of reliably.
by ehnto | 2025-10-23 07:11:10+00:00
The thermodynamics argument misses the fact that our body is not a single input, output engine. The body will use energy from several different sources, with different efficiencies. It will store energy in different forms, with different efficiencies, and it throws away a lot of energy that you put into it.

Yes, if you spend energy, it has to come from somewhere, but it's only in really specific scenarios that it comes from fat. No one is measuring how much they actually burn either, so we are all just theory crafting that someone burnt X and put in Y so they should be losing fat stores. Maybe they burned Y from blood sugar, super efficient, before it was stored into fat, great. Or maybe they stored it as fat overnight, and they are burning 98% of their breakfast from bloodsugar and only 2% from fat stores. Some people's bodies will have them completely tired out before they even hit their fat, that's a lack of fitness not a caloric deficit.

In general yeah, thermodynamics wins, but the details do matter.
by ggm-at-algebras | 2025-10-23 07:11:29+00:00
Paper title: Semaglutide and cardiovascular outcomes by baseline and changes in adiposity measurements: a prespecified analysis of the SELECT trial

Interpretation The cardioprotective effects of semaglutide were independent of baseline adiposity and weight loss and had only a small association with waist circumference, suggesting some mechanisms for benefit beyond adiposity reduction.

(Funded by Novo nordisk)

Found via https://archive.is/URt7Y (the australian)
by Ferret7446 | 2025-10-23 07:11:58+00:00
> their body's ability to absorb calories is a limiting factor

That depends on what "calories" you're consuming (as I responded to another comment, calories are not just calories). If you're getting calories through animal fat, then indeed absorption is a limiting factor. If you're chugging pure glucose/sucrose dissolved in water, then that limit is significantly higher, and you start hitting the physical limit of how much liquid volume can physically move through your body without it being a torture method.

Which actually leads to the primary cause of the obesity epidemic: the prevalence of sugar, and particularly in forms that get directly absorbed into the body.
by joshuamorton | 2025-10-23 07:12:18+00:00
> It is basically indisputable that we are exposed to less trauma than people in the past. To a laughable degree.

And standards of living and life expediencies have gone up and to the right.

That 100 years ago people managed to cope with the traumatics of daily life doesn't translate to their coping being healthy or their lives being better (consider the massive drinking culture of the mid 1800s that ultimately led to prohibition)
by vkazanov | 2025-10-23 07:12:23+00:00
There are literally 1000s of non-DnD RPGS!

I am also past the age of wanting to believe in magic. And also past the age of having time for long plays. Most of my friends are busy doing serious adult stuff.

So outside of baroque dnd-like systems, my personal favourite right now is a subgenre called journalling solo RPG, which are often minimalist, but covering all kinds of themes and topics.
by csnweb | 2025-10-23 07:12:27+00:00
That might take a few days or weeks, it seems like they put in some decent effort into it this time. From skimming the supplement I wouldn’t be suprised if the speedup is only 100x though. That’s still significant, but clearly less than they claim. For example I am not entirely convinced that 20% flops efficiency is really the upper limit or that the slicing overhead of 5x is really needed here.