skysight-inc/HackerNews huggingface dataset:
Attempting to train this on a real workload I converted over the weekend after, "step" 8M~ so far and rarely scores above 5% and most are 0% but has scored 60% once 7M~ steps ago.

Adding more than 1 GPU didn't improve speed but that's pretty standard as we don't have fancy interconnect. Bit annoying they didn't use tensorboard for logging, but overall seems like a pretty cool lib - will leave it a few days and see if it can learn (no other algo has so I dont have much hope).
Maybe it's different on the desktop, but on the iPhone it only detects the same photo that may have been saved at different resolutions or things like that. That's useful, but I really want something that can say use an embedding or something to group all 10 photos I shot of friends around the campfire and help me select one keeper and delete the other 9.
Show HN: An AI Powered Legal Assistant
Hi HN,

I’ve been building Lexence with a small team - it’s an AI-powered legal assistant designed to help people understand, draft, and explore legal content faster.

You can ask legal questions, get clauses drafted, explain legal jargon, or paste full contracts for a breakdown. We’ve trained it using multiple data sources and kept the interface simple for anyone to use - not just lawyers.

It’s free to try right now. We’d love feedback on the product, the UX, and what you think we could improve.

Try it here: https://www.lexence.tech/?ref=HackerNews

We’re around and would love to hear your thoughts
Governments are not startups. Boring and predictable is what the public and the markets want.
An ecosystem analogy should draw attention to the fact that most biomass in most ecosystems is not in the apex predators but in the lower trophic levels. Apex predators are a useful regulatory mechanism for the ecosystem, not the be all end all of natural selection.
They have such software, but you can’t simply delete messages
The entire concept of using a mobile device to deal with state secrets is insane.
With Musk upstaging Trump in White House interviews, you'd expect him to be ejected long time ago. Hence the existence of the leverage. Something on the level of helping Trump rig the election. That sort of leverage that would completely destroy Trump if it ever goes public.
Thought2Text: Text Generation from EEG Signal Using Large Language Models
It might be the non-mosaic one.
> put tax money in stocks and get a good return

except now, I guess...
lol at that level of “good deal” one could find a recent low-mileage gas car for half what you paid. $7500k will pay for a lot of gas.
> In the 20-teens

That being 2013 to 2019?
I am also curious to see these D1 vs DO comparisons if someone has.
I think there is a big divide here. Every adult on earth knows magic is "fake", but some can still be amazed and entertained by it, while others find it utterly boring because it's fake, and the only possible (mildly) interesting thing about it is to try to figure out what the trick is.

I'm in the second camp but find it kind of sad and often envy the people who can stay entertained even though they know better.
Rust is one tool which can be used to avoid life time issues. It is not the only tool. It also only works perfectly only when you exclusively limit yourself to using safe Rust and not use C libraries, unsafe Rust, or not directly use APIs that use integers (I assume in this example, Rust may have special safe wrappers, but in general the language also does not prevent this error). Resource management is something model checkers could verify in C. One could also design a safe API around it in C. Possibly GCC's analyzer could find such issues. In any case, the question is how much effort one wants to invest or not and what tradeoffs the solutions have. A small risk of missing such things may also be an entirely reasonable choice, even so Rust proponents irrationally claim otherwise. For example, curl uses C89 which is certainly not the best choice for safety. It is the best choice for portability to obscure platforms, but this requirement would also rule out Rust.
I'm a bad person who read too many old comics - I thought this was a Victorian history snippet about tar-less "tarring & feathering", perhaps with honey for a gourmet twist ...
Reproducible devops
… or don't, if you think the Dark Forest hypothesis is likely to be true.

---

Separately, and with the intention to help, not to be pedantic:

The phrase How it works? is an immediate turn-off. Standard English phrasing is How does it work?. (By "standard" I mean that every native speaker I can imagine would say it this way, and no native speaker I can imagine would ever use the website's phrasing.)

I often see the similar problem of using both how and like together, when either is acceptable, but not both. (Like typically requires what, not how.)

Correct: How does it look?

Correct: What does it look like?

Incorrect: How does it look like?

Sometimes the latter problem compounds the former one.

Doubly incorrect: How it looks like?

To me, a native English speaker, the incorrect constructions smack of "non-native Internet Englishes". A website/service must persuade me (and others) to look at it, let alone use it, so the copywriters should pay close attention to their rhetoric — and reading miscues are all but guaranteed to reduce persuasive power.
> Or even worse, engineers who are preventing you from making profit over "safety" concerns.

Ugh, this.

After doing SRE for nearly a decade and being utterly pigeonholed, I've come to believe it's more accurately placed in the "controlled opposition" bucket than anything about either reliability or engineering.
And make sure your bosses boss knows who you are and how good you are, so that they'll want to keep you when your boss ends with said potato.
> but then you are immediately conflating that with a reputation for being a "stable employer" (read: not firing people when maybe you should), which is not how I want my tax dollars to be used.

You're using an incorrect definition for "stable employer". Employers with low turnover rates are stable employers. The usual reason for low turnover rate is employee satisfaction with the job and their work environment, not a failure to fire people who should be fired. If you know of a government employee who should be fired you can apply political pressure on the people responsible and, if needed, vote them out of office and replace them with someone who will fire that person.

Spending is a legitimate concern, and there are situations where money in government is being wasted, people are bribed, no-bid contracts are awarded, etc. That happens much less than you'd think though and you can run into the same kinds of problems in the private sector too. It's much easier to spot when it happens in government because the books are open records.

> I want the federal government to be exactly as big as it needs to be in order to deliver on the democratically decided goals of the American people.

Consider that governments are capable of proving a service at cost while a private company cannot because on top of the cost they also need to fill their own pockets with taxpayer money. Private companies must make profit, which means that they must charge taxpayers more than necessary.

I'd agree that we want talented government workers, and we often get them, but most of all we want the goods and services we're paying for. We shouldn't have to lower our ambitions, if anything we should be demanding more from our government, and that includes getting more for our money.
if you plan to look at pointer provenance please check recent HN discussions like this one ( https://news.ycombinator.com/item?id=42878450 ) and transitively links to source papers for C.

TLDR (imho) C has failed to define pointer provenance but had to acknowledge its existence. LLVM and GCC have their own ideas on it which means their open issues on it are different. For practical languages aiming to be useful in embedded ie Rust there are complex workarounds: https://doc.rust-lang.org/std/ptr/index.html#exposed-provena.... What is relevant for C3 is that it is likely to be exposed to open issues from LLVM and people will need practical ways to solve them.

ps Don't take my word for it. My tldr might be wrong because of my gamedev experience (like we dont ship products with GCC).
Why? ZigBee is in the same range, no?
Life is too short and the works is to big for that kind of mindset.
“Your scientists were so preoccupied with whether they could, they didn’t stop to think if they should.” - Dr. Ian Malcolm, Jurassic Park
No it doesn't. A DNG is just a container that can hold anything, including compressed data, just like the RAF.

Coincidentally, most proprietary RAW formats are just bastardized TIFFs, and DNG is also a TIFF derivative...

There is zero technical reason not to use DNG. Leica and Pentax use it just fine.
As an OpenBSD developer who frequently fixes portability issues in external software, this doesn’t match my experience. Upstream developers are typically happy to merge patches to improve POSIX compliance; often the result is simpler than their existing kludges attempting to support desired platforms like MacOS, Alpine/Musl, Android, Dash-as-sh, and various BSDs. It turns out a lot of people find value in relying on an agreed‐upon behavior that’s explicitly documented, rather than “this seems to work at the moment on the two or three distros I’ve tested.”
There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.

I don't thing good names will be solved soon
For the machine shop there are the "Gingery" books:

https://gingerybookstore.com/

which is a multi-volume series based on the fact that a lathe is the only tool in a machine shop which can replicate itself, so the first volume has one make an aluminum casting foundry in one's backyard, the second how to use it to make a lathe, then one can use the rough-cast lathe to improve itself (or make a better lathe), and from there make the entirety of a machine shop.

Blacksmithing as noted in the original article is unique in that it is self-sufficient in a way that few other processes are, and downright elemental in what one needs.

Another book which touches on this sort of things is Verne's _The Mysterious Island_ which has a couple of escaped Civil War prisoners making things from essentially first principles:

https://www.gutenberg.org/ebooks/1268

Less on the nose are _Robinson Crusoe_ and _The Swiss Family Robinson_, though those have starter kits in the form of flotsam and jetsam (rather more than that for the latter).
How to Evaluate an LLM System
And it'll cost more. Trump will say it's a win. But other countries will get cheaper Hondas. American consumers lose out in the end.
Examining fire risk in London using the London Fire Brigade database (2023)
interesting! I'm in the process of designing the `/commands` functionality, a dice roll would be easy enough to implement I guess :)
By the way (hello, adobe).
DNG compression compresses worse than 7zip, haha.
Too much for an open standard, too hard to add LZ4 as an option in the times of having 24 core setups :D
Yeah, but they mostly can't tell the difference in blind tests.
Notably, Warren Buffett essentially exited the stock market over the last few years because he believes all his investments were massively overvalued.

That does paint a pretty grim picture wrt potential stock growth, if this finally triggers the correction back to a more sane stock price (last I read about it, you'd have to hold the stock for 65 years for the investment to break even).

The current stock valuations are essentially based purely on the same mechanic that makes Ponzi schemes to successful... At least short term.
Usability is overrated, or human are spoiled.

End of day, you just need to communicate, most software, how ever outdated, should be sufficient.

It’s a user problem, blaming software is a distraction.
I was sure id find something about this on hn and im just saying hello because im busy reading the whole thing :/
Vaccination is not a "personal choice"
Oh, you seem to be right.

But isn't Swift lower-performing than C, C++ or Rust?
I was part of mittelstand once.

I think it is very hard to compete in the market where lot of things are subsidized by VC money. The new VC backed companies have more money for marketing, subsidized sales wherein older orgs are hard to move.

Esp. for german orgs, they are very hierarchical, getting an innovation out is hard. Add union to the mix. Their margins are razor thing. It is a struggle. I can imagine back in the day, they moved the innovation needle.

Lot of these companies are often bailed out by the government as they employ alot of people.
its going to be like twitter, anything that remains up will be broken beyond any utility. And since this is not something which derives values from others' contributions, it won't even survive beyond this in any form.
Can you elaborate on what you mean by that?

Annual admin costs very much depend on how complex the business is, no?
The primary recurring obligation for a UG is the mandatory retention of 25% of annual net profits until the share capital reaches €25k, enabling tax-neutral conversion to a GmbH.

What I could think of for UG with idea on converting to GmbH, you could have:

- UG setup cost (fairly low compared to GmbH)

- UG/GmbH accounting & tax compliance

- Commercial register updates

- Notary fees for structural changes, and eventually the conversion process
To address your concern, you could look into avante[0]

[0]https://github.com/yetone/avante.nvim
MediathekView 14.2 Released
The bottleneck is usually in SD card write speeds, however. Sport photographers often skip raw and only use JPG because the files are smaller and as a result, one can take more photos in one burst.
Don't forget GPGPUs doing that for HPC (first), then crypto, then AI.
London Underground Speed Validation (2024)
Good to see startup strategies which help build stable, solid middle-sized companies.

Germany has a great success story by the name of the "Mittelstand" (SME businesses), which means a big part if the market are small to middle enterprises. This is far more consumer-friendly and innovative, as more competitive as it's not relying on a few big players like in the US that might also collude with each other.
It is like you have patient with clogged arteries and your solution is to remove the arteries because the new ones, once rebuilt will be not clogged.
I can recommend watching the free documentary "The Microsoft Dilemma - Europe as a software colony" which highlights and explains how they target corrupt branches of the government, with under the table deals for specific threats and doxxes against politicians, up until "shilling" as government officials when they are not even working there, creating fake email addresses on their tenant's email domains to make it look like they have an administrative say in decisions in other teams of the projects.

https://m.youtube.com/watch?v=duaYLW7LQvg

Yt-dlp while it's hot. Microsoft sure sends DMCA takedowns after this one.
British Comic Creator Banned from Visiting USA for 10 Years
> here is an analysis that says it was the phone at fault, not human error

> I have trouble believing anything except butt covering at play.

No, I did not cheat. We just happened to be hanging around without undergarments, and, you know, we had been eating bananas, and somehow some banana peel fell on the floor, and then I slipped, and grabbed the first thing I could hold on to, and that's how we both accidentally fell on the couch, and then the dog got excited and jumped on us to play, and that's how I unvoluntarily got jump-humped into this unfortunate event..
"machinery and electrical". They must be Linux penguins.

https://www.theguardian.com/australia-news/2025/apr/04/revea...
Stop wrestling with mocks. Start shipping confidently
Simple test agent that:
- records traces; input, output, Db/ORM queries, inter-service calls, events and their responses
- records from any environment (record from pre-prod environment to start with)
- Run traces using our CLI at every PR to compare the recorded trace to the trace of the build with the code change. Best thing - it mocks all outbound calls
> doesn't have quite as robust processes

They do have a double-pass system for all works based on scanned pages, which is quite nifty. Green means two passes complete: https://en.m.wikisource.org/wiki/Index:Sophocles%27_King_Oed...

Plus you can just jump in to any work, in true wiki fashion.
How strong engineers break the rules and get away with it
Based on my experience building AI documentation tools, I've found that evaluating LLM systems requires a three-layer approach:

1. Technical Evaluation: Beyond standard benchmarks, I've observed that context preservation across long sequences is critical. Most LLMs I've tested start degrading after 2-3 context switches, even with large context windows.

2. Knowledge Persistence: It's essential to document how the system maintains and updates its knowledge base. I've seen critical context loss when teams don't track model decisions and their rationale.

3. Integration Assessment: The key metric isn't just accuracy, but how well it preserves and enhances human knowledge over time.

In my projects, implementing a structured MECE (Mutually Exclusive, Collectively Exhaustive) approach reduced context loss by 47% compared to traditional documentation methods.
If people don't care about work being easy, then all the people in this thread should stop telling people they're not allowed to complain because their job is easy. The job being easy either matters or it doesn't.
Honda has been working on moving much of it's supply chain to the US for a long time - they have multiple factories across Ohio and Alabama.

In 2023, they announced that they were moving all Honda Accord manufacturing to the US [0], and their prices haven't changed significantly either ($27,615 in 2022 to $28,295 in 2025 compared to median household incomes rising from $74,755 in 2022 to $77,719 in 2023 - 2024 and 2025 numbers aren't out yet).

Most base model products won't see significant prices changes due to price elasticity of demand and better in built margins, but mid-upper tier products will see prices soar because the customer base targeted with those products tend to have a greater tolerance to price increases.

The biggest pain will be bore by dealerships, as manufacturers finance cars to them at a wholesale rate, and the dealers set the final list price. As such, they will now have to either reduce their margins or see their local demand leave.

[0] - https://www.wdrb.com/news/honda-decides-to-move-all-accord-p...
You just (lol) need to give non-standard problems and demand students to provide reasoning and explanations along with the answer. Yeah, LLMs can "reason" too, but it's obvious when the output comes from an LLM here.

(Yes, that's a lot of work for a teacher. Gone are the days when you could just assign reports as homework.)
This touches on a critical issue I've encountered in AI development: the synchronization between documentation and rapidly evolving AI systems.

Here are my key learnings:

1. Version Control for Context: I've found that treating context as a first-class citizen in version control is crucial. Each model iteration should have its context version tracked alongside code changes.

2. Bidirectional Traceability: In my experience, implementing bidirectional links between documentation and code/model behavior helps catch context drift early. I use a MECE framework to ensure completeness.

3. Automated Validation: I've implemented hooks that verify documentation consistency with model behavior during CI/CD. This caught several instances where model updates silently broke assumptions in the docs.

The challenge isn't just keeping docs in sync, but preserving the why behind decisions across model iterations.
Theoretical battle: dark energy vs. modified gravity (2017)
Reducing waste without a long term (multigenerational) plan does not solve the waste problem ;)
Technical Product Manager / Product Engineer | Paris | Remote OK | Relocation OK

Location: Paris, France
Remote: Flexible
Willing to relocate: Case-by-case
Technologies: Product Management, AI/ML (LLMs, NLP, Pytorch), Python, Javascript, React, FastAPI, SQL, MongoDB, AWS, Google Cloud.
Résumé/CV: https://drive.google.com/file/d/1PjAo-PtmdDnmPqd5esLQx54sK01InWDC/view?usp=share_link
LinkedIn: https://linkedin.com/in/emmanuel-federbusch
Github: https://github.com/nesco
Email: emmanuel at federbusch dot fr

Hi HN, I am a Technical Product Manager / Engineer looking for new opportunities.

Most recently, I served as CTO for a startup organizing pharmacological data for LLMs, selected for CES 2025.

Previously, as a Product Manager at Allphins, I helped grow ARR from $125K to $2M by extending platform capabilities for reinsurers. And before that, as a ML Engineer @ IBM, I helped BNP Paribas deploy OCR internally to automatize operational processes using OCR, saving significant manual effort.

Feel free to contact me, even if it's just to connect!
I think they had radar but not lidar.
> Every company I've ever worked at has more work that they would like to do than they have engineers to do it

I've worked at a couple of BigTechs, where there were between 5-20x more engineers than actual work. The trade-offs are... strange in that world.

> Also maybe it's a US vs EU thing, but at every engineering and IT company I've ever worked in Europe, the person two steps above me was basically always an engineer or at least has a science or technical background.

I haven't found that to be common in the US. I've had a number of front-line managers who were (somewhat) recent engineer conversions, rarely had anyone above that level who was.
Which is really weird. Near as I can tell, it’s just a pouch lipo.

The charge currents for sub-zero are near zero amps, but are still > 0. It should destroy the cell, but apparently doesn’t?

Any insight?
Well, down voters, I use it to create a virtual NPC in an open world game I play. Not for cheating, however the cheating implications are obviously visible.

Carry on with your disagreements!
Interesting choice to pick something like hiqlite over something like sqlite or an equally well-established solution as the default implementation for something as important and long term as an auth solution.
I rather retract it. I'm all for unambiguous communication, and if the wiki doesn't even say that the meaning is disputed[0] then I'll accept it.

> Or can you find any article in a notable publication

Well the very original meaning of open source as various parties agreed on the term in April, 1998. It did not grant the right to distribute or redistribute (possibly modified) open source libraries as part of your program. Then the meaning changed shortly after it, and they switched to the Debian social contract. (As far as I could gather.)

[0] : https://en.wikipedia.org/wiki/Open-source_software
Please read Bill Gates's Letter to Hobbyists and don't do this. He's not going to be happy that people are ripping off his Altair BASIC and not giving him any money. What you're doing is just not fair to him.
Freenet, now rebranded to HyphaNet.
What mainstream language has type system features that make multi-threaded access to external resources safe?

Managing something like that is a design decision of the software being implemented not a responsibility of the language itself.