Top 27 stories from Hacker News. Top 10 include comment highlights. Compiled at 20:00 UTC.
1701 points by impact_sy · 1316 comments
The DeepSeek API uses an API format compatible with OpenAI/Anthropic. By modifying the configuration, you can use the OpenAI/Anthropic SDK or softwares compatible with the OpenAI/Anthropic API to access the DeepSeek API.
What HN said:
jari_mustonen: Open Source as it gets in this space, top notch developer documentation, and prices insanely low, while delivering frontier model capabilities. So basically, this is from hackers to hackers. Loving it! Also, note that there's zero CUDA dependency.
hodgehog11: There are quite a few comments here about benchmark and coding performance. I would like to offer some opinions regarding its capacity for mathematics problems in an active research setting.
throwa356262: Seriously, why can't huge companies like OpenAI and Google produce documentation that is half this good?? https://api-docs.deepseek.com/guides/thinking_mode No BS, just a concise description of exactly what I need to write my own agent.
orbital-decay: >we implement end-to-end, bitwise batch-invariant, and deterministic kernels with minimal performance overhead Pretty cool, I think they're the first to guarantee determinism with the fixed seed or at the temperature 0. Google came close but never guaranteed it AFAIK.
609 points by nkrisc · 658 comments
What HN said:
looksjjhg: That’s hilarious … so he’s arrested and put on trial and all the senate and congress are doing the exact same and free? lol
ghtbircshotbe: Many people here are talking about how more powerful people are also corrupt and are getting away with it. All corruption is bad. This soldier put the life of everyone on the mission in danger by doing this.
sigmar: Since this is relevant to many HN comments, copy-pasted the charges from the pdf indictment in the linked page: Count 1 - Unlawful Use of Confidential Government Information for Personal Gain Count 2 - Theft of Nonpublic Government Information Count 3 - Commodities Fraud Count 4...
int32_64: It seems like it would be highly demoralizing to US soldiers that they are prosecuted for betting on the outcomes of the battles they are risking their lives for but those insider trading commanding them aren't.
553 points by y42 · 326 comments
First enthusiasm A couple of weeks ago I subscribed to Claude Code, and during the first few weeks I had a really nice experience. It was fast, the token allowance was fair, and the quality was good.
What HN said:
wg0: I write detailed specs. Multifile with example code. In markdown. Then hand over to Claude Sonnet. With hard requirements listed, I found out that the generated code missed requirements, had duplicate code or even unnecessary code wrangling data (mapping objects into new objects...
rectang: I feel like I'm using Claude Opus pretty effectively and I'm honestly not running up against limits in my mid-tier subscriptions. My workflow is more "copilot" than "autopilot", in that I craft prompts for contained tasks and review nearly everything, so it's pretty light compar...
janwillemb: This is what worries me. People become dependent on these GenAI products that are proprietary, not transparant, and need a subscription. People build on it like it is a solid foundation. But all of a sudden the owner just pulls the foundation from under your building.
wilbur_whateley: Claude with Sonnet medium effort just used 100% of my session limit, some extra dollars, thought for 53 minutes, and said: API Error: Claude's response exceeded the 32000 output token maximum.
318 points by 1vuio0pswjnm7 · 322 comments
What HN said:
Fire-Dragon-DoL: When they ban social media, what do they actually ban? Like is whatsapp social media? I say no, but news outlets say otherwise. There is no social media official definition from my understanding. The bad ones are the ones with the uncontrolled (by the user) algorithmic feed
kdheiwns: We can't even get countries to agree on a unified drinking age, but somehow the whole world is simultaneously coming to the conclusion that you need to be 16 to use social media, and websites and operating systems all need North Korean ID verification to prove you're over 16.
10xDev: Good, social media is cancer on society and will only get worse with LLMs, Deepfakes etc. All the astroturfing in favour of social media couldn't possibly change my mind on how harmful social media has been on society.
softwaredoug: I feel like education, not abstinence, is the way forward. Prohibition doesn’t work. Educating consumers and holding companies accountable works. It historically takes time though for that pressure to accumulate to the point of having political will.
276 points by alcazar · 67 comments
What HN said:
bennettnate5: Incidentally, this describes what I believe to be the great difficulty of PhD research. You have to take a topic you find interesting and read all possible related work in it, which tends to result in significant scope creep as you realize just how much there is that already does...
tra3: In one of his speeches, Obama said "Better is good". I think about this a lot. It feels like better compounds over time, too. Small improvements add up. From experience, nothing new is perfect the first go round, so sitting around trying to come up with a perfect design is counte...
tyleo: Our CEO at Rec Room put this a way I really like, "Teams are always telling me they wish they did shorter projects. I've almost never heard a team say, 'we wish we delayed launch, did something more complex, polished more'" I don't think it holds in 100% of situations but I do th...
dgb23: I'm exactly in this situation right now with a side project. It's in a field that I have little experience with (Information Retrieval). So there is obviously prior art that I could learn from or even integrate with.
268 points by dluan · 77 comments
Contribute to matz/spinel development by creating an account on GitHub.
What HN said:
whizzter: If it wasn't built by Matz I'd have severe doubts, but it's clearly defined and I presume he knows all limitations of the Ruby semantics well. My thesis work (back when EcmaScript 5 was new) was an AOT JS compiler, it worked but there was limitations with regards to input data th...
dluan: For some context, just presented by Matz at RubyKaigi 2026. It’s experimental but he built it with help from Claude in about a month. Successful live demo. It’s named after his new cat, which is named after a cat in Card Captor Sakura, which is the partner to another character na...
Someone: Limitations - No eval: eval, instance_eval, class_eval - No metaprogramming: send, method_missing, define_method (dynamic) - No threads: Thread, Mutex (Fiber is supported) - No encoding: assumes UTF-8/ASCII - No general lambda calculus: deeply nested -> x { } with [] calls Assumi...
the-lazy-guy: While obviously super-impressive, it is clearly not maintanable without AI agent. It has spinel_codegen.rb is 21k lines of code with up to 15 levels of nesting in some methods.
256 points by RyanShook · 68 comments
"What I have most wanted to do throughout the past ten years is to make political writing into an art. My starting point is always a feeling of partisanship, a sense of injustice."
What HN said:
svat: > Animal Farm was the first book in which I tried, with full consciousness of what I was doing, to fuse political purpose and artistic purpose into one whole. I have not written a novel for seven years, but I hope to write another fairly soon.
kuboble: I think I haven't been exposed to such a good writing in years. (Which probably says as much about average modern writing as it does about my reading habits) > Writing a book is a horrible, exhausting struggle, like a long bout of some painful illness.
dang: Posted 9 times before but only a couple threads with comments, and not many of those: George Orwell: Why I Write (1946) - https://news.ycombinator.com/item?id=7901401 - June 2014 (9 comments) George Orwell: Why I write - https://news.ycombinator.
sharkjacobs: > For minutes at a time this kind of thing would be running through my head: ‘He pushed the door open and entered the room. A yellow beam of sunlight, filtering through the muslin curtains, slanted on to the table, where a matchbox, half-open, lay beside the inkpot.
232 points by calcifer · 235 comments
a guide to incoherent and isolating social experiences
What HN said:
poemxo: I am guessing the author is either criticizing people who are anti-social (in the pop culture definition) or believes he was before and after some thinking arrived at the conclusion that antisociety was not the way.
foo12bar: How about the old fashioned freezing with a face contorted in fear like your being held at knife point unable to think of anything to say and just waiting to be able to leave? When you get asked a question, fumble over your words and say something stupid.
notthemessiah: the author wrote this in the Leaflet comments sections: """ through some upsetting turn of events, someone put this on hackernews and started a piranha feeding frenzy of speculation about what / who im referring to here.
DoughHook: This is a list about how to have a flame war. If you really want incoherent and isolating social experiences here is what you do: - spend most of your time online - overthink any form of social outreach and don't do it - open reddit/HN/youtube/content_platform when you feel anyth...
160 points by AndrewVos · 77 comments
Hear your agent suffer through your code. Contribute to AndrewVos/endless-toil development by creating an account on GitHub.
What HN said:
AndrewVos: Hi Hacker News, I'm Andrew, the CTO of Endless Toil. Endless Toil is building the emotional observability layer for AI-assisted software development. As engineering teams adopt coding agents, the next challenge is understanding not just what agents produce, but how the codebase f...
fredley: I need a version of this which swears loudly when an assumption it made turns out to be wrong, with the volume/passion/verbosity correlated with how many tokens it's burned on the incorrect approach.
deathlock: Any chance you could add a video showcasing the plugin? I don't have any agentic app but I would love to see an example of what it does!
tpoindex: Marvelous! Next innovation in this space should be the robotic arm that issues a dope-slap to the developer for writing crappy/buggy/insecure code.
151 points by Jayschwa · 55 comments
What HN said:
ronsor: All that's left now is SDL for UEFI, and then all our games can run in a pre-OS environment.
alnwlsn: This is an especially funny screenshot as DosBOX itself is built on SDL.
vunderba: Awesome. I wonder how this would work with a 386+ targeted MS-DOS executable from FreeBASIC, which supports binding to SDL. [1] - https://github.com/freebasic/fbc
jlokier: Perfect! I was just doing some Turbo C development inside DOSBox-X inside Debian GNU/Linux inside VMware Fusion inside macOS this morning.
AI/ML
Business/Tech
Other
Stories and comments sourced from Hacker News public API. Not affiliated with Y Combinator or Hacker News.