skysight-inc/HackerNews huggingface dataset:
Hey Simon,

Elliott here from Cohere.

We benchmarked against Nomic's models on our consortium of datasets ranging from text-only, image-only, and mixed modalities. Without publishing additional benchmarks, I am confident in saying that our model is more performant.

At Cohere, for our embed models, we have not deprecated any of our embedding models since we started (I know because I've been there that long) and if we were to start doing so, I would take into account the worry of ensuring our users have a way of accessing our models.

One aspect here that isn't factored is also efficiency. Yes there might be strong open weight models but if you're punching at the 7bn+ weight class your serving requirements are vastly different from a throughput efficiency perspective (also your query-inference speed).

All food for thought. That being said, if for your use-case, Nomic Embed Vision 1.5 is better than Embed-v4.0, happy to hop on a call to discuss where the differential may be.
I might be giving 4chan too much credit but I think in your analogy it’s more akin to 80’s punk (broad subculture) than slam dancing (specific cultural phenomenon).

The way I see it, I lost interest in 4chan because I grew up and became an adult, and so did most of the Internet. We can look back and appreciate our childhood overall while also cringing at the embarrassing parts. 4chan has a lot of both good and bad memories for me and I think the broader Internet as well.
> Do you mean

I mean also taking care of monitoring posts and trying to steer towards and objective of discussion towards assessment, as opposed to visceral reactions, through replies.

When I submit something I try to take some relative responsibility towards the submission - through participation. When I submit something that has undesirable sides (as in, we wish this was not news), I take further responsibility in trying to make the discussion work.

> airs

We are not children. ;) By the way, you are obliged at least by the guidelines to assume we are not, whenever a doubt arises. And in general, it is more hygienic for you if you avoid going around with lowly traits painted on your glasses.
Maybe because it would be the fourth dupe of my submission by then. ;D
Large Language Models in Machine Translation (2007) [pdf]
I'm glad I elaborated. A complete dismissal of all IP-rights is a very fringe very radical position. Most people have a more nuanced IP-rights view about which IP-rights ought to be protected and for how long.

You'll find many more people of the opinion that authors life+70 years is too long, than you will dismissing it entirely.
Science's golden oldies: decades-old research papers still cited today
> Do you think the legal specifics change how we view the regret over those camps today?

I think whether or not, and how, it was tied to the Alien Enemies Act is more than a little relevant to considering what purpose it can serve in discussing the Alien Enemies Act.

How we view the regret over the camps is, outside of that, mostly irrelevant to the context in which the issue was raised in this discussion.
How is that any different than when you actually use an IRC client? You leave the chat, you leave the chat. If you're at a social gather or kick back or whatevs, if you leave the convo, the rest of the people in the group do not enter a freeze state until your return. The conversation keeps going. There's no history or log for you to scroll to catch up. You just re-enter the conversation. How you handle yourself at that point easily shows if you're nice or an asshole. Just like in IRC.
Try reading any advanced math papers on Arxiv
and you'll be amazed how simple and clear physics papers
are.
> and I often view such attempts as a bit patronizing or insincere

It shows up as well in modern parenting guidance, including long term studies claiming that parents who prioritize validation over correction produce children who end up not just more mature, confident, and self-assured, but also with much better adult relationships to those parents.

That said, as a parent myself, I can't help feeling some skepticism that there's a little reporting bias going on with this type of thing— that happy and successful adults report their parents affirmed and loved them unconditionally, and bitter and frustrated adults report resentment and dissatisfaction with how they were raised.

There's no question that kids need emotional safety at home, but it's also clear even in the relatively short term that allowing them the freedom to do whatever they want and then telling them afterward that none of the consequences are actually their fault and they can at any time walk away from anything that makes them feel sad or scared or overwhelmed is not the way either. Even things that should be non-negotiables like going to school have become subject to the whims of a child's day to day emotional state— are the teens who now take a "mental health day" for "self care" every time they oversleep going to eventually turn that around and be able to commit to a desk job? Or are they carrying those expectations into adulthood with them?
A thread about it a couple of years ago https://news.ycombinator.com/item?id=31150996
Use your ears to learn.
That is a lot to unpack. Pass.
The history here is very interesting, Rust went through a bunch of design iteration early, and then it just kinda sat around for a long time, and then made other choices that made modifying earlier choices harder. And then we did manage to have some significant change (for the good) in Rust 2018.

Rust's users find the module system even more difficult than the borrow checker. I've tried to figure out why, and figure out how to explain it better, for years now. Never really cracked that nut. The modules chapter of TRPL is historically the least liked, even though I re-wrote it many times. I wonder if they've tried again lately, I should look into that.

> Another example is the trait object (dyn Trait), which allows the client of a trait to decide whether dynamic dispatch is necessary, instead of baking it into the specification of the type with virtual functions.

Here I'd disagree: this is separating the two features cleanly. Baking it into the type means you only get one choice. This is also how you can implement traits on foreign types so easily, which matters a lot.
Nested threading for long-running threads only really makes sense when you can manage the “read” status per post (as in Usenet and mailing lists). Otherwise, new “leaves” or subthreads in the thread tree are all over the place, and you don’t know which you’ve already seen/read and which you haven’t. Web forums generally only track a single “water mark” per thread for how far you’ve already read, which more or less implies that only chronological order makes sense. You still have hyperlinked indications of which post is replying to which other post, via quotes.
Not OP, but I ended up with Reolink.
Show HN: Templar – Declaring Dependencies in Go Templates
I've been working with Go's templating libraries for a while and kept running into the same issue: managing dependencies between templates.

The standard libraries (text/template and html/template) are great, but they lack built-in declaralation for dependencies and you have to resort to code to carefully curate and load your templates in a particular order.

So I wrote a little library that acts as a preprocessor (with a few loader utilities to kick it off) to manage dependencies at the point of authoring so context is all now local. The goal of this is to just provide some basic building blocks for declaring and resolving dependencies. Goal is NOT to be a full fledged templating library or anything like that (Pongo and Templ do a lot here). I just did not want to stray from - at-least what I felt was - a pretty solid Go's stdlib and templating syntax.

Would love to get feedback (and contributors/help ofcourse). Would this be something y'all would find useful?
I understand it was an experiment but camping supplies are the very last thing I’d order from a site whose entire purpose is to peddle low quality garbage.
Well, there is the small matter of a number of right-wing politicians in the US using musician's works without permission, not to mention those musicians not agreeing with said politician's extremist views.

What's particularly funny is when that extremist politician is too stupid to understand the meaning of the song they're playing. I think the most famous example would be a certain somebody who kept playing Fortunate Son at his rallies, both him and the crowd oblivious to the fact that nearly every verse's criticism directly applies to him. A rich kid who got out of serving in Vietnam, cheated on his taxes at every opportunity, and is screaming about how great the country is while vilifying a demographic that has always been one of the strengths of our society.

I'd say that "respecting the property rights of the creative class" is very much indeed a 'left wing' perspective, too. Not just on a moral issue of "stealing their work is wrong" but also because artists very often mock or satirize right-wing personalities and platforms - punching up. Right wing artists tend to just punch down at society's weakest.
> I've seen the slept agenda

"Slept" as the opposite of "woke", right? This is genius! Is something actually used by more people?
Are we just pretending that calls for political violence aren't more or less de rigueur in today's political climate? Years of "fiery but mostly peaceful" protests, of people celebrating the multiple assassination attempts on Trump, etc. I'm "both sidesing" this not out of a pathological compulsion to defend right-wingers but because pretending this is unique to the right wing means we'll misidentify the underlying cause and fail to fix it.
Yeah, that's a totally legit point!

The good news with mrge is that it works just like any other AI code reviewer out there (CodeRabbit, Copilot for PRs, etc.). All AI-generated review comments sync directly back to GitHub, and interacting with the platform itself is entirely optional. In fact, several people in this thread mentioned they switched from Copilot or CodeRabbit because they found mrge's reviews more accurate.

If you prefer, you never need to leave GitHub at all.
Any new "defense" that claims to use adversarial perturbations to undermine GenAI training should have to explain why this paper does not apply to their technique: https://arxiv.org/pdf/2406.12027

The answer is, almost unfailingly, "this paper applies perfectly to our technique because we are just rehashing the same ideas on new modalities". If you believe it's unethical for GenAI models to train on people's music, isn't is also unethical to trick those people into posting their music online with a fake "defense" that won't actually protect them?
This! Benn Jordan hasn't published anything in months because of scrapers for AI modeling.
Hey!

Since we focus on Enterprise use-cases, we made sure to include training data from domains like you mentioned above. While in very specific use-cases finetuning may be helpful, but we also do offer that as a customization service (just not available via SaaS)
Bitcoin Is the Vault. Monero Is the Mask. You'll Need Both to Stay Free
I’ve been deep in the Bitcoin vs Monero debate for years—but the deeper I go, the more I see this isn’t a rivalry. It’s a false binary.

Bitcoin’s transparency made it credible—but also legible to power. Monero’s privacy made it resistant—but also institutionally sidelined.

The post argues that Bitcoin is the best vault humanity’s ever built—and Monero is the best disguise. One is how you store sovereignty. The other is how you move without being mapped.

Together, they form a complete personal monetary stack.

Would love to hear what HN thinks: can privacy and auditability coexist—or are we locked into choosing between legitimacy and liberty?
Oh yeah the money from the tariffs are definitely going to go to help average Americans. Oh wait be did this last time and 90% of the tariffs went to propping up all the industries that went to shit due to reciprocal tariffs (soy beans and others) and we never recovered. So many countries moved away from us and never came back. That's exactly what's going to happen this time, alienating is from our allies, almost like it's the point to cause chaos and alienation but wait why would trump do that hes always been on the up and up before
Practical Guide to Modern Networking Telemetry
These are all good points, but I’ll add a different take here.

The points are correct but rather than bring “all manufacturing back”, the goal should be to aim for an 80:20 or 70:30. And it will still take decades, but at least with a far better chance of success.

For companies that rely on a global supply chain, manufacturing and even raw materials should aim for mostly global but a guaranteed 20 to 30% local.

It’s one way to offset a real market problem, where
unchecked market forces drives all production offshore or “nearshore; leaving the nation vulnerable to supply chain disruptions.

For essentials like grains, I’d even argue that the nation should opt for an 70:30. It’d be insane for us to offshore the majority of production.
Indeed, I'm sure there's a LOT of people, especially in the HN space are pro-fascist.
Thanks for the feedback!

A couple notes. Running your numbers through Ai it looks like it would weigh about one ton per km of wire. And possibly much less if you’re ok with more power loss and high wire heating. Since this is a short term use that might be fine.

But on top of that the extreme amount of power is only needed because we’re trying to get up to speed as fast as possible to minimize gravity loss.

If we’re not carrying our fuel for the first stage it’s conceivable we only need enough power to hover the unit and gradually get it up to top speed.

I know it’s still a far out idea but might be workable from first principles.
Some of the people at INRIA who created Caml and OCaml.

https://en.m.wikipedia.org/wiki/OCaml

Bertrand Meyer, creator of Eiffel.

https://en.m.wikipedia.org/wiki/Eiffel_(programming_language...
Forgot to add that to the article, but yes, we parse the statement and route SelectStmt[1] to replicas. If there is an UPDATE in the SELECT, we don't handle that at the moment, but can be easily added.

[1] https://docs.rs/pg_query/6.0.0/pg_query/protobuf/struct.Sele...
“Hardware vendors are simply incompetent and slow to adapt to security changes.”

Perhaps the new requirements will give them additional incentives.
Google search (and online direct marketing broadly) have pretty direct impact on sales. It's true that they held up well, relative to "traditional advertising" in recent downturn.

However... there are a lot of money losing campaigns out there. A lot of that relates to economic buoyancy. Startups showing growth for the next round. But also established companies getting into new sectors, defending market share, etc.

We are still, I think, in a "greed mode" economy. Fear hasn't really shown it's face yet. If that switch flips... I suspect meta/alphabet will be impacted this time.

It's really hard to tell though.
Isn't it the opposite: the author is the only one who has the right to dictate what other people do with his creation?

An extreme example: I do not want my code to be used in weapons guidance systems. Am I not expressing my rights as an author?
I don't doubt the new Cohere model is better - but one of the features I value most from an embedding model is having an escape hatch, so I can continue to calculate vectors using that same model far into the future if something happens to the hosting provider.

This matters for embedding models because I'm presumably building up a database of many millions of vectors for later similarity comparisons - so I need to know I'll be able to embed an arbitrary string in the future in order for that investment to still make sense.

Size doesn't matter much to me, I don't even need to be able to run that model, it's more about having an insurance policy for my own peace of mind.

(Even a covenant that says "in the event that Cohere goes out of business this model will be made available under license X" would address this itch for me.)
People who feel ostracised or underappreciated tend to make good marks for cults and extremist groups in general. Another commenter pointed out that changing an opinion is a more emotional process than we'd like to assume.
> You can not argue a legal case from analogy alone.

Yes they can because the analogy directly applies. The technical details of how a computer learns, vs a human learns doesn't really matter here, and is an irrelevant difference.

The reason why the analogy directly applies is because in both cases it is about how IP cannot really control how someone uses the IP.

Just like how IP laws cannot prevent you from listening to music while standing on your head, it also cannot prevent you from training your models on it (while also standing on your head, lets say!).

Instead, IP laws only prevents the publishing of copies of the IP.

So the point and the analogy stands.
You should actually try it. The really big models (4 and 4.5, sadly not 4o) have truly breathtaking ability to dig up hidden gems that have a really low profile on the internet. The recommendations also seem to cut through all the SEO and review manipulation and deliver quality recommendations. It really all can be in one massive model.
I think the obstacles there are distribution and IP rights. I think we will see content like that find widespread appeal and success but actually turning it into $100m in revenue requires having the copyright (at present, not possible for AI-generated content) and being able to convince a distributor to invest in it. Those both seem like really tough things to solve.
Not all stars can go supernova. Sol will never go supernova. Only very massive stars can—or stars that become very massive by absorbing other stars.
Interesting links, though it seems more due to SwiftUI than anything. SwiftUI still seems rough compared to good ole Cocoa. I also remember when Electron apps ate 100% CPU due to blinking text cursors.

For what’s its worth my Figuro library does pretty well for live updating text and scrolling! And I haven’t even optimized layouts yet, it currently re-layouts the entire tree for every frame.
Privacy Laws forgot about user profiling
I think you might need qualifiers on that. Are we talking an unknown / unrelated person living in the proverbial basement, or are we talking a famous movie director? I could see Spielberg or Cameron managing to make something like that happen on their name + AI alone.

If we're talking regular people, the best chance would be someone like Andy Weir, blogging their way to a successful book, and working on the side on a video project. I wouldn't be surprised if something along these lines happens sooner or later.
We've got a pretty good datapoint along that trajectory with Flow. Almost entirely one person and has grossed $36 million. https://en.wikipedia.org/wiki/Flow_(2024_film)
I disagree with this perspective because this case had a really obvious and flagrant violation of due process. The planes were in El Salvador before the courts had determined his citizenship/resident status.

It's moot that he wasn't a citizen because the response to it happening to a legal alien suggests that, if this happened to a citizen, the administration would claim that it is impossible to return him while Bukele talks about how absurd it would be to smuggle terrorists into the US, all while people are arguing over whether or not he's even a citizen, let alone what crimes he committed to justify detention and deportation in the first place.
Why twist every word out of my mouth? Why be so disingenuous?

> the idea that Nazis are somehow 'on the side of' any Jews, in any scenario, is ridiculous and stupid.

Then what do you make of this: https://en.wikipedia.org/wiki/Haavara_Agreement?wprov=sfla1 ?

I never pretended that Nazi Germany was an ally of Israel or Jews or whatever. Simply that at some point in history, Nazis and Zionists shared a single interest. Do you debate this too?

> if you didn't murder and isolate and oppress Jews for a thousand years they wouldn't have felt the need to find a place away from you.

Wtf is wrong with you? Why use "you" as if I was the one committing those atrocities?

Do you not believe Jews can live in Europe? That colonizing Gaza is made justified by past genocide, necessary even? Perhaps you believe in the "Jewish Question" and think Jews can't cohexist around other populations? I do not.

> I assume you are Polish or something? Hungarian? Ukrainian?

No. Stop assuming.

> It's their country too, right? That's what you meant?

Of course it's what I meant you slimey dishonest idiot. I do not care about the religion/ethnicity/gender of my fellow citizens. What do you not understand in "I don't believe in the Jewish Question"?

Let me reiterate my position once and for all, so you can stop baselessly attacking me. Israel is currently committing atrocities in Gaza, and for that reason alone I am condemning it.

I do not believe in the "Jewish Question", this means I don't think having Jewish citizens in my country is an issue. Same thing as for any other "group".

Therefore, I don't believe the Zionist project was necessary in the first place. That said, I am obviously not advocating for the disbanding of Israel and a "return". That would cause tremendous harm for no good reason. What I want is for the colonization of Gaza to stop, is that too much to ask without being labelled a rabid anti-semite?
> Exclusive rights over their published work encourages artists and inventors to publish their work

Do they? Please cite your studies.
My brief attempt at learning about Software Defined Radio on Ubuntu
Which benchmark are you referring to?

Voyage-3-large is a text-only and much larger model than Embed-v4. If you want to unlock multimodality with Voyage-3-large, you'd have to either OCR (really bad results usually) or use a VLM to parse your data into textual descriptions (this works alright, but the cost of using a VLM will jack-up your data-pre-processing costs).
> Personally speaking, I've never cared whether someone "validates" my emotions (and I often view such attempts as a bit patronizing or insincere).

The solution is to be sincere. As to the reasoning behind it, it's not merely to appease the other person, it's to actually consider their point of view, because they might be right. If you don't consider their point of view then you're not considering all options, and more importantly you're willfully ignoring an option being presented by the person you are communicating with. That's not just dumb, it's disrespectful.
Are they actually going back with a contract in ̶s̶p̶a̶c̶e̶ hand? Short-term or long-term? Last time you mentioned this, it was just a counter offer, not concrete.
Not really. Maybe "resource for news and comments for intellectually curious people, with an orientation towards an active participation or just exploration in the current world - involving technology and entrepreneurship".

I have already made a statement in my introductory post on why I decided to submit this.
> Hard agree. Is retrospect I think the model of Delphi, where you must assemble `manually` a `pkg` so you can export to the world should have been used instead.

Very very old Rust had "crate files" which were this https://github.com/rust-lang/rust/blob/a8eeec1dbd7e06bc811e5...

.rc standing for "rust crate"

There's pros and cons here. I'm of two minds.
It could make the current US administration look bad.
Is that still the case? Even for a simple (presumably) board game piece?
Its abundantly clear that narrative is being driven. Its much less clear why, or by who.