MurphyA/hacker-news huggingface dataset:
by tguvot | 2025-12-09 16:51:22+00:00
hamas it extremely widespread and popular in west bank. to a level of winning elections if they will take place https://www.pcpsr.org/en/node/1000

qatari money was allowed into gaza by request of international community to stabilize humanitarian situation.

jews in west bank are indigenous. those area called Judea & Samaria and were renamed into west bank by jordan after 1948 in order to erase connection with jews. there been continuous jewish population in west bank for thousands of years with exception of period after 1929 hebron massacre and jordanian ethnic cleansing of jews in 1948.

most of jews in israel are those that were expelled by arab/north african countries. if you will ever visit israel, it will be hard for you to figure out who is jew and who is arab, because they look same. also, unlike you, we don't separate jews based on their origin, because they are all jews
by notepad0x90 | 2025-12-09 16:51:34+00:00
this type of stuff is generally for interviews. But it does tell you that the candidate has learned the patterns in question. That particular solution isn't important, but knowing good design patterns to solutions is. Knowing how a decent number of problems are best solves gives them a good intuition of how to tackle problems. Otherwise, they would tackle it using their intuition/vibes. There are books one can read to learn this stuff as well I'm sure, but how do you prove what knowledge you've retained?

10 programmers will write 10 different ways to solve a simple problem. and that code is tech-debt other programmers have to maintain at some point. Just having coders that have the same base-level memorized problem solving patterns can ease that pain, and it can make collaboration/reviews easier down the road.
by rickdeckard | 2025-12-09 16:51:48+00:00
Assuming that Apple take 30% rev-share from other AI-service providers on their AI-marketplace, once they are ready they can easily offer a lower pricing than anyone else and still retain a higher profit-margin.

But for this to make economic sense, the "AI-bubble" may need to burst first, forcing the competitors to actually provide their services for-profit.

Until then it might be more profitable to just forward AI-tasks to OpenAI and others and let them burn more money.
by nottorp | 2025-12-09 16:51:53+00:00
Thing is, the comments that sound "AI" generated but aren't have about as much value as the ones that really are.

Tbh the comments in the topic shouldn't be completely banned. As someone else said, they have a place for example when comparing LLM output or various prompts giving different hallucinations.

But most of them are just reputation chasing by posting a summary of something that is usually below the level of HN discussion.
by dmoy | 2025-12-09 16:52:02+00:00
I guess this is one of the other articles it is referencing: https://www.mainepublic.org/2025-11-20/wood-banks-in-maine-a...

Communal chopping of firewood is something I remember from like.... two decades ago?

Maybe it's less of a "collapse" thing, and more of a "we haven't invested enough time & resources to get better cheap distributed heating solutions that don't create so much pollution"?

Human volunteer power to cut down some local trees is a lot cheaper than, e.g., buying a geothermal installation, with solar and battery backup (battery backup would need to last for days in rural Maine if a winter storm breaks the solar).
by jauntywundrkind | 2025-12-09 16:52:20+00:00
> they will go with three different scale-up switch solutions over the lifecycle of Trainium3, starting with a 160 lane, 20 port PCIe switch for fast time to market due to the limited availability today of high lane & port count PCIe switches, later switching to 320 Lane PCIe switches and ultimately a larger UALink to pivot towards best performance.

It doesn't have a lot of ports and certainly not enough NTB to be useful as a switch, but man, wild to me than an AMD Epyc core has 128 lanes of PCIe and that switch chips are struggling to match even a basic server's worth of net bandwidth.
by icyfox | 2025-12-09 16:52:26+00:00
Exactly half of these HN usernames actually exist. So either there are enough people on HN that follow common conventions for Gemini to guess from a more general distribution, or Gemini has memorized some of the more popular posters. The ones that are missing:

- aphyr_bot - bio_hacker - concerned_grandson - cyborg_sec - dang_fan - edge_compute - founder_jane - glasshole2 - monad_lover - muskwatch - net_hacker - oldtimer99 - persistence_is_key - physics_lover - policy_wonk - pure_coder - qemu_fan - retro_fix - skeptic_ai - stock_watcher

Huge opportunity for someone to become the actual dang fan.
Show HN: Thinkmoon.ai – Build your own Alpha Arena, trade crypto with AI Agents
by thinkmoon | 2025-12-09 16:52:37+00:00
With ThinkMoon you can build your own Alpha Arena: plug in models from OpenRouter, OpenAI, Anthropic (or our custom ones), feed them real-time data (candles, order book, ticker) — then send them to trade real crypto (via Binance Futures).

You define the rules: risk limits, which coins (BTC, ETH, SOL, XRP… whatever), even mix different LLMs and compare their performance.

Every move the AI makes is logged — full prompt, reasoning, market snapshot — so you can audit or learn from it.

There’s a live dashboard with P&L, open positions, and the AI’s chain of thought. Alerts via Telegram or Slack when trades happen.

On top of that: stop-loss, take-profit, position limits and a kill-switch if drawdown gets too high.

We’re now testing fine-tuned models like DeepSeek 3.2 Speciale and Grok 4.1 — early results look promising, with more consistent performance than generic models.

Would love to hear what features you’d want in an AI trading assistant.

(LLM orchestration & logic framework: LangChain)
by Macha | 2025-12-09 16:52:44+00:00
Something like GPT 5-mini is a lot cheaper than even Haiku but when I tried it in my experience it was so bad it was a waste of time. But it’s probably still more than 1/10 the performance of Haiku probably?

In work, where my employer pays for it, Haiku tends to be the workhorse with Sonnet or Opus when I see it flailing. On my own budget I’m a lot more cost conscious, so Haiku actually ends up being “the fancy model” and minimax m2 the “dumb model”.
by jmcphers | 2025-12-09 16:52:46+00:00
Microsoft was successfully sued by the EU for creating vendor lockin with their proprietary file formats. It is for this reason that the "X" formats (docx, pptx, etc.) are "open" and thoroughly "documented", e.g.:

https://learn.microsoft.com/en-us/openspecs/office_standards...

However, the formats are incredibly complicated, because they evolved from earlier formats that represented nearly the entire in-memory state of the editing software. To a first order of approximation, the .doc format _was_ Microsoft Word.

Source: I worked at Microsoft during this time period and helped document the XLSX format.
by dlisboa | 2025-12-09 16:53:28+00:00
Regular SaaS products of different kinds, cloud software, hosting software, etc. Really representative of most of the Web-enabled software out there.

For every one of them there has been an almost negligible amount of CRUD code, the meat of every one of those apps was very specific business logic. Some were also heavy on the frontend with equal amount of complexity on the backend. As a senior/staff level engineer you also have dive into other things like platform enablement, internal tooling, background jobs and data wrangling, distributed architectures, etc. which are even farther from CRUD.
Show HN: Moss – Cryptographic signing for AI agents
by ysablewolf | 2025-12-09 16:53:49+00:00
I've spent 20 years building identity and security systems (EA, Nexon IPO, two patents in cryptographic auth). Started building multi-agent pipelines last year and hit a problem: when something breaks, there's no way to know which agent produced what.

MOSS gives agents cryptographic identities and signs their outputs. Each signature includes ML-DSA-44 (post-quantum, FIPS 204), a sequence number for replay detection, and a SHA-256 payload hash.

pip install moss-sdk from moss import Subject agent = Subject.create("moss:myapp:agent-1") envelope = agent.sign({"action": "approve", "amount": 500})

Keys stored locally at ~/.moss/keys/. No cloud, no account.

Framework integrations: moss-crewai, moss-autogen, moss-langgraph, moss-langchain

Why post-quantum: audit logs need to stay verifiable for years. Chose ML-DSA-44 over Ed25519 for that reason.

Spec: https://github.com/mosscomputing/moss/blob/main/SPEC.md Site: https://mosscomputing.com

Happy to answer questions on the design.
by tracker1 | 2025-12-09 16:53:59+00:00
+1 on this one... I've mentioned it a few times in these threads already... but for the love of all that is holy, try your mobile website/app in an actual phone where you have accessibility turned up for text and display.

I cannot tell you how many times I've experienced modals with buttons literally off screen and no navigation option in apps from multi-billion and trillion dollar tech companies. Almost as bad is gmail allowing text to scale so insanely large that it's equally unusable.
by artur44 | 2025-12-09 16:54:01+00:00
The hardware story is interesting, but I’m curious how much of the real-world adoption will depend on the maturity of the compiler stack. Trainium2 already showed that good silicon isn’t enough if the software layer lags behind.

If AWS really delivers on open-sourcing more of the toolchain, that could be a much bigger signal for adoption than raw specs alone.
by adinisom | 2025-12-09 16:54:02+00:00
A while back I looked at matching pursuit. At first it seemed very complicated, but after staring at it a bit realized it's simple.

- Start with a list of basis functions and your signal.

- Go through the list and find the basis function that best correlates with the signal. This gives you a basis function and a coefficient.

- Subtract out the basis function (scaled by the coefficient) from your signal, and then repeat with this new residual signal.

The Fourier transform is similar using sine wave basis functions.

The key that makes this work in situations where the Nyquist theorem says we don't have a high enough sampling rate is ensuring our sampling (possibly random) is un-correlated with the basis functions and our basis functions are good approximations for the signal. That lowers the likelihood that our basis functions correlating well with our samples is by chance and raises likelihood it correlates well with the actual signal.
by newsoftheday | 2025-12-09 16:54:06+00:00
If someone is going to post like that, I feel they should post their prompt ver batim, the exact AI and version used and the date they issued the prompt to receive the response they're posting.

There are far too many replies in this thread saying to drop the ban hammer, for this to be seriously taken as Hacker News. What has happened to this audience?
Show HN: Construct – API-first coding assistant with CodeAct tool calling
by furisto | 2025-12-09 16:54:07+00:00
Construct is an open-source AI coding assistant that runs as a gRPC service rather than just a CLI tool. You can run it locally on your laptop or on a remote box, connect multiple clients, disconnect and reconnect without losing context, and integrate it into other tools easily. I wanted something I could leave running and come back to and that is easy to run in a sandbox.

Instead of JSON schema, agents write JavaScript to interact with tools. That means they have access to loops, conditionals, error handling, and are encouraged to perform multiple calls in one turn (hundreds in a single turn if needed). There's a video in the README if you want to see what it looks like. The approach was inspired by the CodeAct paper (https://arxiv.org/abs/2402.01030) that found that agents perform better when they call tools with code instead of JSON. I explain the benefits in more detail here: https://github.com/Furisto/construct/blob/main/docs/tool_cal...

It comes with built-in agents for different tasks (planning/implementation/refinement) or you can create your own with custom prompts and model assignments. It's a single Go binary, no need for npm or the like. Works with Anthropic today, other providers coming soon.

Happy to answer questions about the architecture or the tool calling approach.
by briandw | 2025-12-09 16:54:24+00:00
Category error. You want 100% accuracy for an impossible problem. This is a famously unsolved conjecture. The only way to get the answer is to fully calculate it. The task was to make a guess and see how well it could do. 99.7 is surprisingly good. If the task was to calculate, the llm could write a python program, just like I would have if asked to calculate the answer.
by boredtofears | 2025-12-09 16:54:25+00:00
I've spent a heck of a lot more time grinding leetcode than I have working on take-home projects. I always enjoyed doing take-home's because I could really spend time on it and make it something worth showing off - if anything it always felt like the perfect low-stress way to show what you can do. It's amazing how many candidates don't take the time to make it look good (or even meet the objectives in many cases).

Haven't done one since pre-LLM era though and that path seems like it might be completely infeasible for employers now.

That said, the most productive interviews I've been a part of as both employee and employer have always been with the technical people that you'll actually work with and conversational in nature. You can learn a lot about what someone knows by listening to their experiences and opinions (but this depends greatly on the quality of the interviewer)
by unethical_ban | 2025-12-09 16:54:51+00:00
I concur with several other comments that criticize the strained prose and probable AI assistance in the article.

The point being pushed is valid - in this age, we as a society and in this country should have access to stable energy sources for heating, and somewhat stable prices to do so. If as this article implies, millions potentially cannot, and are needing to go to donation stations to be able to keep their home warm, then our governments are not meeting their obligations.
Show HN: Agentic Reliability Framework – Multi-agent AI self-heals failures
by petter2025us | 2025-12-09 16:55:07+00:00
Hey HN! I'm Juan, former reliability engineer at NetApp where I handled 60+ critical incidents per month for Fortune 500 clients.

I built ARF after seeing the same pattern repeatedly: production AI systems fail silently, humans wake up at 3 AM, take 30-60 minutes to recover, and companies lose \$50K-\$250K per incident.

ARF uses 3 specialized AI agents:

Detective: Anomaly detection via FAISS vector memory Diagnostician: Root cause analysis with causal reasoning Predictive: Forecasts failures before they happen

Result: 2-minute MTTR (vs 45-minute manual), 15-30% revenue recovery.

Tech stack: Python 3.12, FAISS, SentenceTransformers, Gradio Tests: 157/158 passing (99.4% coverage) Docs: 42,000 words across 8 comprehensive files

Live demo: https://huggingface.co/spaces/petter2025/agentic-reliability...

The interesting technical challenge was making agents coordinate without tight coupling. Each agent is independently testable but orchestrated for holistic analysis.

Happy to answer questions about multi-agent systems, production reliability patterns, or FAISS for incident recall!

GitHub: https://github.com/petterjuan/agentic-reliability-framework

(Also available for consulting if you need this deployed in your infrastructure: https://lgcylabs.vercel.app/)
by artur44 | 2025-12-09 16:55:45+00:00
I always find it interesting how often the simplest hash table layouts end up performing best in real workloads. Once you avoid pointer chasing and keep everything in a compact array, CPU caches do most of the heavy lifting.

It’s also a good reminder that clarity of layout often beats more “clever” designs, especially when the dataset fits comfortably in memory.
by Faark | 2025-12-09 16:55:53+00:00
Making predictions on how it will turn out VS designing how it should be. Up til now, powerful people needed lots and lots of other humans to sustain their power&life. Thus that dependency gave the masses leverage. Now I'd like a society we're everyone is valued for being human and stuff. With democracies we got quite far in that direction. Attempts to go even further... Let's just say "didn't work out". And right now, especially in the US, the societal system seems to go back to "power" instead rules.

Yeah, I see a bleak future ahead. Guess that's life, after all.
Show HN: Presently: A holiday gift tracker that isn't a spreadsheet
by moridin | 2025-12-09 16:55:54+00:00
Hi HN,

I built Presently (https://presently.us) because I was tired of managing my holiday shopping in a messy Excel sheet. Every "gift tracker" app I tried was bloated with ads, required a heavy signup, or just tried to upsell me.

I wanted something clean, fast, and focused purely on the logistics of giving: who am I buying for, what is the status (idea -> bought -> wrapped), and how much have I spent?

Key features:

- Visual Status Board: See at a glance who still needs a gift and what needs to be bought/wrapped/given.

- Budgeting: Auto-sums your spending against your budget.

- Mobile Friendly: Works great in the browser while you're actually at the store (PWA feel).

- Frictionless Sharing: Share wishlists with family/friends without forcing them to create an account.

- AI Brainstorming: Integrated Gemini to generate gift ideas based on interests and relationship, for when you're totally stuck.

The Tech Stack: Built with Firebase, React, and Tailwind, hosted on GCP. I focused heavily on a snappy UI and low cognitive overhead (who needs more stress when buying gifts?).

I’d love to hear your feedback on the UX flow. Does it feel faster than your current system?

Cheers, Al
by andai | 2025-12-09 16:56:45+00:00
I created a very unprofessional tool, which apparently does what you want!

While True:

0. Context injected automatically. (My repos are small.)

1. I describe a change.

2. LLM proposes a code edit. (Can edit multiple files simultaneously. Only one LLM call required :)

3. I accept/reject the edit.
by seguri | 2025-12-09 16:57:26+00:00
Location: Switzerland

Remote: Yes

Willing to relocate: No

Technologies:

- Backend: Java, Kotlin, Javascript, Typescript, Python, Spring Boot, Hibernate, Kafka, Postgres, Mongo, Redis, Kubernetes, Docker, AWS, Node.js

- Frontend: Javascript, Typescript, React, Tailwind

Résumé/CV: on request

Email: hn.uqjhz@simplelogin.com

Summary: Results-driven Senior Backend Engineer with 14 years of experience and a passion for developing robust and scalable software solutions. Proactive and resourceful, combines strong technical expertise with excellent problem-solving and verbal communication skills to drive project success and foster team collaboration. Adept at translating complex technical concepts to non-technical stakeholders and continuously learning new technologies.
by rmrfchik | 2025-12-09 16:58:01+00:00
Suspend/resume was broken in nvidia since release on aug 2024. I have internal bug id for it. And dozen links with suspend scripts. No more drivers I mean I don't need to install dozens of packages. While it not big deal by itself, but reverting broken driver is huge deal. Laggy desktop -- this is my experience until nov 2025 when I dumped nvidia. Desktop on both intel and amd feels like magic after nvidia.
by iambateman | 2025-12-09 16:58:30+00:00
This was a fun little lark. Great idea!

It’s interesting to notice how bad AI is at gaming out a 10-year future. It’s very good at predicting the next token but maybe even worse than humans—who are already terrible—at making educated guesses about the state of the world in a decade.

I asked Claude: “Think ten years into the future about the state of software development. What is the most likely scenario?” And the answer it gave me was the correct answer for today and definitely not a decade into the future.

This is why it’s so dangerous to ask an LLM for personal advice of any kind. It isn’t trained to consider second-order effects.

Thanks for the thought experiment!
by vikingerik | 2025-12-09 16:58:37+00:00
I agree, on where the flaws often make the games.

My example of that was Heroes of Might and Magic 2 vs 3. 3 is the legendary one that everybody remembers, but I actually liked 2 better. Sure, 3 is far superior for balance and AI and content... but for me, the unbalance of 2 was its charm. Trying to win with the underpowered knight castle, or against a far superior force with tactics like the blind spell that the AI wouldn't counter... that was the fun of the more primitive Heroes 2 and wasn't quite the same in the more developed 3. Less development in a game can actually make for more fun factor.
by magicalhippo | 2025-12-09 16:58:49+00:00
I got a free month of the Premium tier with Google[1], YMMV. Been pleasantly surprised about Gemini 3 Pro. Got ChatGPT Business at work to compare it to.

That said, Google's VSCode integration was terrible, kept logging me out and just didn't work well.

[1]: https://one.google.com/about/plans
by rawgabbit | 2025-12-09 16:58:52+00:00
Quote: She knows that many people disagree, that they see the value of liberal arts as less about job preparation and more about teaching students how to think. It’s a nice sentiment on some level, she says, but it’s also hopelessly naive. More to the point, she argues, it’s exactly the reason many colleges are in trouble: Faculty grew too powerful and too romantic about their role in society. Students are her customers, she says, and at colleges like Albright they no longer major in Latin American studies or even economics. If they want an AI major, her responsibility is to give them one.
Show HN: We vibe coded our team's issue tracker, knowledge base, telemetry board
by bhackett | 2025-12-09 16:59:01+00:00
Hi HN, I'm the CEO at https://replay.io. We've been working on time travel debugging for web development for a while (https://news.ycombinator.com/item?id=28539247) and more recently an AI app builder that uses that debugger to get past problems instead of spinning in circles (https://news.ycombinator.com/item?id=43258585).

We've gotten to where we can pretty easily build apps to replace business-critical SaaS tools, some of which we're now using internally:

* We built our own issue tracker to keep track of all our development projects, tickets, bug fixes, and so on, completely replacing Linear.

* We built a knowledge base for managing internal documentation and the status of ongoing initiatives, completely replacing Notion.

* We built a telemetry system that ingests OTLP events via a webhook and supports custom graphs and visualizations, mostly replacing Honeycomb.

We want to have as much control as we can of the apps we need to run Replay. We can tailor these apps to our needs, completely own them and their data, and avoid hostile SaaS vendor behavior like per seat pricing, paywalled features, locking us into their platform, and locking us out from accessing our own data.

Today we're launching Builder (https://builder.replay.io/), the tool we used to make these apps, along with the apps themselves and others we've built. You can copy these apps for free, download the source and self host them if you want, or let us take care of hosting, fixing bugs, and modifying them for your needs.

If you want to just check these out, here are a couple (shared, no login required) copies of these apps:

* Issue tracker: https://16857470-551d-4f50-8e5b-b7d24a4a874a.http.replay.io

* Knowledge base: https://d7e0dff4-f45c-4677-9560-6ea739c00a94.http.replay.io

We're excited for the power of AI app builders to accelerate the pace of software development, unlock the creativity of non-developers everywhere, and especially to help erode the control that so many large companies have over us. We're continuously building new apps ourselves to help in this endeavor, so let us know what you think! What are the apps and vendors that frustrate you the most?