MurphyA/hacker-news huggingface dataset:
by emporas | 2025-10-22 07:41:39+00:00
The point of DeepSeek-OCR is not an one way image recognition and textual description of the pixels, but text compression to a generated image, and text restoration from that generated image. This video explains it well [1].

> From the paper: Experiments show that when the number of text tokens is within 10 times that of vision tokens (i.e., a compression ratio < 10×), the model can achieve decoding (OCR) precision of 97%. Even at a compression ratio of 20×, the OCR accuracy still remains at about 60%. This shows considerable promise for research areas such as historical long-context compression and memory forgetting mechanisms in LLMs.

It's main purpose is: a compression algorithm from text to image, throw away the text because it costs too many tokens, keep the image in the context window instead of the text, generate some more text, when text accumulates even more compress the new text to image and so on.

The argument is, pictures store a lot more information than words, "A picture is worth a thousand words" after all. Chinese characters are pictograms, it doesn't seem that strange to think that, but I don't buy it.

I am doing some experiments of removing text as an input for LLMs and replacing with it's summary, and I have reduced the context window by 7 times already. I am still figuring what it the best way to achieve that, but 10 times is not far off. My experiments involve novel writing not general stuff, but still it works very well just replacing text with it's summary.

If an image is worth so many words, why not use it for programming after all? There we go, visual programming again!

[1] https://www.youtube.com/watch?v=YEZHU4LSUfU
by pyrale | 2025-10-22 07:42:20+00:00
> He should not be in jail now.

He should definitely be in jail, as some of the things he's been charged with, and also in other cases sentenced for, were conspiracies to rig his trials and attempts to lean on witnesses, in cases including, but not limited to, this very trial [1]. Him being behind bars is necessary to stop his attempts to rig his own trial.

[1]: https://fr.wikipedia.org/wiki/Affaire_Sarkozy-Kadhafi
Show HN: I'm 13 and built an AI that remembers context across conversations
by nityasha | 2025-10-22 07:42:32+00:00
Hi HN! I'm Amber (13) and my dad Raj, and we built Nityasha AI from Guna, India. After my dad's 12 years of failed startups (2012-2023), we created a personal AI assistant that handles email, coding help, research, and planning in one conversational interface.

I started coding at 9 on a 4GB RAM laptop. We failed 8 times before this—coupon sites, freelancing platforms, consulting. Nityasha is different: it uses Thesys generative UI for visual charts, includes Study Mode with Socratic teaching, and integrates everything so you don't need 10 tabs open.

500+ active users now. We just launched Nityasha Connect where businesses can integrate services directly into the AI.

Would love your feedback!
by vvolhejn | 2025-10-22 07:42:47+00:00
There's a great blog post from Sander Dieleman about exactly this - why do we need a two step pipeline, in particular for images and audio? https://sander.ai/2025/04/15/latents.html

For text, there are a few papers that train the tokenization and language model end-to-end, see: https://arxiv.org/abs/2305.07185
by green7ea | 2025-10-22 07:42:52+00:00
I have a Strix Halo based HP ZBook G1A and it's been pretty easy getting local models to run on it. Training small LLMs on it has been a bit harder but doable as well. Mind you, I 'only' have 64 GB with mine.

Under Linux, getting LM Studio to work using the Vulkan backend was trivial. Llama.cpp was a bit more involved. ROCm worked surprisingly well with Arch — I would credit the package maintainers. The only hard part was sorting out Python packaging for PyTorch (use local packages with system's ROCm).

I wouldn't say it's perfect but it's definitely not as bad as it used to be. I think the biggest downside is the difference in environment when you use this as a dev machine and then run the models on NVIDIA hardware for prod.
by MathMonkeyMan | 2025-10-22 07:44:03+00:00
I was wondering how to deal with that when this becomes a therapeutic option. Worst case might be a colostomy, so somebody whose lungs don't work at all anymore can still "breathe" and poop long term.

On the other hand, maybe it would be fine. The oxygenated fluid would just come out extra dirty sometimes. Also, if you're butt chugging oxygenated fluid all of the time, it's not like solids are going to have time to collect in the colon.

Will oxygenating the otherwise anaerobic environment cause issues with the gut microbiota?
by kergonath | 2025-10-22 07:45:24+00:00
> His case is going to appeal but the court decided to still jail him now "provisionally" (exécution provisoire), which sounds like a political play.

No. That’s how it’s done, and he can thank himself because he introduced the process himself. It’s utterly disgusting to hear him bloviating about criminals in 2007 and now whining because he’s on the receiving end. Shameless.

The law is the law. He’s been convicted enough and he belongs in jail.
by flave | 2025-10-22 07:45:52+00:00
I got this AI-generated version of Without Me recommended in my Discover Weekly. The artist is Orion7.

There's zero disclosure that it's AI generated but I was suspicious because a. the distinctive 'AI hiss' I recognise from generating my own music as a hobby b. inconsistent censoring and c. Only two other tracks from the artist and both sound very different.

Did some backgrounding and confirmed it was AI: • Matches this YouTube upload from 6 Oct that explicitly says it’s AI-generated: https://www.youtube.com/watch?v=bqH-GKVyryM • Song credits list Aufizal Moura as "Writer" (no online record) and producer Wayne Brain (real producer, but no mention of the track) • Uploaded via DistroKid

Eight Mile Records is notoriously litigious and Spotify should have copyright detection so I'm unsure what's going on here. It's been up for 5 days already with over a million streams: https://app.artist.tools/track/2T2kGWVFncp0Gkzbw2qFK1?tab=ov...

This has been recommended to other people in their Discover Weekly: https://www.reddit.com/r/truespotify/comments/1o93mzu/found_...

Originally I assumed that this was properly licensed but now I'm not sure.

On the one hand, you'd think Spotify would be _extremely_ motivated to stop people making money off unlicensed AI-generated covers.

On the other hand, on investigation I've found more generated covers on Spotify (usually taken down quickly and listed as 'unavailable') + surely there would be a press release if Eight Mile Records was licensing AI covers?
by mmooss | 2025-10-22 07:46:13+00:00
> For security-critical or sensitive situations, auditability should be a requirement. That implies access to source code and capabilty to build it.

Vendors can be accountable without providing source code, for example through contracts specifying performance.

I don't know how large Sharepoint's source is, though it has many components and I assume there is quite a bit of code. Auditing the source code of something like Microsoft Office seems almost impossible.

> first principles.

What does that mean in this context?
by seszett | 2025-10-22 07:46:30+00:00
> The solitary confinement part is quite harsh, I've never understood how that is supposed to rehabilitate someone.

In this case it's for his own wellbeing, because it's probably difficult for a former president to go along well with the rest of the prison population. I also read a statement that it would help prevent other inmates taking and publicly sharing pictures of him (since some inmates do manage to have phones even if they are forbidden).

Prison in general is one of the worst ways to rehabilitate someone though, I do agree with you.
by lanyard-textile | 2025-10-22 07:46:45+00:00
It most certainly will not.

LLMs lack the human nuance that a good Wikipedia article requires. Weighing quality sources and digesting them in the most useful way that a human would want and expect — that is very difficult for both humans and machines, and it is why Wikipedia as a whole is such a treasure: Because a community of editors take the time to tweak the articles and aim for perfection.

There are guidelines across all Wikipedia articles that make a good experience for the reader. We can’t even get the world’s greatest LLMs to follow a set of rules in a small conversation.
by ydstmw | 2025-10-22 07:47:44+00:00
About six months ago I posted Frames here on HN. The app itself received good reactions, but one comment stood out: my landing page was “sabotaging my chances of success.” That feedback was fair. I had built a solid product but communicated it poorly, with a website that was too minimal and not informative enough.

Since then I have gone back, listened, and rebuilt the entire presentation side of the project. The new site now includes clear sections explaining how Frames works, detailed screenshots, and a video overview right in the hero area. I also added a blog and changelog to show active development and keep users updated.

For those who have not seen it before: Frames is an iPhone and macOS app for analog film photographers. It lets you log shot details such as camera, lens, film stock, exposure, and notes while shooting, then later embed that metadata into scanned JPEGs or DNGs to preserve the technical and creative context of each frame. Everything stays local with no cloud or account system.

This relaunch is as much about communication as code. I learned that how clearly you show what a product does and why it exists matters just as much as the product itself. Feedback is very welcome.
by anthk | 2025-10-22 07:48:42+00:00
Unreal; and later, Deus Ex, based on Unreal too :D.

But Windows 2000 was much better for gaming. NT4 supported DX3 and DX5 unnoficially'.

W2k had a DLL call flag to enable a Windows XP like compat mode:

http://www.activewin.com/tips/win2000/1/2000_tips_43.shtml

It only worked on desktop shortcuts, but enough to run most quirky Win95/98 games.
by maltelandwehr | 2025-10-22 07:49:17+00:00
In the past, you would type a question into Google. To get the full, detailed answer you had to click on the Wikipedia search result.

With ChatGPT or Google AI Mode, you get all answers directly in the chat. And you can even ask follow-up questions. There is no need to click on a link.

From the data I have seen, 40% of searches on Google used to lead to a click to another website. In ChatGPT and Google AI Mode, this number is lower than 5%. One study (with a small N) even came to the conclusion that the number is 0%.
by Animats | 2025-10-22 07:49:39+00:00
The real question is whether faster-than-light anything is possible. If not, which is what physics has been saying for a century, then we probably don't have to worry about anything further than 20 light years away. If we pick up something from the other side of the galaxy, it's probably harmless. Arecebo was potentially able to communicate with a similar dish at galactic range.

In the neighborhood, there are 83 stellar systems within 20yl, and most have been looked at reasonably thoroughly. There are about a dozen plants in the habitable zone among them. If there's something that could affect us, it's probably one of those stellar systems. Most likely Kepler-90.

None of them seem to be talking using RF.

There probably is life out there, but spread so thinly that civilizations don't interact.
by byroot | 2025-10-22 07:51:24+00:00
> I'll have to read more into this, but it says he just "conspired" to do it, whatever that means.

The court couldn't prove beyond reasonable doubt that the money was used for his campaign.

However they were able to prove beyond reasonable doubt that he knew what his subordinates were planing and that he did nothing to stop it.

In France conspiring to commit a crime is punishable, regardless of whether the crime actually happened or not. That's a law that has been crafted by Sarkozy's own party.

> The solitary confinement part is quite harsh

The solitary part isn't a punishment, but to ensure his safety. They even went as far as to allocated another cell for the two full time police officers of his security detail...

Also the upside is that he has a cell for himself, something a lot of prisoners would love to have given the over prison occupancy in France is 137% (and up to 200% in some specific prisons).
by ninjin | 2025-10-22 07:52:40+00:00
It feels like Alpine tries to imitate the OpenBSD installer somewhat as well, but it is just not the same as it forces you to make choices between SSH servers, NTP daemons, etc. So, it still very much feels like the Linux "pick and mix box". What makes OpenBSD so special is that there is one choice, it tends to be a good choice, and it is the only choice they will support and therefore they will put in the hours to make it solid.
by haiji2025 | 2025-10-22 07:52:52+00:00
About SeaGames SeaGames is a no ads free games platform featuring hundreds of popular titles. SeaGames Platform — Game Features •Fast to pick up: Minimal learning curve with low input complexity. •Polished visuals: Clean, refined art direction. •Satisfying moment-to-moment feel: Gameplay emphasizes instant fun and clear feedback. •Layered progression: Staged levels that ramp thoughtfully. •Snappy performance: Game load times must be fast for a seamless experience. Game Tags (Navigation)

•Recently Played: Records the games you’ve played most recently. Log in to SeaGames to prevent progress loss. •Newest: Shows titles added today. We update SeaGames with new games every day—if you’re ever out of ideas, click this and try something fresh. The next time you see friends playing it, you can proudly say, “I played it on SeaGames first!” •Hot: Highlights the community’s favorite games from the past week—well-loved picks that are worth your time. •Updated: Lists games that received content updates within the past week (bug fixes, user-experience improvements, and more). We carefully track and respond to player feedback—your input is our greatest support. •Seaplay AI: This is AI Game Creator.The core feature of SeaGames. With our in-house tools, you can generate a playable game with one click—even if you’re not a designer, coder, or artist. Create a game and show it off to your friends!Coming soon! Category Tag: For easier browsing, our designers decided—after much discussion—to keep three category shortcuts in the main view; the remaining categories are surfaced at the top of the Plaza page. Category Descriptions & Examples What is Casual Games? Casual games is pick-up-and-play titles perfect for short breaks—during work intermissions, on commutes, in the restroom, or before bed. Examples:Cake Stack Master Bus Jam Master Bow Shot What is Puzzle Games? Puzzle games is lightweight thinking games with a dash of strategy. Great for: 1.showing off your smarts to friends, 2.developing kids’ logical thinking, and 3.keeping sharp as you age (similar to mahjong’s benefits often discussed in Chinese knowledge forums). Examples:Room X Pipe Works Harvest Match What is Runner Games? Runner Games is keep moving forward, dodge obstacles, and make quick decisions—fast-paced and exhilarating, delivering tension, excitement, and achievement in a single run. Examples:Cube Runner Crowd Run Run Escape What is Poker Games Poker Games is card- and dice-driven experiences that quickly test your luck—and can also remind you that in real gambling, there are no true winners. Try these to enjoy the mechanics without real stakes and keep life centered on what matters. Examples:Blackjack 21 Lucky Spin Plinko Ball Bounce What is Adventure Games Adventure Games is immersive, high-engagement experiences that emphasize excitement and a strong sense of presence. Examples:Room of Echoes Dungeon Keys Kid Crusher
by ltbarcly3 | 2025-10-22 07:53:12+00:00
Why does there need to be a 'state solution' when there is an affordable retail solution that individuals/families/groups can just purchase themselves?

Answer: Because of corruption! It's illegal to use Starlink in Greenland, and Tusass holds a concessioned monopoly over “telecommunications services in, to and from Greenland” and the underlying infrastructure! https://www.aqutsisut.gl/en/tele/satellite-regulation

Tusass was in talks with Starlink to basically provide Starlink service but via the Tusass monopoly, basically making Tusass a no-value-added reseller of Starlink at massively inflated prices (subsidized of course, basically being paid by the Danish government to do nothing besides cash checks while Starlink does everything else). This is so obviously corrupt that it's better for them to use a worse, more expensive service that doesn't make Tusass completely pointless.
by alex_duf | 2025-10-22 07:53:49+00:00
The former, a tribunal has proven there was an illegal collusion between him and Muammar Gaddafi, in order to finance his presidential campaign.

There's been bags of cash that transited by private airplanes, terrorist acts in reprisal, and ultimately a probable demise of Gaddafi's regime in response.

Some real dirty actions with lots of lives lost.
by KronisLV | 2025-10-22 07:53:50+00:00
I see your positive view on programming and raise you this: https://www.stilldrinking.org/programming-sucks

The fact of the matter is, that a lot of the development work out there is just boilerplate: build scripts, bootstrapping and configuration, defining mappings for Web APIs and ORMs (or any type of DB interaction), as well as dealing with endless build chain errors and stuff I honestly think is bullshit.

When I see a TypeScript error that's borderline incomprehensible, sometimes I just want to turn to an LLM (or any tool, if there were enough of formalized methods and automatic fixes/refactoring to make LLMs irrelevant, I'd be glad!) and tell it "Here's the intent, make it work."

It's fun to me to dig into the code when I want to reason about the problem space and the domain, but NOT very much so when I have to do menial plumbing. Or work with underdocumented code by people long gone. Or work on crappy workarounds and bandaids on top of bandaids, that were pushed out the door due to looming deadlines, sometimes by myself 2 months prior. Or work with a bad pattern in the codebase, knowing that refactoring it might take changes in 30 times that I don't have enough time for right now. LLM makes some of those issues dissolve, or at least have so little friction that they become solvable.

Assumption: when I use LLMs, I treat it as any other code, e.g. it must compile, it must be readable, make sense and also work.
by bschwindHN | 2025-10-22 07:53:54+00:00
> That’s because you haven’t done it. There’s a lot more code to write in embedded case and lots of pitfalls to fall into.

I haven't done _this particular_ project, doesn't mean I'm not confident in working on embedded systems. So yes, I still stand by my statement that I would much rather do this sort of project in an embedded environment.

Your pessimistic "no. just no." style of writing doesn't convince me. Every problem you listed is an engineering problem you have to consider no matter what platform you're on, and none of this theoretical project is novel. There are solid approaches to each problem, whether it's in an embedded context or something like Linux.

I'm just saying that _I_ personally would prefer to handle it in an embedded context.
by Tuna-Fish | 2025-10-22 07:54:00+00:00
It has a higher latency than AMD's L2 caches, but similar compared to Nvidia's L2. [0]

I think AMD might be ditching it for the next gen in exchange for growing the L2's, because the lower latency is beneficial to ray tracing.

[0]: https://substackcdn.com/image/fetch/$s_!LHJo!,f_auto,q_auto:...
by dguest | 2025-10-22 07:54:28+00:00
35 years ago South Africa had the apartheid, and now they outrank the US on a The Economist's Democracy Index [1]. So yeah, things move fast.

Nitpick: The US Voting Rights Act became law in 1965 [2], which is more like 60 years ago. Not sure if that's what you were getting at with "basically an apartheid" but it was the closest concrete landmark near your 50 year timeline.

[1]: https://en.wikipedia.org/wiki/The_Economist_Democracy_Index

[2]: https://en.wikipedia.org/wiki/Voting_Rights_Act_of_1965
by BHSPitMonkey | 2025-10-22 07:55:06+00:00
I think it's more fair to say that transportation from ground to orbit became commoditized to the point where the better allocation of NASA's talents became designing and building telescopes (like the JWST), Martian rovers / aircraft, Earth observation satellites, and plans for future deep space exploration missions.

It's beneficial for NASA, companies, and other countries to have cost-effective access to a range of competing American launch providers (whether SpaceX, ULA, RocketLab, and perhaps BO in the next few years).
by nbadg | 2025-10-22 07:55:26+00:00
For context: one of the several projects I'm working on right now is an automated extraction system for literate-code-style documentation in python. This isn't the place nor time to talk about the why of it (especially compared to other existing similar solutions). The important thing is the how: it uses a temporary import hook to stub out all module imports, allowing the docs generator to process each module independently at runtime, track imports between them, etc. At the end of the process, it also cleans itself up nicely.

Point being, it's a lot of really complicated fiddling with the python import system. And a lesson I have learned is that messing around with import internals in python is extremely tricky to get right. Furthermore, trying to coordinate correctly between modules that do and don't get modified my the hook is very finicky. Not to mention that supply side attacks on the import system itself could be a terrifying attack vector that would be absurdly difficult to detect.

All this to say, I'm not a big fan of monkeypatching, but I know exactly how it behaves, its edge cases, and what to expect if I do it. It is, after all, pretty standard practice to patch things during python unit tests. And even with all its warts, I would prefer patching to import fiddling any day of the week and twice on Sunday.

Feedback for the author: you need to explain the "why" of your project more thoroughly. I'm sure you had a good reason to strike out in this direction, and maybe this is a super elegant solution. But you've failed to explain to me under what circumstances I might also encounter the same problems with patching that you've encountered, in order to explain to me why the risk of an import hook is justified.
by 0xAFFFF | 2025-10-22 07:55:44+00:00
Well no. French person here. While this verdict is a great victory for democracy in itself, a lot of problems around it are still not solved.

- Prosecuting white-collar crime still takes ages and takes over a decade, long after the resulting sentences have a real impact

- People like Nicolas Sarkozy have powerful media relays (most of the TV/newspaper owners in France are friends of him or at least sympathetic) and they can smear the judgment, smear the judges in the media with impunity

- His allies are currently in power, he was invited for a short discussion by president Macron and got a visit in prison from the minister of justice Darmanin, which reeks of favoritism

So the road ahead is still long, and I'm not even talking about current political climate which is horrendous.