MurphyA/hacker-news huggingface dataset:
by embedding-shape | 2026-02-10 11:54:24+00:00
> If the admin dies and nobody else has the keys to the kingdom, the server can go down at any point

This is how infrastructure works, and supposed to work, besides the point that servers "die by themselves" which of course isn't true in reality. You decrease the bus factor if this is a problem for you.

> Discord servers don't just go away unless somebody actively makes them to

If all the sysadmins at Discord died and nobody else has the keys, exactly the same problem happens. Discord though surely have multiple backups of the keys and so on, something you too can do when you have your own infrastructure, so overall that argument feels almost dishonest, since you don't compare the two accurately.

> Anything open source will be worse at phishing and fraud / abuse prevention by definition

What? Completely orthogonal concerns, and if your main "fraud-prevention approaches" depend on security by obscurity, I'm not sure you should even attempt to be involved in those efforts, because that's not what the rest of the industry is going by a long mile.

> People want bots (for things like high-fidelity Youtube music streaming on voice channels), and those are mostly Discord-only.

Actually, the further I get in your comment, the more it seems like you don't actually understand what Zulip offers nor what the parent comment is about. Music streaming on voice channels? Completely outside the scope of Zulip...

----------

I think you have to understand the comment you're replying to a bit better, before attempting to lift Discord above Zulip. They're specifically talking about Zulip as an alternative "for managing the firehose of busy communities", not as a general replacement for every single Discord "server" out there. Yet you've responded to the comment as that's what they've been doing.
by Arch-TK | 2026-02-10 11:54:32+00:00
Google doesn't have any magic way to do instant notification that nobody else has access to. The only thing they have access to in this regard is disabling any battery optimisations without triggering warnings.

Notification and battery performance is on par with google's solution except when an android build does dumb things to prevent the background activity, in which case notification performance gets worse and battery draw gets worse (not sure why exactly, it's just a common issue in these regards).
by teekert | 2026-02-10 11:54:43+00:00
Had a similar experience recently, set up Claude code, wrote plans, CLAUDE.md etc. The plan was to end up with a nice looking hugo/bootstrap/ website.

Long story short, it was ugly and didn't really work as I wanted. So I'm learning Hugo myself now... The whole experience was kind of frustrating tbh.

When I finally settled in en did some hours of manual work I felt much better because of it. I did benefit from my planning with Claude though...
by jFriedensreich | 2026-02-10 11:54:50+00:00
there are just so many issues, where do i start? its just apparent no designer or usability person ever used it or was involved in anything for this project. there is a weird search button with uncentered icon, scrolling makes some tooltip flicker and partially scroll on top of the header, the content of the page reappears on the top of the header when scrolling past it. everything just feels like one giant glitch. and when you scroll, there is a focus outline around whatever item you happened to drag the scroll area with. This is what i encountered in 5 seconds testing just opening and scrolling up and down.
by WillAdams | 2026-02-10 11:55:02+00:00
Quite possibly, workable ethics will pretty much require full-fledged General Artificial Intelligence, verging on actual Self-Awareness.

There's a great discussion of this in the (Furry) web-comic Freefall:

http://freefall.purrsia.com/

(which is most easily read using the speed reader: https://tangent128.name/depot/toys/freefall/freefall-flytabl... )
FxCapKyn: A Study of Socially-Engineered Fraud
by ReviewShield | 2026-02-10 11:55:02+00:00
The ReviewShield Anti-Extortion Lab has published a forensic analysis of FxCapKyn, a platform exploiting the intersection of decentralized finance (DeFi) and social engineering. While presenting a facade of a "next-generation" Web3 trading hub, our data confirms it is a textbook implementation of a large-scale "pig butchering" (Sha Zhu Pan) operation.

1. Operational Mechanics & False Legitimacy FxCapKyn leverages a "Good Standing" business registration in Colorado (Entity ID: 20251935194) to manufacture institutional trust. However, our audit reveals a total absence of regulatory licensing from relevant financial authorities (SEC, CFTC, or FCA). The platform utilizes Web3 wallet integrations to bypass traditional KYC hurdles while obfuscating capital flows.

2. Forensic Evidence of Account Manipulation The platform employs a centralized backend to simulate live trading environments. Victims are presented with fabricated, high-yield profit charts designed to trigger the "sunk cost" fallacy during the capital injection phase. Our lab has documented instances where withdrawal requests trigger an automated "advance-fee" routine, demanding "blockchain taxes" or "security deposits" ranging from 15% to 30% of the account balance.

3. Infrastructure and Social Engineering Red Flags * Recruitment: Outreach via "random" encrypted messages (WhatsApp/Telegram) and high-tier social engineering via LinkedIn or dating platforms.

Withdrawal Barriers: Algorithmic blocking of withdrawals once a specific "slaughter" threshold of capital is met.

Information Asymmetry: Use of fake "professors" and "analytical assistants" to guide victim sentiment.

ReviewShield Verdict: FxCapKyn is a confirmed fraudulent entity. We advise the technical community to flag associated domains and alert peers to the sophisticated social engineering tactics currently being deployed.
by toolazytologin | 2026-02-10 11:55:06+00:00
> Sometimes there is just no way to know (or verify) what happened, and you have to deduce.

This ties into my original point. Once you can’t verify what happened and are reporting your deductions, you are invariably introducing your opinions. I would prefer to read “we don’t know what exactly happened, but what we do know is X” rather than “we know X, therefore Y must also be true” without any way to actually verify Y.
by jcims | 2026-02-10 11:55:15+00:00
>With agentic development, I have an idea, waste a few hours chasing it, then switch to other work, often abandoning the thing entirely.

How much of this is because you don't trust the result?

I've found this same pattern in myself, and I think the lack of faith that the output is worth asking others to believe in is why it's a throwaway for me. Just yesterday someone mentioned a project underway in a meeting that I had ostensibly solved six months ago, but I didn't even demo it because I didn't have any real confidence in it.

I do find that's changing for myself. I actually did demo something last week that I 'orchestrated into existence' with these tools. In part because the goal of the demo was to share a vision of a target state rather than the product itself. But also because I'm much more confident in the output. In part because the tools are better, but also because I've started to take a more active role in understanding how it works.

Even if the LLMs come to a standstill in their ability to generate code, I think the practice of software development with them will continue to mature to a point where many (including myself) will start to have more confidence in the products.
by co_king_3 | 2026-02-10 11:55:19+00:00
> I wonder how people who work in CAD, media editing, or other "heavy" workloads etc, feel.

I would assume (generally speaking) that CAD and video editing applications are carefully designed for efficiency because it's an important differentiator between different applications in the same class.

In my experience, these applications are some of the most exciting to use, because I feel like I'm actually able to leverage the power of my hardware.

IMO the real issue are bloated desktop apps like Slack, Discord, Spotify, or Claude's TUI, which consume massive amounts of resources without doing much beyond displaying text or streaming audio files.
by dv_dt | 2026-02-10 11:55:24+00:00
I think western companies and governments have ingrained into their own thinking that the optimization strategy of of minimal investments in fundamental sciences and engineering as real constraint. (actually in more that just that, but that goes off topic..) It's a short term focused fictionalization / profit extraction constraint, but because that's so built into the experience and performance companies in the west, many predictions completely misunderstand what is possible with a different focus. We'll see how fast this can be re-calibrated.
Show HN: Symdex-100 – Intent-based code search using 20-byte "Cypher" metadata
by cpachmann | 2026-02-10 11:55:57+00:00
Hi HN!

I am camillo and maker of symdex-100 - semantic fingerprints for fast and token-efficient code-base search.

Symdex-100 indexes every function in your repo into a small SQLite sidecar (`.symdex/index.db`). Each function gets a structured ~20-byte “Cypher” (e.g. `SEC:VAL_TOKEN--ASY` = security, validates token, async) instead of opaque embeddings. You search by intent—“where do we validate user tokens”—and get sub-second, ranked results from the index. Source files are never modified.

Why: Grep and full-text search scale poorly: keyword noise, no notion of “what this function does.” AI agents burn 5k+ tokens reading 10 files to find one function. Symdex compresses function semantics into a queryable index so both humans and agents can go straight to the right place. We see up to ~50x fewer tokens for agent code exploration and ~100x faster index lookup than grepping the same codebase.

Tech (short): Python AST → per-function metadata; LLM (or rule fallback) assigns a Cypher from a fixed taxonomy (domain : action _ object -- pattern). Tiered Cypher patterns (tight/medium/broad) + multi-lane retrieval (exact, domain wildcard, action, tags, name) over SQLite with a candidate cap. Call graph is indexed too (callers/callees/trace). MCP server so Cursor/Claude can `search_codebase("validate token")` and get one precise hit instead of reading half the repo.

Try it: Currently works only locally via clone and pip install -e ".[all]" (soon on pypi via pip install symdex).

Next, set `ANTHROPIC_API_KEY`, then `symdex index .` and `symdex search "validate user tokens"`. Works with OpenAI/Gemini too; or `SYMDEX_CYPHER_FALLBACK_ONLY=1` for no API key (rule-based Cyphers only). CLI, Python API, and MCP (stdio/Streamable HTTP). Docker image for remote MCP.

Repo: https://github.com/symdex-100/symdex/
Docs: README has architecture, benchmarks, FAQ.)
by URS_Adherent | 2026-02-10 11:57:04+00:00
I’ve been working on a small, independent evaluation framework to test a simple question:

Do common “reset” procedures in retrieval-augmented LLM systems
(thread isolation, context flushing, cooldowns, re-initialization)
actually return the system to a clean behavioral state?

Rather than testing prompts or jailbreaks, I treated this as a measurement problem.

The approach:
- define clean vs. contaminated runs
- apply standard reset/isolation procedures
- analyze output statistically, not semantically
- look for short lexical signatures that persist across resets

What I found is not instructions, payloads, or exploits —
but consistent lexical residue that appears only in contaminated runs
and survives resets that should have neutralized prior influence.

I’m sharing:
- a short methodology appendix (PDF)
- a design rationale explaining why laptop-class hardware invalidates
deterministic evaluation for this workload

I am deliberately not sharing prompts, payloads, reproduction steps,
or vendor-specific claims.

I’m posting this to get feedback on the measurement approach itself:
- Does this seem like a reasonable way to test reset robustness?
- What controls would you add or remove?
- Have others seen similar residue in RAG or tool-augmented systems?

Methodology appendix (PDF):
https://github.com/VeritasAdmin/audit-grade-ai-workstation/b...
by imiric | 2026-02-10 11:57:34+00:00
Wait, surely adding 10x more agents to my project will speed up development, improve the end product, and make me more productive by that same proportion, right?

I will make sure a few of them cooperate to write a perfectly detailed spec up front, break up the project into actionable chunks, and then manage the other workers into producing and deploying the code. Agents can communicate and cooperate now, and hallucination is a solved problem. What could go wrong?

Meanwhile, I can cook or watch a movie, and ocasionally steer them in the right direction. Now I can finally focus on the big picture, instead of getting bogged down by minutiae. My work is so valuable that no AI could ever replace me.

/s
by FerresDB | 2026-02-10 11:57:58+00:00
I’ve been building FerresDB, an open-source vector search engine written in Rust designed for those who need performance without the high memory costs typically associated with vector databases.

Why build another vector DB? Most existing solutions keep everything in RAM, which gets expensive quickly. I wanted to implement a native Tiered Storage system (Hot/Warm/Cold).

Hot: Points in RAM for sub-millisecond search.

Warm: Points in memory-mapped files (mmap).

Cold: Points persisted on disk (JSON-lines) to save costs.

Key Technical Features:

HNSW Indexing: Built on top of hnsw_rs with support for Cosine, Euclidean, and Dot Product metrics.

Durability: Implements a Write-Ahead Log (WAL) with periodic snapshots and crash recovery.

Hybrid Search: Supports BM25 integration and RRF (Reciprocal Rank Fusion) for combining semantic and keyword search.

MCP Support: It acts as a Model Context Protocol server, so you can plug it directly into Claude Desktop or other AI agents to give them "local memory".

SIMD Accelerated: Automatically detects and uses AVX2/SSE4.1 for distance calculations.

Tech Stack: The core is pure Rust for safety and speed. The server uses Axum for the REST API and supports distributed tracing via OpenTelemetry.

I’d love to hear your thoughts on the tiered storage implementation and any feedback on the HNSW integration!
by nottorp | 2026-02-10 11:57:59+00:00
> The erratic ticking eventually became a distraction

Yeah, the main problem with this project is you have to find a silent 3.88 analog clock to attach it to.

Last cheap clock i've tried was silent on half the circle and kinda buzzy on the other half. It had seconds so that meant the ambient noise changed every 30 seconds...

Oh wait. Maybe I should open it up and remove the seconds needle. Time for a totally analog project!
by falloutx | 2026-02-10 11:59:02+00:00
Yes, my point is that it was possible to build it before AI and in much less effort than people imagine. People in college build an interpreter in the less than couple weeks anyway and that probably has more utility.

Consider two scenarios:

1) I try to build an interpreter. I go and read some books, understand the process, build it in 2 weeks. Results: I have a toy interpreter. I understand said toy interpreter. I learnt how to do it, Learnt ideas in the field, applied my knowledge practically.

2) I try to build an interpreter. I go and ask claude to do it. It spits out something which works: Result: I have black box interpreter. I dont understand said interpreter. I didnt build any skills in building it. Took me less than an hour.

Toy interpreter is useless in both scenarios but Scenario one pay for the 2 week effort, while Scenario 2 is a vanity project.
by nacozarina | 2026-02-10 11:59:43+00:00
greatest intelligence coup of the century and us federal govt has been fully captured by a mix of foreign intelligence and criminal syndicates.

us will undergo a period of domestic disturbance and be absent from world events. how long and how badly distracted remains to be seen. this is not a side effect, but rather the intent of capture.

hell’s empty and the devils are all here
by RupertSalt | 2026-02-10 12:00:39+00:00
How is a corporation "immortal"?

What is the oldest corporation in the world? I mean, aside from churches and stuff.

Corporations can die or be killed in numerous ways. Not many of them will live forever. Most will barely outlive a normal human's lifespan.

By definition, since a corporation comprises a group of people, it could never outlive the members, should they all die at some point.

Let us also draw a distinction between the "human being" and the "person". A corporation is granted "personhood" but this is not equivalent to "humanity". Being composed of humans, the members of any corporation collectively enjoy their individual rights in most ways.

A "corporate person" is distinct from a "human person", and so we can recognize that "corporate rights" are in a different category, and regulate accordingly.

A corporation cannot be "jailed" but it can be fined, it can be dissolved, it can be sanctioned in many ways. I would say that doing business is a privilege and not a right of a corporation. It is conceivable that their ability to conduct business could be restricted in many ways, such as local only, or non-interstate, or within their home nation. I suppose such restrictions could be roughly analogous to being "jailed"?
by accidentallfact | 2026-02-10 12:00:52+00:00
I'm so sick of this "good guy approach". It didn't give us progress, it gave us those like Watt and Intel, highly celebrated bullshiters who stopped being relevant as soon as their IP deadlock expired.

I suppose the only solution is undeground science. Do enough progress in silence, dont disseminare the results, unless the superiority becomes so obvious that an armed resistance becomes unthinkable.
by XorNot | 2026-02-10 12:00:59+00:00
The more important question is, are you content with simply dismantling any progress in accelerator science at all for the next century? Because the LHCs successors won't be online till the 2050s at least. If you don't fund them now though and start the work, then no one does the work, no one studies the previous work (because there's no more grant money in it) and the next generation of accelerator engineers and physcists doesn't get trained and the knowledge and skill base withers and literally dies.

Because the trade off of no new accelerators is the definite end of accelerator science for several generations.
by matrss | 2026-02-10 12:01:22+00:00
> Most people don't want a mental model just to type a sentence.

"Just typing a sentence" is what I was referring to with "basic linear text writing", for which modal editing indeed does not bring much of a benefit. That's not text editing though.

> Instead of the snark, you could just admit that your preference doesn't align with the median user.

? I explicitly wrote that people work differently and have different preferences. What was snarky about that?

Besides, the median user does not edit configuration files via ssh, so they are hardly relevant here. The median user does not even know what a terminal is. If this was about the median user, then we would be discussing Word vs. Notepad, or whatever.
by moring | 2026-02-10 12:01:46+00:00
> The only system failure was not canceling their license beforehand.

Why was their license not canceled beforehand?

Did they not get caught? If so, why? Likely other drivers have noticed the bad driving behavior. If so, why did they not report it? If they did report it, did the reports get ignored? Is there even a system and process in place for such reporting?

If they got caught, was there hesitation to revoke their license? If so, why? A potential factor would be driving in an area where you have to drive to get anywhere, which is common in the US. Why has it not been addressed that you have to drive, even if your driving habits are bad?

If bad driving behavior is too hard to punish, why? If regulations do not allow adequate punishment of bad driving behavior, why have these regulations not been changed? If evidence is missing, what evidence would that be, and how could it be collected?

If the driver was drunk, what would have been the alternative to driving? Is there adequate public transportation for drunks to get home? "adequate" depends on the drinking culture in the area where that happened.

If the driver was untrained, why were they allowed to drive? You wrote about canceling their license, so they did get a license. How was that possible without training? Does the process for handing out licenses have to be changed? Is frequent re-training necessary (more data is needed for that; if that data isn't avilable, why not?)

Obligatory link to the CAST handbook in case you want to follow that line of thinking: http://sunnyday.mit.edu/CAST-Handbook.pdf
Show HN: Aura Guard – stop agent tool loops and duplicate side effects
by aura-guard | 2026-02-10 12:01:51+00:00
I built Aura Guard after repeatedly seeing tool-using agents burn money the same ways: looping search calls, retrying 429/timeouts forever, and double-firing side effects (refund twice / duplicate emails).

Aura Guard is a small Python middleware that sits between an agent loop and its tools. Before a tool runs, it returns a deterministic decision (ALLOW / CACHE / BLOCK / REWRITE / ESCALATE / FINALIZE). No LLM calls inside the guard, just counters + signatures + similarity checks.

Quick demo (no API key):

pip install git+https://github.com/auraguarddev-debug/aura-guard.git
aura-guard demo

Feedback welcome, especially on “rephrase & retry” detection thresholds (currently overlap coefficient 0.60, repeat threshold 3).
by trueno | 2026-02-10 12:01:52+00:00
was just chattin zulip in another thread. news to me that there is a setting for disabling topics which puts thing in a normal "chat room" style chronological order though it looks like it still retains some sort of topic visual heading which looks kind of noisy.

zulip is the most solid of the open self hosted solutions so far imo. last my team tried it sometime a year ago maybe we were super turned off at the threaded topics. my entire team hates them and anyone trying to post important stuff in topics gets ignored lol we can't help it our brains just don't want them in our lives.

but now seeing that there's a way to disable that, it's possibly time to revisit zulip
by mcny | 2026-02-10 12:02:06+00:00
> It’s called the market. If you can compete while providing better life balance, go ahead and compete with those bad companies

With friends like you, who needs enemies? Imagine if we said that about everything. Go ahead and start a garment factory with unlocked exit doors and see if you can compete against these bad garment companies. Go ahead and start your own coal mines that pay in real money and not funny money only redeemable at the company store. Go ahead and start your own factory and guarantee eight hours work, eight hours sleep, eight hours recreation. It is called a market, BRO‽