MurphyA/hacker-news huggingface dataset:
by 4MOAisgoodenuf | 2025-08-29 15:09:50+00:00
Pulling the trigger deactivates the firing-pin safety and drop-safety on a Glock as well. And by the time you have pulled the trigger to the wall you've already disabled the trigger-blade safety.

This holds true on basically every modern handgun that has such a mechanism (striker or hammer-fired).

The Sig P320 probably has more issues than the originally discovered drop-safety deficiencies, and Sig US has been very quick to deny-deny-deny. But firing when you pull the trigger is not an issue.
by CuriouslyC | 2025-08-29 15:09:59+00:00
The idea this person is trying for is a LLM that explores the codebase using the source graph in the way a human might, by control+clicking in idea/vscode to go to definition, searching for usages of a function, etc. It actually does work, other systems use it as well, though they have the main agent performing the codebase walk rather than delegate to a "codebase walker" agent.
by lylejantzi3rd | 2025-08-29 15:10:15+00:00
> I feel like this is the biggest lie ever told in this industry.

It's not. I've been in a number of interviews where the interviewer has told me straight up "I didn't read your resume. Mind giving me a second to give it a scan?"

To be fair, as you mention, resumes are horrible tools. They should only be used as a place to start a conversation, so does it really matter if the interviewer reads it in depth before starting the interview?
by ciigugv754 | 2025-08-29 15:10:26+00:00
It is true for some companies. That said, in my experience, the more it was visible in an interview that the interviewer read my application, my website, my open-source code etc, the more enjoyable working for that company has been for me. I guess it’s a sign people at such a company give a shit. It transfers to other areas than just interviews led by them. At this point, if I see that the interviewer barely skimmed my CV, my expectations, that this job will be good, plummet.
by giancarlostoro | 2025-08-29 15:10:41+00:00
I don't know what other people are doing, I mostly use LLMs:

* Scaffolding

* Ask it what's wrong with the code

* Ask it for improvements I could make

* Ask it what the code does (amazing for old code you've never seen)

* Ask it to provide architect level insights into best practices

One area where they all seem to fail is lesser known packages they tend to either reference old functionality that is not there anymore, or never was, they hallucinate. Which is part of why I don't ask it for too much.

Junie did impress me, but it was very slow, so I would love to see a version of Junie using this version of Grok, it might be worthwhile.
by fuzzylightbulb | 2025-08-29 15:11:35+00:00
Campaign contributions are being used for paying down the expenses of the campaign? What an outrage!!!!!!

Just imagine if those funds had instead been used to give the candidate's family members cushy six figure "jobs", or if one of their PACs was burning 5 million dollars a month on the candidate's private legal fees [1] to the tune of well over 100 million dollars in aggregate [2]. That would be truly beyond the pale and I am certain that hard working responsible fiscally conservative persons would be outraged at such naked corruption.

And it would be significantly worse if those aggressive donation emails were designed to systematically trick people into weekly recurring donations when they were only intending to make a one time contribution [3]. Shenanigans indeed!

[1] https://www.nytimes.com/2024/03/21/us/politics/trump-legal-b... [2] https://www.brennancenter.org/our-work/research-reports/trum... [3] https://www.nytimes.com/2021/04/03/us/politics/trump-donatio...

Real talk though, of the two major parties in the US: one party is significantly flawed, the other has installed the most obviously unfit excuse for a human as president and is using every ounce of power that it can seize to make that man an unlimited king. He has deployed the military on US soil in peacetime to disappear the homeless; has prioritized sending masked goons onto the streets to snatch men, women, children, regardless if they are elderly or the infirm, at which point they are forced into concentration camps and/or deported to some foreign gulag without an ounce of due process. The economy is in free fall for regular people, the country's top infectious disease experts are being railroaded for having the audacity of knowing things, our crown jewel research infrastructure is being decimated at the same time that the government is taking large ownership stakes in public companies.

If a person can't see the forest for the trees here then the whole idea of America was completely lost on them from the jump. Regardless we're all going to miss it when it's gone.
Show HN: Pactiq – AI catalog manager powered by CAIT AI (ex-IBM Watson)
by therealprwilo | 2025-08-29 15:11:42+00:00
Hi HN,

I’m a former IBM Watson Customer Engagement engineer and I’ve been building PACTIQ, an AI-first catalog manager powered by our patent-pending CAIT AI engine.

The problem: merchants and vendors managing thousands of SKUs spend weeks wrangling product data — cleaning, validating, uploading — and still end up with errors and inconsistencies.

PACTIQ automates that process: • Uses patent-pending CAIT AI for data cleaning and enrichment • Detects variants and merges duplicates with smart grouping • Provides a Shopify app (approved and live) • Offers a standalone multi-tenant web app for vendors and retailers • Early pilots reduced onboarding time by 50–70%

Try it here: Shopify App → https://apps.shopify.com/pactiq Web App → https://admin.pactiq.cait.app

I’d love feedback from HN on which catalog integrations or workflows would be most useful to add next.
by _mattt | 2025-08-29 15:11:44+00:00
In my experience, coding agents seem to do a normal fetch when provided links. Which makes sense — headless browser automation is expensive, and only really necessary for interacting with a webpage.

But with these RLHF'd AIs, being confident and helpful as they are, it took me a while to realize that they couldn't actually read the Apple developer links I was giving them. Like a kid who can't read the chalkboard, but doesn't realize they need glasses.
by johnisgood | 2025-08-29 15:11:53+00:00
Same. I triple check the beginning and the end. Just like I am supposed to when handling money. In cases of many cryptocurrencies, you should focus more on the last characters instead of the first. In terms of Bitcoin, it usually begins with "bc1" (yes, depends) and ends with whatever. Triple check either way. Sometimes I would clear my clipboard and copy paste anew.
by lyu07282 | 2025-08-29 15:12:09+00:00
This was made really obvious since the Gaza genocide began, the guardian was pushing propaganda really hard like everybody else, but now public opinion has shifted enough to the point that continued total denial of reality would cost the guardian more credibility so there was a noticable shift in the way they talk about it now. This way they can preserve some credibility for the next time they need to push propaganda on other fronts.

in the US the NYT is similar, they will sometimes allow stuff get published to manufacture credibility for when they actually need it. Like see the Iraq war for example.
by reactordev | 2025-08-29 15:12:18+00:00
Meta isn’t just crawling your photos. If you gave it permission not just “While using the app” to anything, it’s gathering up metadata about you and sending it home. Contacts, emails, location, imei, photos, video exif, browser history if you happen to open a mini-safari view from an ad, app usage statistics, your IP address, your device information, anything they can gather - they are.

I uninstalled Facebook, Meta, MetaQuest, Instagram and deleted my accounts. I’ll never put one of their apps on my phone again.
by mock-possum | 2025-08-29 15:12:21+00:00
100% agree—

> The first time I flunked an Anthropic interview (ca. 2022), I accidentally clicked a wrong button during their automated coding challenge. It was easy to swallow that failure. I made an honest mistake; I expect companies to reject candidates who make honest mistakes during interviews.

> This is different. I didn't misclick any buttons. My best wasn't good enough. I'm not good enough.

That’s a physically difficult passage for me to read, what an awful way to talk about yourself.
by smukherjee19 | 2025-08-29 15:12:23+00:00
I clicked "Accept" because I didn't want to deal with it later, especially given the new terms, and Claude training on new chats and resuming existing chats from September 28th,

but the "Accept" and "Not Now" are for the new terms of use.

So by toggling off and clicking "Accept", it will accept the toggled version. You can check the setting after accepting it at: https://claude.ai/settings/data-privacy-controls It's the "Help Improve Claude" button.
by mchusma | 2025-08-29 15:12:35+00:00
Fast is cool! Totally has its place. But I use Claude code in a way right now where it’s not a huge issue and quality matters more.

Opus 4.1 is by far the best right now for most tasks. It’s the first model I think will almost always pump out “good code”. I do always plan first as a separate step, and I always ask it for plans or alternatives first and always remind it to keep things simple and follow existing code patterns. Sometimes I just ask it to double check before I look at it and it makes good tweaks. This works pretty well for me.

For me, I found Sonnet 3.5 to be a clear step up in coding, I thought 3.7 was worse, 2.5 pro equivalent, and 4 sonnet equal maybe tiny better than 3.5. Opus 4.1 is the first one to me that feels like a solid step up over sonnet 3.5. This of course required me to jump to Claude code max plan, but first model to be worth that (wouldn’t pay that much for just sonnet).
by wahnfrieden | 2025-08-29 15:12:43+00:00
I actually continue to use Xcode (in vim mode now that they have that) purely because of the way tabs work… in Vim and Xcode I’m able to have the same file open across multiple tabs and window-tabs, allowing me to arrange sets of files for particular tasks. But in VS Code it sends me to another window when I want to view a file next to another one, just because it’s already open elsewhere. I can’t stand this behavior as it slows me down and breaks my ability to see the files I want to see next to each other without many extra steps to rearrange things over and over. A ticket requesting this behavior change has been open for years with no progress.
by terminalshort | 2025-08-29 15:12:45+00:00
I just can't take the accusation of lying to increase stock price seriously because Elon has on occasion come right out and said the stock is overvalued https://x.com/elonmusk/status/1256239815256797184

You will basically never hear another CEO of another publicly traded company say this. I just don't believe that the same person who cares so little about his stock price that he sends a tweet like that (and the stock dropped 10% on it) also is making fraudulent statements to inflate the price. A better explanation is that he just says what he thinks without regard for the stock price, which is also something you won't see any other CEO of a publicly traded company do.
by gillesjacobs | 2025-08-29 15:13:00+00:00
Extracting structure and elements from HTML should be trivial and probably has multiple libraries in your programming language of choice. Be happy you have machine-readable semantic documents, that's best-case scenario in NLP. I used to convert the chunks to Markdown as it was more token-efficient and LLMs are often heavily preference trained on Markdown, but not sure with current input pricing and LLM performance gains that matters anymore.

If you have scanned documents, last I checked Gemini Flash was very good cost/performance wise for document extraction. Mistral OCR claims better performance in their benchmarks but people I know used it and other benchmarks beg to differ. Personally I use Azure Document Intelligence a lot for the bounding boxes feature, but Gemini Flash apparently has this covered too.

https://getomni.ai/blog/ocr-benchmark

Sidenote: What you want for RAG is not OCR as-in extracting text. The task for RAG preprocessing is typically called Document Layout Analysis or End-to-End Document Parsing/Extraction.

Good RAG is multimodal and semantic document structure and layout-aware so your pipeline needs to extract and recognize text sections, footers/headers, images, and tables. When working with PDFs you want accurate bounding boxes in your metadata for referring your users to retrieved sources etc.
by mancini2180 | 2025-08-29 15:13:24+00:00
Four years ago, I fell for the YouTube dream. You know the one—regular people turning $1,000 into $100,000 overnight. I was going to be the next trading millionaire.

Spoiler alert: I wasn't.

After losing $5k (thankfully not my life savings), I had to face the brutal truth. I was impatient, undisciplined, and completely clueless about turning my "brilliant" ideas into actual profitable strategies.

But here's where it gets interesting.

Instead of giving up, I had an epiphany: *Why fight a game I don't understand when I could use the skills I've spent 17 years mastering?*

I'm a software engineer. I build things. So instead of trying to become the next trading guru, I decided to build something that would prevent others from making my expensive mistakes.

*Enter ForexSim.*

For the next two years, I poured everything into creating the trading platform I wish I'd had—a risk-free playground where you can test your strategies without hemorrhaging money.

Here's what makes it special: - Build strategies without writing a single line of code - Test them against real historical tick-level data - Refine until they actually work (revolutionary concept, I know) - Deploy seamlessly to MT4 when you're ready for the real thing

*The bottom line?* I turned my $5k lesson into a platform that could save you thousands.

Ready to test your strategies without the expensive learning curve? [Check out ForexSim] and let me know what you think—I'm constantly adding features based on user feedback!

P.S. - If you're going to fail at trading, at least do it without losing thousands.
by layer8 | 2025-08-29 15:13:27+00:00
> On top of their secret take-home assignment, I independently published diggit.dev and a companion blogpost about my [sincerely] positive experiences with Claude. I was hoping that some unsolicited "extra credit" would make me look like an exceptional/ambitious candidate.

As an employer, such brown-nosing would put me off. Being exceptionally eager to please can be a red flag.
by jauntywundrkind | 2025-08-29 15:13:56+00:00
People seem very attracted to Synology because it requires very little thought & effort.

FWIW the new Ugreen NAS run Debian. I don't know a ton about it, but it's be great if they could stay a little more up to date. This Synology story with ancient forks & weird encryption sounds truly bogus.
by jakogut | 2025-08-29 15:14:12+00:00
Sig secured contracts for the Modular Handgun System (MHS) competition, with an objectively inferior design compared to every other entry, as well as the Next Generation Squad Weapon (NGSW) program with the Sig MCX Spear firing an objectively worse proprietary cartridge with higher pressure (lower parts lifespan), more recoil and weight, and less capacity. This design takes the firepower and weight of light arms design back to the sixties when battle rifles were still issued. We've forgotten what we already learned decades ago, standardized intermediate cartridges have a plethora of benefits in combat and logistics.

Sig also won contracts for suppressors, optics, and probably more I'm unaware of or can't remember. Unit cost of the M7 is several times higher than the M4, it's heavier, has more recoil, carries less ammo, and the cartridge it fires is still stopped by commonly available body armor that's manufactured today.

Corruption is obvious in my mind, it's shocking Congress seems either oblivious or so complacent.
by pornel | 2025-08-29 15:14:20+00:00
Maybe it's not a coincidence that public services got worse when everything moved online.

In the process lots of things have been captured by private companies that consolidated and got richer and more powerful than many countries.

Now we have a bunch of rent seekers who don't support our local economies, but pour profits through Bermuda-Luxembourg money funnels into their Scrooge McDuck vaults.
by majormajor | 2025-08-29 15:14:27+00:00
Failing interviews is a favorite topic for HN, not a "dull" one; this is not the only person who's made the front page about it, and certainly won't be the last. HN's audience contains a large group that believes "tech interviews are stupid and broken" and this is right up their alley.

I don't think it is a strong signal of an easy pivot to influencer-as-a-career.
by otterdude | 2025-08-29 15:14:50+00:00
I fail to see how any of this is novel. They basically describe TFIDF with a cosine vector product. This taught in undergraduate classes! What am i missing!

The grantee doesn't have a CS degree, this whole thing seems suspicious. Here is the company website https://www.linkedin.com/company/bundleiq/posts/?feedView=al...

Here is a post of his claiming to have worked at Mar-A-Largo for 6yrs https://x.com/mohnacky/status/1901033511307325735
by ACCount37 | 2025-08-29 15:14:51+00:00
It's a feeling I can't escape: that by trying to build thinking machines, we glimpse more and more of how the human mind works, and why it works the way it does - imperfections and all.

"Critical thinking" and "scientific method" feel quite similar to the "let's think step by step" prompt for the early LLMs. More elaborate directions, compensating for the more subtle flaws of a more capable mind.
by matsemann | 2025-08-29 15:15:38+00:00
A few years ago I scrolled Facebook on my phone and suddenly saw a post with a picture from my phone and my heart skipped a beat. It was not a real public post, but a suggestion from fb ala "share this pic with your followers? This is how it will look like".

Immediately removed all permissions, insane to take a photo from my camera roll and do that. Imagine if it was some nsfw picture suddenly being integrated into my feed while scrolling in public or so..
by tmerc | 2025-08-29 15:15:42+00:00
Bumpers from the 80s and early 90s were more substantial and outset from the vehicle. If a 5mph impact did anything to the bumper, it took the hit and the rest of the car was generally fine. The bumper was easy enough to replace because it was external to the vehicle.

Modern cars don't have external bumpers and what you see on the outside of the car is a "bumper cover". The actual bumper is under that and no longer spans the whole front/rear of the car to the sides. Many new front bumpers don't go past the headlights.

So in a 5mph crash in a modern car, the bumper cover (made of plastic and held on by plastic) takes the impact and generally gets destroyed. Replacing it costs several hundred dollars in parts before paint (because they're all painted). There's also more labor involved in replacing it because it's so integrated to the car. Bumper covers now clip into both fenders, core support, and undercladding and removal means working with all of those parts, then lining up body lines after.

I think it's less a comment about serious accidents and more a comment on getting rear ended at a stop light now costing $600+ in repairs even if your airbags didn't pop.
by Buttons840 | 2025-08-29 15:15:59+00:00
The only management experience I've had was as a team lead at a US-based consulting company. It was really stressful because I felt like I was managing a team that wasn't capable of doing the work. I was expected to spend at least some of my time coding, and was responsible for the overall project. This is the first time it has occurred to me that this might have been intentionally set up to exploit me while maximizing the amount we can charge the client.
by joshkel | 2025-08-29 15:16:07+00:00
I assume you're referring to Web SQL? As I understand it, the argument against isn't just "there's only 1 implementation," it's "there's no standard and there's only 1 implementation," so the standard would have to devolve to "whatever that 1 implementation does."

https://hacks.mozilla.org/2010/06/beyond-html5-database-apis...
by majormajor | 2025-08-29 15:16:50+00:00
SV/NY is pretty concentrated with "non-weird" SWEs these days unless you count "money-oriented" as weird. "CS degree from a top program followed by FAANG or NYC Fintech" was a common default path for reasonably-smart/reasonably-socially-skilled/highly-career-motivated high school students to aim at for a while.
by latexr | 2025-08-29 15:17:41+00:00
> They're not power hungry

That is an interesting claim. What makes you believe that? And does this announcement shake that belief in any way?

> Their aesthetic is cool modern valley vibes.

Does looking cool equal being trustworthy? Doesn’t feel like it should. On the contrary, from observation on HN it seems the websites which look pretty bare bones (none from an LLM company) tend to be perceived as more trustworthy (i.e. “this hacker cares about The Thing™, not trying to sell you a product”).

> pure souled silicon valley.

Could you expand on what this means?
by ItsBeenAwhile | 2025-08-29 15:18:02+00:00
> ChatGPT repeatedly assured Soelberg he was sane—and then went further, adding fuel to his paranoid beliefs. A Chinese food receipt contained symbols representing Soelberg’s 83-year-old mother and a demon, ChatGPT told him. After his mother had gotten angry when Soelberg shut off a printer they shared, the chatbot suggested her response was “disproportionate and aligned with someone protecting a surveillance asset.”

Okay, this is terrifying when I consider how often the younger population that I interact with uses ChatGPT as a personal mentor and psychiatrist.
by AnotherGoodName | 2025-08-29 15:18:31+00:00
The line is really fuzzy honestly. We have some universal pictograms that are known and reasonably well understood around the world and the way they are used is pretty much a writing system. An icon of a man or women on a bathroom door? Well you may write it in one of a million different styles (fonts) but the general idea is used around the world as a common writing system. I'd say that belongs in unicode.

The real problem is that the alphabets of certain writing systems are unbounded. Emojis are completely unbounded. That's the only reason to have concern with it in unicode. Unicode is a limited set by definition and emojis are an unbounded set.
by behnamoh | 2025-08-29 15:19:31+00:00
> The cynic in me wonders if part of Anthropic's decision process here was that, since nobody believes you when you say you're not using their data for training, you may as well do it anyway!

This is why I love-hate Anthro, the same way I love-hate Apple. The reason is simple: Great product, shitty MBA-fueled managerial decisions.
by mi12-root | 2025-08-29 15:21:00+00:00
I tested the system LLM with a long article using two prompts: one asking for a summary in at most 20 words, and another asking for a one-sentence summary. In both cases, the model followed the instructions correctly. Regarding your second point in the link above: maximumResponseTokens: 500 corresponds to roughly 1,500–2,000 characters in English. For the AFM tokenizer, a token typically represents 3–4 characters. Could it be why you are getting large outputs? If you share your prompt(s), we’d be happy to take a closer look. You can reach us on Slack, Discord, or privately at root@mi12.dev
by 4ndrewl | 2025-08-29 15:21:43+00:00
> My best wasn't good enough. I'm not good enough.

This is not how to understand this. They may have been hiring for say 50 positions.

They will just fill up those 50 positions with the people who reach a threshold, not stack-rank _everyone_ who reaches the threshold and pick the top 50.

There's little ROI in doing that, and potentially it reduces their list of candidates by taking longer.

You might have been mid way through the test just as person 50 was offered their role.