skysight-inc/HackerNews huggingface dataset:
Hi HN, I’m Igor, co-founder of Lightly AI (https://www.lightly.ai/).

We just released LightlyTrain, a new open-source Python package (AGPL-3.0, free for research and educational purpose) for self-supervised pretraining of computer vision models: https://github.com/lightly-ai/lightly-train

Standard vision models pretrained on generic datasets like ImageNet or COCO often underperform on specific domains (e.g., medical, agriculture, autonomous driving). Fine-tuning helps, but performance is limited, and getting enough labeled data is expensive and slow.

LightlyTrain uses self-supervised learning (SSL) to pretrain models directly on your own unlabeled images or videos. This adapts the model to your specific visual domain before fine-tuning, leading to significantly better performance with less labeled data.

Key Features:

- No Labels Needed: Pretrain using your existing unlabeled image data.

- Better Performance: Consistently outperforms training from scratch and ImageNet-pretrained weights, especially in low-data regimes and domain-specific tasks (benchmarks in README/blog). We see gains across detection, classification, and segmentation.

- Domain Adaptation: Tailor models to your specific industry (manufacturing, healthcare, retail, etc.).

- Supports Popular Models: Works out-of-the-box with YOLO (v5-v12), RT-DETR, ResNet, ViTs, etc., integrating with frameworks like Ultralytics, TIMM, Torchvision.

- Easy to Use & Scalable: Simple pip install, minimal code to start, scales to millions of images, runs fully on-premise (single/multi-GPU).
We built this because while SSL research is mature, making it easily accessible and effective for industry computer vision teams was hard. LightlyTrain aims to bridge that gap.

We’ve benchmarked it on COCO, BDD100K (driving), DeepLesion (medical), and DeepWeeds (agriculture), showing strong improvements over baselines (details in the repo/blog post linked below). For example, on COCO with only 10% labels, LightlyTrain pretraining boosted YOLOv8-s mAP by +14% over ImageNet weights and +34% over no pretraining.

- GitHub Repo: https://github.com/lightly-ai/lightly-train

- Docs: https://docs.lightly.ai/train

- Detailed Blog Post/Benchmarks: https://www.lightly.ai/blog/introducing-lightly-train

- Quick Demo Video: https://youtu.be/5Lmry1k_cA8

We’re here to answer any questions! Happy to discuss the tech, benchmarks, or use cases. Commercial licenses are also available for businesses needing different terms.
No, I had the exact same thoughts. I personally find it crazy to think that you'd buy something (that isn't an explicit perishable or consumable) and intentionally buy something shoddy or discard it after only a few weeks.

With regards to clothing, I'm kind of glad the market for cheap shit from sweatshops is getting a beating, as I'm tired of seeing fewer and fewer legitimately durable clothing items. We need more union shops like Carhartt's (which only makes a few things anymore) building nice durable clothing. God knows a good pure cotton duck jacket or pants are both better for the environment (no petroleum products for synthetic materials and longer life) and frankly a better investment when they last years or at least months under the hardest abuse.
The article is about Temu. Amazon is not mentioned.
Really appreciate the feedback, really happy it's helping you :)
Computer Vision pretraining for the masses!
What?!

Nvidia is valuably precisely because the software, which is also why AMD is not so valuable. CUDA matters a lot (though that might become less true soon). And Nvidia's CUDA/software forward thinking most certainly predated AGI FOMO and that is the CAUSE of them doing so well with this "AI boom".

It's also not wildly overvalued, purely on a forward PE basis.*

I do wonder about the LLM focus, specifically whether we're designing hardware too much for LLM at the cost of other ML/scientific computing workflows, especially the focus on low precision ops.

But..
1) I don't know how a company like Nvidia could feasibly not focus on designing for LLM in the midst of this craziness and not be sued by shareholders for negligence or something
2) they're able to roll out new architectures with great improvements, especially in memory, on a 2 year cycle! I obviously don't know the counterfactual, but I think without the LLM craze, the hypothetical generation of GPU/compute chips would be behind where they are now.

I think it's possible AMD is undervalued. I've been hoping forever they'd somehow catch up on software. They do very well in server business, and if Intel continues fucking up as much as they have been, AMD will own CPU/servers. I also think what deepseek has done may convince people it's worth it programming closer to the hardware, somewhat weakening Nvidias software moat.

*Of course, it's possible I'm not discounting enough for the geopolitical risk.
> If you’re not changing your mind, it’s likely you’re not actually having an argument

If you've made up your mind (even if, theoretically, it could be changed) why would you have an argument about it in the first place? Discussing the already settled is rather boring. Unless one is grandstanding for some other purpose, people move on once they've made up their mind. They don't keep exploring the same ideas over and over and over again once they've settled.

Argument is there to explore that to which you have not yet made a mind. Your mind won't change because there is no basis on which to change from.
They aren't using GitHub correctly, so they have the installer for Windows in-tree.

https://github.com/ubisoft/Chroma/blob/main/Release/Chroma_s...
It's at the very least shorthand for "probably has a valid student visa" here.
Advertising on the whole is not recession proof[1], although in the last two dips Google showed growth in ad revenue[2], and Meta was relatively stable[3].

The first thing that gets cut is 'new channels' and experiments (read: channels that have bad measurable ROI). Pinterest, X, Snap.

After that it's the most 'wasteful' brand spending/high cost per reach broadcast media that gets cut. Cinema, local TV, and increasingly nationwide TV.

Then when the economy comes back to growth there's a broader recalibration of budgets.

Because Google search has a very simple, easy to understand impact on sales they actually grew faster in recessions. Then when the recession ends brands don't see any reason to cut that spending.

1 - https://www.ibisworld.com/us/bed/total-advertising-expenditu...
2- https://www.statista.com/statistics/266249/advertising-reven...
3 - https://www.statista.com/statistics/268604/annual-revenue-of...
Congress is vested by the Constitution with the power to appropriate funds, or to not appropriate them.

There is currently a Republican Congress and Republican President.

Congress could & should enact these cuts immediately instead of having the Executive do whatever it is that DOGE is doing. The Constitutional mechanism still works, and would be much more effective.
Rookie mistake, you forgot to include "I need the answer or a kitten dies" /s
The answer is: rhetoric. It's a fake argument to justify US tariffs.
It won't work for people like you and me, but Trump fans will love it.
So here is an amusing thought experiment I thought of at one point.

Imagine a very high resolution screen. Say a billion by a billion pixels. Each of them can be white, gray or black. What is the lowest entropy possible? Each of the pixels has the same color. How does the screen look? Gray.
What is the highest entropy possible? Each pixel has a random color. How does it look from a distance? Gray again.

What does this mean? I have no idea. Maybe nothing.

Also sorry for writing two top level comments, but I just really care about this topic
It's really only one guy that underestimates it
Do we think doge keeps an internal dashboard for % US government destroyed?
thanks Tim! So glad it's been helping your team move faster
You could check the Realtime Facism Tracker[1], that someone here made[2].

[1]: https://www.realtimefascism.com/

[2]: https://news.ycombinator.com/item?id=42964280
The vast majority of humans have better things to do with their life than figure out how to secure their personal network.

Sure. But this doesn't have to be an either/or choice.

It's possible to make it easy for those willing to surrender all privacy and control without making it impossible for those who don't.

Example: Amcrest cameras are just fine with being restricted to the local network. If you ask nicely and order direct, they'll even give you a discount.

https://amcrest.com/
There’s a pretty damning quote in there from the Cato Institute. Nobody would like to see a reduction in federal spending (in theory) than them. Regardless of how you feel about NYT, it’s telling that the Cato Institute is disappointed by DOGE.
I know I have repeatedly emphasized this fundamental problem in various conversations lately, but it is a fatal flaw of our system of laws, which is stupid and broken and exists only in former English colonies. Under our hallowed and majestic system, a person has to gain standing to ask the court for relief, which often means the easily foreseeable bad thing has to have already happened to them.
> rooting for the USG to remain the calcified, corrupt, bloated, and morally bankrupt

So it’s better to make it less efficient and more expensive? I know two people who were DOGE’d and asked to come back. Both are getting 4x what they earned before as contractors.

Cutting USAID was probably the only coldly efficient thing DOGE has done. Everything else has just been stupid and ineffective.
From a decade ago, I remember the Chinese-made PPLive software which distributes pirated TV streams through your peer-to-peer client software. https://en.wikipedia.org/wiki/PPTV
he might have meant Reich though
For all of its many flaws and the boatload of trouble that has come of it, I still ultimately believe that 4chan is unfairly maligned.

I can't deny that the majority of the website's culture has been tainted by idpol bickering ever since /pol/ was added to it, but I'm always going to appreciate 4chan for being a place where I can write ostensibly anonymous posts and talk with other likeminded people about anything and everything.
When you have a funny, good faith conversation with someone else on a website that gives you no incentive whatsoever to have one, it feels good.

Soyjak.st is unfortunately nothing like that. It is a website about itself, and itself is a parody of post-2014 rightwing 4chan meme slop culture. It is earnestly what most people believe the entirety of 4chan to be.
Tan is not especially conservative; he, like others, has witnessed a failure to address those social issues turn SF into a dump. There is a great difference between noticing the same objective problems as some Trump supporters - which are nigh impossible not to if one does live in SF - and supporting the same solutions. There is also a difference between the same underlying values and worldview and being willing to consider some of those solutions because the progressive options have spectacularly failed.

PG is not someone I'd consider remotely right-wing. I periodically see tweets of his surface and he seems strongly opposed to the current administration.
I agree. Does anyone know much heavy lifting is done by pg_query in wrapping the Postgres code vs. Postgres in expressing that code in a manner that makes pg_query possible?
A lot of the war stuff gets framed in very odd terms. If you want a local defence industry then pay for it. Enforce component sovereignty requirements... Which everyone already does. Then actually react to reports which call out the gaps and pay to close them.

This bizzare "we'll bring back manufacturing and be ready all the time" thing seems to imagine you'll just turn the local widget maker over to knocking out high temperature stealth composites for hypersonic missiles real quick.

Which is of course the story of a lot of American manufacturing: it's hard to get a hobby run of PCBs because all the PCB makers are optimized for large orders for defence procurement (and the clearance, supply line and stuff requirements that brings).
"What would it take to convince you otherwise" is a question I've asked in the past, but I'm less and less convinced of its utility.

If the counterparty knew the answer to that, they would sit down with Google, not engage in an argument. Debate is mainly information sharing, but also to some degree about exploring the answer to that question.
If you are looking for an alternative that can also chat with you in Slack, create PRs, edit/create/search tickets and Linear, search the web and more, check out codegen.com
Orange man is openly defying a SCOTUS order (a 9-0 one at that) and disappearing people to El Salvador without due process.

He is bad. There's no way around it anymore.
Nobody gets promoted by making a phone call and telling their boss that nothing is actually in violation of law.

But kick a door down in your sparkling clean body armor and perp walk some guy who makes a quarter million dollars a year out of his mansion and you're well on your way.
I get strange languages sprinkled through my Gemini responses, including some very obscure ones. It just randomly changes language for one or two words.
It's true, the bullet train prints money for JR. But there are also many train companies that are only profitable because of their real estate holdings around the lines, especially smaller private companies like Tokyu.
Gonna state the obvious: freedom and peace. People mention money but money followed technological boom. And, yes, peace derived from military.
Molecular design of therapeutic LSD analogue w reduced hallucinogenic potential
Of course. I remember reading transcripts of Cristopher Poole cooperating in court during a trial. He used to straight up tell users he would fully cooperate with authorities if required. Nobody there is in the business of going to jail.

You're anonymous to other users. Unless you're behind seven proxies, connecting your posts to your real identity is as simple as correlating 4chan logs with ISP logs. Usually that requires court orders so it tends to happen in response to real offenses. Insulting each other with slurs isn't enough for a court order so it's fine. Chances are the NSA knows all your posts regardless.
It only shows what people are buying, not what they want to buy. Cheap crap might sell a ton because it's cheap and listed at the top of the search results. Which then feeds into it being kept at the top of the search results. A lot of times if the item is cheap enough people don't bother with returns and rather just throw the item out, something that will go completely unseen by the metrics.

Ratings are also not very helpful because they are manipulated in a variety of ways. Things like bots/mechanical turks, putting offers in the package to give people money back if they rate the item 5 stars, or hijacking a well rated product listing by changing it later or taking advantage of item variants system.

So, I very much don't trust any of their data myself.
> I would almost be inclined to say that Python and Rust have more differences than similarities.

This is somewhat of a stretch: dyn Traits in Rust are sort of like compile time duck typing. OTOH, interfaces in Go and virtual functions in C++ are the same thing.
That is mentioned further down in the article.
The tribunal states that one of his infractions was publishing a letter he received telling him to stop dissenting.

> Also why would a conspiracy forbid people to talk about something

It's not a conspiracy if there's no attempt to keep it secret, is it?

The fact that some conspiracies are sometimes detected due to mistakes or whistleblowers doesn't mean their attempts at secrecy were useless. Presumably there are conspiracies that are never detected, but even if they are, secrecy and intimidation tactics still have value to the conspirators. Look at this very thread: it's full of people baffled that anyone might not trust their doctor. But if doctors are being forced to toe the line and not reveal that they're being so forced, then you aren't trusting a doctor, you're trusting someone in the licensing authority or public health agencies - very different.
You started out by saying 99% of web code is IO, then casually dropped down to 70-80%, as if that was the same thing. 20-30% of a huge codebase is still a significant amount.

I've never said IO is irrelevant to web applications. But that in my experience, those 20-30% or whatever can be important, complex and time intensive (the Word generation was actually one od the most time consuming parts of the last application I worked on) enough that fencing them off from the side effecting code in some way can pay off (one way to do this
without going fully PFP is outlined here: https://www.jerf.org/iri/post/2025/fp_lessons_purity/#fp-pur...).

> First one looks like meta programming. IO. You are programming something else.

I don't understand what you're saying. I was working on a document management system whose contents were stored in tree structures. These structures routinely had to be transformed into other structures. That's a very algorithmic task where the IO can be fenced off very easily (and should be fenced off if only for the sake of easier unit testing). This was literally one of the most common things happening in the codebase.

> Chatbots are high IO.

in the sense that every useful program has IO. Otherwise, there's a whole bunch of transformations and intent recognition and skill dispatch and what not that happens between the request and the response, and that can happen entirely in memory on one machine (it can also be offloaded wholly or in part to an external service like Amazon Lex, it depends on the use case, but even in the case where we used Lex we ran a bunch of manual transforms on the output for postprocessing).

> The modern day method of coding these servers is to be non blocking as much as possible.

Recent developments (e.g. virtual threads coming to Java) seem to indicate otherwise. Blocking code and non-blocking code are both valid for different types of scenarios. And offloading tasks asynchronously to a task runner doesn't mean that the code running those tasks doesn't have to be written.

---

I really do think we've just worked on very different types of applications, and I just reiterate my point from above (and from the blogpost): There are enough use cases where clearly fencing off IO from algorithmic code pays off. If it doesn't for your use case, then don't do it.
I'm surprised to see this kind of blue-anon discourse here. Why are we discussing the players of this administration "whacking" each other? There's plenty of horrible things happening in broad daylight, harms that the administration is inflicting on the American people. Why add a layer of speculation about a power struggle where they may or may not be trying to harm each other, when there's no reason to believe such a thing exists? What matters is that they're getting along well enough in the moment to push through their agenda. Hell, Trump has repeatedly floated the idea of running for a third term, which would in and of itself be an illegal power grab; no need to speculate some scenario where Trump gets martyred and Vance takes over when the much simpler and more likely scenario is that Trump just ignores the law and does it himself.
Why bullets won't make your case
3D printing absolutely sucks for production runs of more than a few dozen, and it produces finishes nowhere near as good as injection moulding.
We tried it on medical data and agricultural data as mentioned in our launch post:

https://www.lightly.ai/blog/introducing-lightly-train

But we will keep on exploring more domains and downstream tasks, you can be certain of that!
Sure, but you didn't need more than a few engineers for a CRUD app anyways. The problem with building a useful business is that CRUD generally is not enough, and the actual value-add is something novel that an LLM will choke on since it's not in the training data.
> Congress could & should enact these cuts immediately instead of having the Executive do whatever it is that DOGE is doing

The whole point is there are no cuts. USAID was easy. DOE just moved jobs around. After that, there isn’t anything actually being cut. Just stupidity and chaos. (And possibly grift.)
i don't see a lot of people providing objective observation on this topic, it's all group think hyperbole.
AMD Achieves First TSMC N2 Product Silicon Milestone
Python requires less lines of code (much less?). Comparing Ruby with Python wouldn't shock me.
Windows 11's controversial Recall feature could soon arrive for Copilot+ PCs
I was wondering what had happened. Suddenly it was much too easy. It was really hard at the start.
Is it possible that Elon and Orange man have made mistakes? Even pretty bad mistakes?

Is it possible there could be "objective" facts about these mistakes that make Elon and Orange man look bad, even when reported fairly?

Is it possible the New York Times could be reporting on these facts?

Is that even possible? Are there any worlds you could conceive of where this is the case?
The purpose of a system is what it does.

It was never about saving money, ever. Stop sane washing this whole scam.

It was about punishing people, organizations, and regulators who annoyed Elon and Trump.

Once you understand that, the whole thing makes sense.
How would you compare that to, say, go? I think the unit of distribution in go is a module, and the unit of compilation is a package. That being said, by using `internal` packages and interfaces you can similarly create the same sort of opaque encapsulation.
IANAL as well. This could work as massive interstate RICO case.. This is exactly how the FBI finally took down the entire mafia/five families in power.

https://en.wikipedia.org/wiki/Racketeer_Influenced_and_Corru...
Again, not necessarily. Different things cause different cancers. You're unlikely to get melanoma from smoking; you're unlikely to get liver cancer from a sunburn.

CTs may not cause significant amounts of wrist/knee cancer - I can't speak either way on that - but that wouldn't mean they're 100% safe elsewhere. For starters, wrist/knee imaging needs less radiation - they're relatively thin parts of the body, and relatively small regions.
The American Empire never existed, because it never could. The US made the explicit decision not to occupy the defeated forces after WWII, save for strategic forces in place to protect the interests of the host countries. The US opened its market (the only market of size left and still the largest consumer bases in the world, by far) with no tariffs.

What the US got in return was cheap goods and a whole lot of debt. What the world got was stability. The US is no longer interested in subsidizing the global order.

The current discussion re: “bringing back manufacturing” is making the mistake that everyone always makes when Trump is involved: taking him at his word. The point isn’t to bring back all manufacturing. The point is to profit off of imports. Some manufacturing will return — whatever is high value added and benefits primary from cheap shipping internally - but nobody thinks that Americans are going to sew t-shirts.

Also, those who are looking for an American decline as comeuppance for being unkind to allies are going to be sorely disappointed. The US has everything it needs to be self sufficient, and no matter how batshit crazy the leadership is, it’s still — still — the safest place to park capital, still the largest consumer market by far (more than twice China), has a stable demographic and a middle class country to its south that brings in lower cost workers as needed. Not to mention being totally energy independent, bordered on two sides by oceans and with more potential port coastline than the rest of the world combined… and also holding the virtually all of the world's supply of high-purity quartz, which is a requirement for semiconductor production.