MurphyA/hacker-news huggingface dataset:
by siiiiii | 2025-12-14 17:00:45+00:00
About 11 months ago, this happened to my Apple account that I’ve used for over two decades, with purchases worth probably tens of thousands.

Apple Support told me these “decisions are taken in a higher department” and escalated me to tier 2, who insisted: “we’ve determined your account doesn’t meet the conditions to enable it.” Their suggestion was for me to create a new Apple account.

Then, three days later, my account was suddenly re-enabled; and it has worked perfectly ever since, as if nothing happened.

I hadn’t used gift cards in nearly a decade, so my guess (and this is pure speculation) is there must be other flags affecting older accounts.

The whole episode was utterly kafkaesque, and it’s made me much more cautious about relying too heavily on the whims of our private megacorp gatekeepers.
by echelon | 2025-12-14 17:01:10+00:00
This was at a fintech and we took every single little vuln with the utmost priority. Triaged by severity of course, but everything had a ticking clock.

We didn't just have multiple security teams, we had multiple security orgs. If you didn't stay in compliance with VULN SLAs, you'd get a talking to.

We also had to frequently roll secrets. If the secrets didn't support auto-rotation, that was also a deployment (with other steps).

We also had to deploy our apps if they were stale. It's dangerous not to deploy your app every month or two, because who knows if stale builds introduced some kind of brittleness? Perhaps a change to some net library you didn't deploy caused the app not to tolerate traffic spikes. And it's been six months and there are several such library changes.
by nospice | 2025-12-14 17:01:32+00:00
The problem I have with these arguments is that they're awfully close to the anti-tourism arguments you hear in tourist towns such as Tahoe. You have this influx of visitors and money, and there's a considerable number of residents who see it as uniformly negative: congestion, high property prices, and so on. Imagine what it could've been without all these rich tech bros!

But then, the US is full of picturesque small towns where the original heavy industry (logging, copper mine, steel mill) disappeared and tourism did not fill the gap. And all the young people moved out in search of better opportunities, except for the ones addicted to meth. There's no money, no jobs, no hope.

Every socioeconomic shift has downsides, but it doesn't automatically mean that the alternative is better. Broad economic gains tend to lift all boats because money changes hands.
by salomonk_mur | 2025-12-14 17:01:41+00:00
I had it One-shot the full architecture for a fairly advanced distributed system for a client. It then one shot the actual code design (following absolutely all our our internal requirements on auth, stack to use, security, code styling, documentation, etc). It then one shot (and we code reviewed everything thoroughly) each of the 5 micro services needed.

It one shot the infrastructure to use and created the terraform file to put it up anywhere. It deployed it.

It caught some of the errors it had made by itself after load-testing, and corrected them. It created the load test itself (following patterns from previews projects we had).

It did all of this in a week. With human supervision on each step, but in a fucking week. We gave it all the context it needed and one-shotted everything.

It is more than god-level. If you are not getting these increases in productivity, you are using it wrong.
by anonnon | 2025-12-14 17:01:43+00:00
Besides the fact that you do have conflicts of interest (disclosing them doesn't negate them), you don't seem to understand that given how all of the Big AI players have shown themselves to be ruthless and shamelessly dishonest (hoovering up people's creative work without concern for its licensing, aggressively scraping websites to the point of DDOSing them, disregarding robots.txt and using residential IPs to disguise their traffic, and all the while denying everything), that when you assume the role of their most enthusiastic shill, people will naturally start to doubt your integrity.

EDIT: To put it another way, I remember a talk where you dismissed people's concerns about their data being used for training after AI was integrated into a product, citing the company's (a big AI player) denial--as if that should just be taken at face value, because they says so--a perspective that many of us view as naive or disingenuous.
by ltbarcly3 | 2025-12-14 17:01:54+00:00
They both make stuff up and make very obvious mis-interpretations of evidence. If you take the output of an LLM, and ask another LLM to check it, this dramatically reduces this. Even if you do it with the same LLM but without the existing context. I was able to write a detailed analysis of a rule system by doing this with 3 steps, claude -> chatgpt -> gemini3. It caught all the mistakes, including overstatements and vague statements. It wasn't perfect, but even after one review the # of mistakes or stupid statements was almost 0.
by qwertox | 2025-12-14 17:02:00+00:00
-> [Accept all cookies] [Accept only essential cookies] at the bottom of the page.

Sure, I don't understand why they don't remove it if they know that an average-iq'd person would accept only essential cookies, but that cookie banner belongs to the top 5% of friendly cookie banners.

I was talking about those you find on the typical website, usually news sites, who make them as annoying as possible.
by timmg | 2025-12-14 17:03:05+00:00
I was responding to the previous comment, not so much the article.

> The author has a "centrist" view that genes matter but are not the only determining factor.

Nobody thinks genes are the only determining factor (that's a straw man on the other side :)

Most people agree it is somewhere on a continuum. Some people think it leans more one way; others the other way. Some people want it to lean more one way; others want it to lean more the other.
by ltbarcly3 | 2025-12-14 17:03:44+00:00
The problem solving is very very not brute force. I have seen it make detailed analysis. Often if a problem stumps me it also stumps Claude, no surprise there. But if I give it a ticket I haven't looked at yet, it is often able to find the exact problem via careful 'reasoning' and fix it in 1/100th the time it would take me.
Show HN: Axiom for Claude Code – Coding skills for iOS devs
by CharlesW | 2025-12-14 17:04:33+00:00
This is a new, open-source (MIT) Claude Code plug-in for Apple platform developers. I initially built it to help me build my first "real" iOS app, and it made the process so fun and productive that I wanted to share it.

I recently christened it v1.0, but I continue to evolve it quickly. It's biased toward modern frameworks and best practices, but I continue to notably broaden coverage every week. Here are the technologies and concepts Axiom currently has deep coverage for:

• Swift & Concurrency — Swift 6 strict concurrency, actors, Sendable, @MainActor, async/await, data race prevention, actor isolation patterns

• SwiftUI — Performance optimization with Instruments, navigation architecture (NavigationStack, NavigationSplitView, deep linking), adaptive layout (ViewThatFits, AnyLayout), debugging view updates and preview crashes, gestures, Liquid Glass

• Data & Sync — SwiftData, SQLiteData (Point-Free), GRDB, Core Data (migrations, thread-confinement, N+1 queries), Codable/JSON, CloudKit (CKSyncEngine, conflict resolution), iCloud Drive, file protection, Realm → SwiftData migration

• Debugging & Performance — Memory leak patterns (timers, observers, closures, delegates), Instruments workflows (Time Profiler, Allocations, Leaks), Xcode build failures, Network.framework diagnostics, Auto Layout conflicts, build optimization

• Design & Accessibility — Human Interface Guidelines, VoiceOver, Dynamic Type, WCAG compliance, color contrast, touch targets, typography (San Francisco, text styles)

• Apple Frameworks — Foundation Models/Apple Intelligence, App Intents (Siri, Shortcuts, Spotlight), StoreKit 2 (subscriptions, transactions), AVFoundation (audio sessions, spatial audio), WidgetKit, Live Activities, TextKit 2, Now Playing

As with all useful AI tools, what makes Axiom perform so much better than foundation models alone is the thoughtful curation and optimization of the knowledge management at the heart of its capabilities. For example, I've spent a bunch of time "encoding" knowledge from WWDC sessions into relevant components, which gives Axiom a unique and useful "POV" that, in many cases, isn't covered in Apple's reference docs.

Any and all feedback/criticism is welcome, and I'll use it to improve Axiom for everyone. If you use Claude Code, I'd appreciate if you could try one or two of the audit commands (https://charleswiltgen.github.io/Axiom/commands/) on your codebase. You can also use `/axiom:ask` to ask Axiom about it's capabilities, what skills and agents would be most useful for a given issue or area of your app, etc.
by seanhunter | 2025-12-14 17:05:19+00:00
Well if I check such a book that takes a category-theoretic approach to teaching abstract algebra (Aluffi “Algebra Chapter 0”), he says the following:

> “ A semigroup is a set endowed with an associative operation; a monoid is a semigroup with an identity element. Thus a group is a monoid in which every element has an inverse”.

So according to Aluffi at least, the operation of a monoid is also associative. As you can see he does in fact also remove the associativity criterion from the description of a group by defining it in terms of a monoid. So he’s consistent with me at least.
by array_key_first | 2025-12-14 17:05:20+00:00
I don't know how you can say this about KDE with a straight face.

They basically never remove features, and just add on more customization. You can get your desktop to behave exactly like Windows 95, if you want.

And the apps are some of the most productive around. Dolphin is the best file manager across every operating system, and it's not even close. Basic things like reading metadata is overlooked in all other file managers, but dolphin gives you a panel just for that. And then tabs, splits, thumbnails, and graph views.
by nip | 2025-12-14 17:05:24+00:00
> I still haven't figured out MCP or how/why to use them or why to bother. You run servers. I guess. It's too complex for my smol brain to understand

I know this is self-deprecating humor, but you do NOT have a smol brain: MCP servers are not as needed anymore now that Claude Code supports "Skills". They are also very token hungry as their spec is not lazy-loaded like the skills.

It was / and still is very useful if you collaborate with other engineers or want to perform operations in a non-stochastic fashion.

MCP servers are a way to expose a set of APIs (openAPI spec) to an LLM to perform the listed operations in a deterministic fashion (including adding some auditing, logging, etc). LLMs are fine-tuned for tool calling, so they do it really well and consistently.

Examples:

- Documentation / Glossary: MCP server that runs somewhere that reads a specific MD file or database that is periodically updated: think "what are my team members working on" / "let me look up what this means in our internal wiki".

- Gating operations behind authentication: a MCP server that is connected to your back office and allows you to upgrade a customer's plan, list existing customers, surface current. Super useful if you're a solo-founder for example.
by xorcist | 2025-12-14 17:05:28+00:00
It might be a reference to Netanyahu and other high ranking people of Likud who has supported of Hamas for decades, both directly and indirectly via Qatar. It is uncontroversial and there is even a well researched Wikipedia article, but for obvious reasons only include what has happened in the open.

Not taking part of Israel's politics, it was a bit surprising that this hasn't been more controversial but politics in the entire region is complicated, I guess. After all, the corruption in the prime minister's office did cause protests when it was exposed so clearly people care.
by gedy | 2025-12-14 17:05:36+00:00
I use Claude and not crapping on it or the boosters, but most of the people who I've encountered in real life who really gush about it, are either semi-technical, and who struggle in some way when coding. Non technical CEO of small startup I was at, manager who didn't go to college, etc.

It's a cool tool! Just am tired of being treated like anti AI because I don't outsource my brain to it, or gush over their DIY UI demos.
by andrewflnr | 2025-12-14 17:05:44+00:00
Mainly there's not remotely enough evidence to justify the claims. I don't even know if the hypothesis is impossible (though it certainly needs to explain why consciousness survives exposure to strong magnetic fields, etc), but the idea of long range, detailed internal communication in the brain by magnetic fields needs much, much more evidence to be taken seriously. And that's putting it gently.
Show HN: Depup – a dependency upgrade advisor for Python projects
by saran-damm | 2025-12-14 17:06:02+00:00
I built depup, a CLI tool to scan Python dependencies, check PyPI versions, classify upgrade impact, and support CI workflows.

Docs: https://saran-damm.github.io/depup/ Repo: https://github.com/saran-damm/depup/
by steveBK123 | 2025-12-14 17:06:08+00:00
Your perpetual license on a fixed version of Photoshop would not have been transferrable across OS/compute generations for 25 years.

In practice most longtime Photoshop users paid the $600 once and some $200~ upgrade cost every 2-4 years. Adjusted for inflation its same or more than what you pay now.

If you think you'd be fine now with 25 year old Photoshop features you maybe forget how basic the product was compared to today. Further besides OS compatibility there were file format / camera raw version additions made over time that you'd have wanted.
by poppafuze | 2025-12-14 17:06:10+00:00
https://www.sanity.io/legal/privacy "To deidentify you before posting your feedback about the Sanity Services on our Site" ...ruh-roh (reasonable expectation).

https://www.sanity.io/legal/tos "Each Party (as “Receiving Party”) hereto acknowledges that the Confidential Information of the disclosing party (“Disclosing Party”) constitutes valuable confidential and proprietary information. ...ruh-roh x2 (foreknowledge of impact to damaged party)

Each Party will (i) hold the Confidential Information of the other Party in confidence, (ii) not disclose to any other person or use such Confidential Information or any part thereof" ...ruh-roh x 3 (promise of secrecy)

Is Cursor.com located in California? Why, yes they are. Is Sanity located in California? Yes, they are. ...ruh-roh x 4 (bonus venue for privacy laws).

At this point, the filing could be done by "lawyer as code".
by toast0 | 2025-12-14 17:06:30+00:00
> Why are firefighters volunteers anyway instead of getting paid?

In urban/suburban areas, you need firefighters based on number of population, more or less, which isn't too bad to pay for, more people means a little bit from everyone adds up.

For rural areas, you need figherfighters based on area. If you had the right per capita fire equipment and personnel, they'd be spread so thin they may as well not exist. Volunteerism at least gets you affordable personnel, but you still need to fundraise for equipment and operational expenses.

Edit: also, the call volume is very low. Your properly staffed fire department would be nearly always idle. With volunteers on call, they can just go about thei usual things, and if a call comes in, they can respond from where they are.
by p_ing | 2025-12-14 17:07:03+00:00
This was a great talk! I'm interested to hear what you believe the desktop UX ('human interface') issues to actually be, today.

Rightly your talk was not about specific issues or specific solutions, but as a desktop user (macOS primarily, Windows secondary but historically, and KDE a distant third), beyond the mishmash of different UIs, i.e. Windows 11 presenting Windows 3.x or just outright dumb decisions such as transparent everything, what is it that you want to solve for people on the desktop space to make them more /productive/ than they currently are? Especially now that our primary vehicle to information creation and sharing is not the desktop, but the web browser alone?
by sublinear | 2025-12-14 17:07:06+00:00
Or just hire people for your marketing team that have even a passing familiarity with web dev? They're not even that hard to find.

Keep those initial hires aboard and train up the rest. Get rid of the ones who don't want to learn. I mean really why do we try so hard to avoid bridging such simple knowledge gaps? It's not a big deal and we shouldn't shut people out of career development under all these obviously false excuses.
by simonw | 2025-12-14 17:07:31+00:00
The purpose of disclosure is to allow people to make their own decisions about how trustworthy I am as a source of information.

If I started rejecting access to early models over a desire to avoid conflicts of interest my coverage would be less useful to people. I think most of my regular readers understand that.

I was responsible for one of the first widely read reports on the ethics of model training back in 2022 when I collaborated with Andy Baio to cover Stable Diffusion's unlicensed training data: https://waxy.org/2022/08/exploring-12-million-of-the-images-...

Calling me "their most enthusiastic shill" is not justified. Have you seen what's out there on LinkedIn/Twitter etc?

The reason I show up on Hacker News so often is that I'm clearly not their most enthusiastic shill.
by mat_b | 2025-12-14 17:07:53+00:00
It's unfortunate that Apple has taught me (and I assume others as well) over the last 15 years that the best practice is to never install a major OS update.

It seems clear to me that they use OS updates as a way to eventually slow your device down so the lag becomes so annoying that you want to purchase a new device.

(Edit: And the really obnoxious part is that they force you to receive upgrade prompts every single day and you can't disable it.)
by peacebeard | 2025-12-14 17:08:14+00:00
I dunno if I’d fall myself “enthusiastic” but I successfully use AI on a large production monorepo. The onus is on the user to break down the problem into llm-sized bites. How to do this effectively is a skill that takes time to develop. You’re not crazy: if you go in and ask it to do things in broad strokes it won’t work.
by josters | 2025-12-14 17:08:21+00:00
Working on updating my Your-Age-in-Days app[1] for iOS 26. The main motivation was to have the days I've lived always available on the lock screen with a more native feel than the workaround I had before (nightly Shortcut which updates the background image and adds the current number as an overlay to it).

[1]: https://apps.apple.com/de/app/days-of-life-milestones/id6738...
by kevin061 | 2025-12-14 17:08:55+00:00
At this point, it is easier to assume whatever Elon Musk says is false.

Hyperloop failed. We are bot colonising Mars for at least several dozen more generations (and maybe never). Europe is not weak, it is strong (that is why he hates Europe), we will likely never reach AGI with LLM-based technology, space datacenters will never happen, he did not found Tesla, he bought it, he continuously promised FSD, and it has not happened. I mean, when has Elon Musk been right about anything?
by dangus | 2025-12-14 17:09:10+00:00
It would be much better to discuss this topic without shining a light on Elon Musk. He's an irrelevant loser, we don't have to listen to him or his opinions.

The opinions of someone who will become the first trillionaire are relevant. I would controversially say that someone who has hoarded that much wealth should be declared non-human and lose all human rights and legal protections.

The rest of the discussion was valuable, but merely keeping his name in our mouths is exactly what he wants.
by lnbharath | 2025-12-14 17:09:25+00:00
good question. the difference with AI tools is the interface isn't stable in the same way photoshop or excel is. with traditional software you learn it once and muscle memory carries you. with LLM tools the model itself changes, the optimal prompting style shifts, features interact with model behavior in unpredictable ways. so the cognitive load compounds differently. not saying features are bad, just that the tradeoffs are different
by theologic | 2025-12-14 17:09:36+00:00
Peter Drucker popularized the phrase "Efficiency is doing things right; effectiveness is doing the right things."

Being a credibly efficient at doing the wrong things, turns out to be a massive issue inside of most companies. What's interesting is I do think that AI gives opportunity to be massively more effective because if you have the right LLM, that's trained right, you can explore a variety of scenarios much faster than what you can do by yourself. However, we hear very little about this as a central thrust of how to utilize AI into the work space.
by logsr | 2025-12-14 17:09:36+00:00
despicable attitude completely detached from reality. volunteer fire fighting services provide critical public services across broad sparsely populated areas of the United States and those volunteer services benefit everyone by preventing wild fires that threaten everyone. this kind of PE activity is parasitic and directly threatens lives and property by diminishing emergency response capacity. bad business to be in. it will get shut down very quickly.
by ben_w | 2025-12-14 17:09:40+00:00
I was going to start this with "C's fine, but consider more broadly: one reason I dislike reactive programming is that the magic doesn't work reliably and the plumbing is harder to read than doing it all manually", but then I realised:

While one can in principle learn C as well as you say, in practice there's loads of cases of people getting surprised by undefined behaviour and all the famous classes of bug that C has.
by appreciatorBus | 2025-12-14 17:09:43+00:00
If you voluntarily choose to live at such low densities that the cost of fire protection per person is too high to pay, I struggle to understand why that is a public or government problem. Either accept that you’re preferred density is difficult and uneconomical to service and you’ll have to pay a lot in tax or private fees or whatever, or go without.

On the other hand, if you involuntarily live at low densities because of gatekeepers in the city who have prevented housing from being built for the last dozen decades or so, then we should fix that so that anyone who wants to live in a city with excellent and cheap fire protection can do so.

Importantly, neither of these have anything to do with capitalism or private equity.
Show HN: A pager
by keepamovin | 2025-12-14 17:10:08+00:00
Hello HN,

I basically don't use notifications for anything. The noise is too much. Slack is too loud. Email is too slow. But sometimes you do need a note in your face.

I found myself missing 1990s pagers. I wanted a digital equivalent - something that does one thing: beep until I ack it.

So I built UDP-7777.

Concept:

- 0% Cloud: It listens on UDP Port 7777. No accounts, no central servers. You don't need Tailscale/ZeroTier/WG/etc, it's just easy for device sets.

- CAPCODES: It maps your IP address (LAN or Tailscale) to a retro 10-digit "CAPCODE" that looks like a phone number (e.g., (213) 070-6433 for loopback).

- Minimalism: Bare-bones interface. Just a box, a few buttons, and a big red blinker.

The Tech:

It's a single binary written in Go (using Fyne). It implements "burst fire" UDP (sending packets 3x) to ensure delivery without the handshake overhead of TCP.

New in v2.2.7:

- Frequency Tuning: Bind specifically to your Tailscale/ZeroTier interface.

- Squelch: Optional shared-secret keys to ignore unauthorized packets.

- Heartbeat: Visual/Audio alerts that persist until you physically click ACK.

I built this for anyone looking to cut through the noise—DevOps teams handing off the "on-call IP", or deep-work focus where you only want interruptions from a high-trust circle.

I'd love to hear your thoughts on the IP-to-Phone-Number mapping logic (it's purely visual, but I'm really into it).

Site & Binaries (Signed for Mac/Win): https://udp7777.com