MurphyA/hacker-news huggingface dataset:
by ewoodrich | 2025-07-01 06:12:01+00:00
But that's what so insidious about it - by also actively degrading the chat experience it makes excluding non-Apple users not merely social signalling but also a rational decision even if you don't care about conspicuous consumption whatsoever.

So pick your poison, either you exclude them because of in-group signalling/conspicious consumption or exclude them because you want non-potato resolution, with Android users getting the blame for Apple's UX. Either way Tim Cook says the solution is to buy an iPhone.
by solatic | 2025-07-01 06:12:53+00:00
Well you hit the nail on the proverbial head. The compact will handle 99% of people's use-cases, the truck will handle 100%. People don't want the hassle of renting something or paying for help for the 1% of cases their compact wouldn't handle.

Believe it or not, I'm with you; I live somewhere where it's sunny all year round, so I get around with a motorcycle as my primary transportation year-round and evangelize them as the cheap alternative to people struggling with car-related payments. But no, my motorcycle isn't going to carry a 2x4. Someone who cares about supporting that, even if they only need to do so exceptionally rarely, is gonna buy a truck. And then they won't have the money to buy a motorcycle on the side.
by mrmincent | 2025-07-01 06:13:31+00:00
To misuse a woodworking metaphor, I think we’re experiencing a shift from hand tools to power tools.

You still need someone who understands the basics to get the good results out of the tools, but they’re not chiseling fine furniture by hand anymore, they’re throwing heaps of wood through the tablesaw instead. More productive, but more likely to lose a finger if you’re not careful.
by muzani | 2025-07-01 06:13:39+00:00
Not the case in Muslim countries and I guess developing countries, lol. Developing countries have very low labor costs.

In some places, the drink is the loss leader. A group of people head out to a place and pay the minimum - a $0.50 cup of tea. One of them will buy a basket of snacks for the group. Someone in that group might order the food. A plate of noodles or naan is nearly free in terms of ingredient costs.

Sometimes it's the atmosphere. I'm not sure if other countries have this, but there might be a major game on TV - football, wrestling, etc. Not everyone can afford to watch it at home, so everyone goes to a cheap restaurant. Sometimes the people who do have it at home just go to hear the cheers.
by lmm | 2025-07-01 06:14:17+00:00
> This is the logic of buying a Ford F-150 to drive your kids to school and to commute to the office because you might someday need to maybe haul some wood from the home improvement store once.

No, it's like buying the standard off the shelf $5 backpack instead of the special handmade tiny backpack that you can just barely squeeze your current netbook into. Yes, maybe it's a little bigger than you need, maybe you're wasting some space. But it's really not worth the time worrying about it.

If using clap would take up a significant fraction of your memory/disk/whatever budget then of course investigate alternatives. But sacrificing usability to switch to something that takes up 0.000000001% of available disk space instead of 0.0000001% is a false economy, the opposite of practical; it feels like a sister phenomenon to https://paulgraham.com/selfindulgence.html .
by IIAOPSW | 2025-07-01 06:14:29+00:00
There's something fascinating about this, because the human ability to "transfer knowledge" (eg pick up some other never before seen video game and quickly understand it) isn't really that general. There's a very particular "overtone window" of the sort of degrees of difference where it is possible.

If I were to hand you a version of a 2d platformer (lets say Mario) where the gimmick is that you're actually playing the fourier transform of the normal game, it would be hopeless. You might not ever catch on that the images on screen are completely isomorphic to a game you're quite familiar with and possibly even good at.

But some range of spatial transform gimmicks are cleanly intuitive. We've seen this with games like vvvvvv and braid.

So the general rule seems to be that intelligence is transferable to situations that are isomorphic up to certain "natural" transforms, but not to "matching any possible embedding of the same game in a different representation".

Our failure to produce anything more than hyper-specialists forces us to question exactly is meant by the ability to generalize other than just "mimicking an ability humans seem to have".
Show HN: ACS is an S3 Express One Zone Alternative
by obitoACS | 2025-07-01 06:16:16+00:00
Hey HN, AWS S3 Express One Zone promises improved latency and throughput but comes with several limitations including only being available in one availability zone and the directory bucket structure.

We developed Accelerated Cloud Storage to offer an object storage system with high performance (up to 10X better than S3 Express One Zone in latency and throughput), strong consistency and global availability that scales and moves data based on demand. The service is accessible through an S3 compatible Go/Python SDK. ACS has enterprise-grade security compliance (SOC 2 Type 2 pending), and a transparent pay-for-usage pricing model with no egress fees.

You can sign-up on the website or schedule a call with one of our engineers to discuss further.
by grues-dinner | 2025-07-01 06:16:39+00:00
This is all true, and I suppose I participated in a signed update mechanism that I knew the (corporate) end user probably wasn't going to be given the keys to. But, I think there's a difference between this and deliberately going to work on a system that's clearly just top-down designed for something low.

For example, I don't think there's anyone in the (large!) fixed-odds betting terminal industry that can honestly say their work is a good thing for the end users.
by matkoniecz | 2025-07-01 06:16:46+00:00
> I don't see people making the same arguments about Steam, Microsoft, Nintendo, etc, etc. Why is Apple special here?

https://en.wikipedia.org/wiki/Microsoft_Corp._v_European_Com...

BTW, I wonder have they paid that €860 million in the end - and how can I check this.

> Other companies make stores that deliver application and developers don't get to tell them what to do.

AFAIK Microsoft users can install software not using Microsoft store, however it is called.
by surrTurr | 2025-07-01 06:17:37+00:00
The original GPT-3 was trained very differently than modern models like GPT-4. For example, the conversational structure of an assistant and user is now built into the models, whereas earlier versions were simply text completion models.

It's surprising that many people view the current AI and large language model advancements as a significant boost in raw intelligence. Instead, it appears to be driven by clever techniques (such as "thinking") and agents built on top of a foundation of simple text completion. Notably, the core text completion component itself hasn’t seen meaningful gains in efficiency or raw intelligence recently...
by specproc | 2025-07-01 06:19:45+00:00
Is there anything particularly "neuro divergent" about having a hobby?

Anyways, I doubt his wife's making him do anything. Totally normal domestic arrangement to have a space for one's thing(s), whatever it may be. Well-conducive to a happy marriage, IMHO.

I'm not fortunate enough to have a whole basement to play with, but my study's piled high with my books, electronics, painting gear, art and models. I'm thankful to have a space that's mine. My SO didn't tell me to keep my shit here, I was like "dibs" on moving in.
by dustincoates | 2025-07-01 06:20:30+00:00
Thankfully in Paris it doesn't look like we're going to get it as bad as was expected. It's "only" going to be 100f/38c today and 90f/32c tomorrow. Hot, but considering that just a few days ago my weather app predicted 107f/42c, it's welcome.

Still, it's hot. My daughter's school actually suggested parents keep their kids home today, as they aren't equipped for this heat.
by Joker_vD | 2025-07-01 06:20:35+00:00
Well, what you actually need is to make the first iteration special — generally, you can detect whether the iteration was last only after you've already finished it, but special-casing the very first iteration can be done. You put the "between" block at the beginning of the loop body, but start the loop by jumping over it into the middle. It works even better with "for" loops, they desugar into:

i = START; if (i > END) goto _after_loop; goto _loop_body; while (1) { BETWEEN; _loop_body: BODY; _loop_test: // "continue" would desugar into "goto _loop_test". i++; if (i > END) break; } _after_loop: ...

which, if you throw away the "BETWEEN" part, is a standard way to compile for-loops, with pre-test and loop inversion. But writing this by hand is just... no. I'd rather add either a boolean flag, or throw in "if i > 0: ..." or "if i != END: ..." guard. Sometimes those even get optimized away, see e.g. [0] — both of loops there desugar into pretty much this; but it's brittle, changing "if (i > START)" into "if (i != START)" in the second function duplicates the loop body, and if you make it sufficient larger than a single function call, the elided conditional branch rematerializes again.

But yes, the goto doesn't help much with

it = iter(...) try: loop_var = next(it) except StopIteration: return body(loop_var) while True: try: loop_var = next(it) except StopIteration: break between(loop_var) body(loop_var)

loop where you must crank the iterator before every iteration; there you have to either duplicate some code, or count your iterations and check the current number.

[0] https://godbolt.org/z/Y4hv4oYdP
by Hamuko | 2025-07-01 06:21:35+00:00
Preferably you'd have a build server where you can use the build number. I use this to build my macOS application in GitHub Actions.

[[ $GITHUB_REF_TYPE = "tag" ]] && MARKETING_VERSION=$GITHUB_REF_NAME || MARKETING_VERSION=$(git rev-parse --short HEAD) echo "Building $MARKETING_VERSION ($GITHUB_RUN_NUMBER)" agvtool new-version -all $GITHUB_RUN_NUMBER agvtool new-marketing-version $MARKETING_VERSION

Non-tagged build gives me "Building a3d4743 (54)", tagged build gives me "Building 0.3.1 (55)".
by keutoi | 2025-07-01 06:22:16+00:00
This forum needs a code of conduct. We need to be civil and productive. But I think a blog post should have more freedom. If the author made an ignorant choice of phrase, then a comment about it would be appropriate. But choice of dark/crass humor should not be reprimanded. I don't want to be posh and well mannered in my own home. No masks; let me be as disgusting and pathetic as I can be.
by matkoniecz | 2025-07-01 06:23:57+00:00
> - You agree to the letter of the ToS when you click "I Agree" when you set up the iPhone,

I reject that argument.

For start ToS may have unenforceable claims (if someone puts that I agree to give all things I own to them into ToS it has zero effect).

Also, at this point I dispute that ToS clickery should be treated as agreeing to them. "I have read and agree with ToS" is a blatant lie in at least in the first half.
by Roark66 | 2025-07-01 06:24:21+00:00
Isn't the point that it prepares the response, shows it to you along with some context to you. Like a sidebar showing who the other person is with a short summary of your last comms and your calendar. It should let you move the "proposed appointment" in that sidebar calendar and it should update the response to match your choice. If it clashes and you have no time it should show you what those other things are (maybe propose what you could shift) and so on.

This is how I imagine proper AI integration.

What I also want is not sending all my data to the provider. With the model sizes we use these days it's pretty much impossible to run them locally if you want the best, so imo the company that will come up with the best way to secure customer data will win.
by globular-toast | 2025-07-01 06:27:07+00:00
Are sick people legally prevented from becoming healthy again? Are homeless people legally prevented from having a home? Are starving people legally prevented from eating?

I'm sick of people writing off entire classes of problems because "well, it's not illegal". The law doesn't matter until you're actually in court. What matters is practicalities. There are many rights that are impractical to use and there are many laws that are unenforced. Some problems could be solved by law, others probably not. The law is a solution, not a problem. Focus on problems, not solutions.
by bryant | 2025-07-01 06:27:15+00:00
A few weeks ago, I processed a product refund with Amazon via agent. It was simple, straightforward, and surprisingly obvious that it was backed by a language model based on how it responded to my frustration about it asking tons of questions. But in the end, it processed my refund without ever connecting me with a human being.

I don't know whether Amazon relies on LLMs or SLMs for this and for similar interactions, but it makes tons of financial sense to use SLMs for narrowly scoped agents. In use cases like customer service, the intelligence behind LLMs is all wasted on the task the agents are trained for.

Wouldn't surprise me if down the road we start suggesting role-specific SLMs rather than general LLMs as both an ethics- and security-risk mitigation too.
by tptacek | 2025-07-01 06:28:01+00:00
Ironically, I think you've managed to meet my cynicism about DNS security with something even more reductive. I think it's more true than not that a browser monopoly reformed the WebPKI. That doesn't mean I think a browser monopoly is a good thing, only that it did one good thing, and losing that good thing would be, uh, bad.

You're accusing me of "throwing my hands up". But you're also writing a comment that suggests maybe it's not a big deal if TLS certificates can get spoofed by state adversaries; how could it be worse than how things are now?

I mean: in a sense, I get it, because I don't think any of this is the high order bit of Internet security, which has a lot more to do with xnu and Android kernel security decisions than with all this protocol ceremony.

As I keep saying, the fact that DNSSEC is essentially a key escrow system run by world governments is just one of my objections, and not the one I personally care most about. What I care most about is spending hundreds of millions of dollars in a forklift upgrade of a core Internet protocol, all to take several steps backwards in Internet security.
by tamersalama | 2025-07-01 06:28:02+00:00
This goes against the grain - but I’m starting to reimagine enterprise & manufacturing workflows using AI.

Very good leadership support, small (but great) team, huge mandate and uncertainties - and it’s quite exciting.

We are also hiring - AI+Full Stack https://cenovus.wd3.myworkdayjobs.com/en-US/careers/job/Seni...
by 8n4vidtmkvmk | 2025-07-01 06:28:19+00:00
Why is forgetting important? Things can either have an end time where they are no longer applicable or things we thought were true turn out to be false but it's still useful to see where we went wrong.

I imagine humans are limited by the # of synapses we have so it's useful to forget but maybe machines can move the useless stuff to deep storage until it's dug out, in the same way certain things can trigger a deep memory in humans.
by lajosbacs | 2025-07-01 06:28:49+00:00
It is insane to me that you cannot turn it off in the setting even as a premium user. Or better yet, make this opt-in for everyone.

I live in a German speaking country, yet my native language is other and German is almost never preferred when I watch some content. All my UIs are in English.

Yet, I open a video by a Brit and he is autodubbed to German. There really isn't any similar UX decision by any other reputed company that would be comparably stupid as this. Google even has large presence in Switzerland, that makes it even more puzzling.
by teleforce | 2025-07-01 06:28:51+00:00
It seems that in order for robotics and automation to work properly, AI models including LLMs, YOLO, RL and others need helps from their distant cousins namely logic, optimization and constraint programming that can be attributed as intelligent automation or namely IA [1],[2],[3],[4].

[1] Logic, Optimization, and Constraint Programming: A Fruitful Collaboration - John Hooker - CMU (2023) [video]:

https://www.youtube.com/live/TknN8fCQvRk

[2] "We Really Don't Know How to Compute!" - Gerald Sussman - MIT (2011) [video]:

https://youtube.com/watch?v=HB5TrK7A4pI

[3] Google OR-Tools:

https://developers.google.com/optimization

[4] MiniZinc:

https://www.minizinc.org/
by detaro | 2025-07-01 06:29:13+00:00
You are not required to use Steam to buy games on any device (even on the Steam Deck it's trivial to install games from other sources). It has big market power because gamers actually like it and actively choose it over alternatives (often even those that come pre-installed with the platform, the Windows store and the XBox app). It does not prevent devs from selling their games on multiple stores. It's dominant position for sure has market effects, but its a lot harder to argue it has the position for any nefarious or abusive reasons. (Although there are some lawsuits ongoing claiming that they did threaten devs over pricing, if those succeed it might change things)
by isaachinman | 2025-07-01 06:29:51+00:00
It seems Forward Email has come to the exact same conclusion I did in a blog post awhile back: https://marcoapp.io/blog/marco-an-introduction

I agree that "reinventing" email, or building a business based on "AI features" are both terrible ideas.

We began building Marco not to do either of these things, but simply because _there wasn't_ any actual cross-platform IMAP client.

Apple Mail exists (but is terrible) if you only have Apple devices. Lots of other options like Superhuman and Shortwave exist, but only support Gmail+Outlook.

All we're doing is building the app that should have existed 10 years ago: a cross-platform, offline-first "Thunderbird". Except far more lightweight and modern. And yes, we've built it from the ground up. And no, it's not Electron.

https://marcoapp.io
by andsoitis | 2025-07-01 06:29:57+00:00
> Why is it that if someone said “we need a legal solution to gun violence” the people that say “no we need a technical solution all people should wear kevlar and carry 9mm pistols” are considered the lunatics but when we ask for a legal solution to rampant non-consensual tracking for the purpose of indoctrinating the consumer class with propaganda we all laugh and say bah the solution must be technical? I don’t get it

I don’t know that a reasonable person would compare privacy threats to the threat of death from gun violence.

They exist in totally different altitudes of concern.
by x0z | 2025-07-01 06:29:57+00:00
I've not done anything special here, just wrapped the community edition of ISOFLOW https://github.com/markmanx/isoflow and made it dead easy to set up and run. You can now export and load JSON backups of your diagrams allowing you to essentially have as many as you want, which the community version of ISOFLOW restricts. Enjoy!
by atleastoptimal | 2025-07-01 06:30:14+00:00
> Actually very little debate. We get a lot of unsubstantiated hype from companies like OpenAI, Anthropic, Google, Microsoft

Would you really consider the Nobel laureates Geoffrey Hinton¹, Demis Hassabis² and Barack Obama³ not worth listening to on this matter? Demis is the only one with ulterior motives to hype it up, but compared to normal tech CEOs he certainly has quite a bit of proven impact (Alphafold, AlphaZero) to be worth listening to.

> AI has barely made a dent in economic activities

AI companies' revenues are growing rapidly, reaching the tens of billions. The claim that it's just a scapegoat for inevitable layoffs seems fanciful when there are many real-life cases of AI tools performing equivalent person-hours work in white-collar domains.

https://www.businessinsider.com/how-lawyer-used-ai-help-win-...

To claim it is impossible that AI could be at least a partial cause of layoffs requires an unshakable belief that AI tools could not even be labor-multiplying (as in allowing one person to perform more work at the same level of quality than they would otherwise). To assume that this has never happened by this point in 2025 requires a heavy amount of denial.

That being said, I could cite dozens of articles, numerous takes from leading experts, scientists, legitimate sources without conflicts of interest, and I'm certain a fair portion of the HN regulars would not be swayed one inch. Lively debate is the lifeblood of any domain that prides itself on intellectual rigor, but a lot of the dismissal of the actual utility of AI, the impending impacts, and its implications feels like reflexive coping.

I would really really love to hear an argument that convinced me that AGI is impossible, or far away, or that all the utility I get from Claude, o3 or Gemini are all just tricks of scale and memorization entirely orthogonal to something somewhat akin to general human-like intelligence. However, I have not heard a good argument. The replies I get seem to be largely ad-hominems toward tech CEOs, dismissive characterizations of the tech industry at large, and thought-terminating quips that hold no ontological weight.

1: https://www.wired.com/story/plaintext-geoffrey-hinton-godfat... 2: https://www.axios.com/2025/05/21/google-sergey-brin-demis-ha... 3: https://www.youtube.com/watch?v=72bHop6AIcc 4: https://www.cio.com/article/4012162/ai-begins-to-reshape-the...
Show HN: SpeechAnalyzerDylib – C-FFI for macOS 26.0 SpeechAnalyzer API
by aethiopicuschan | 2025-07-01 06:32:03+00:00
Hi HN,

I’m excited to share SpeechAnalyzerDylib, a tiny C-compatible dynamic library that wraps Apple’s upcoming SpeechAnalyzer API in macOS 26.0 (Tahoe). If you’re building a Swift, Objective-C, or plain C project and want to add on-device transcription with virtually no boilerplate, this might help.

## Key Features

- *C-FFI wrapper* Exposes a simple, C-compatible API so you can call from Swift, Objective-C or plain C.

- *Asynchronous File Transcription* `sw_transcribeFile(const char filePath, const char locale, TranscriptionCallback callback, void userData)` Transcribe any audio file on disk in the background; delivers full transcript or error string via your callback.

- *In-Memory Data Transcription* `sw_transcribeData(const uint8_t bytes, size_t size, const char locale, TranscriptionCallback callback, void userData)` Transcribe raw audio buffers by internally writing a temp file and reusing the file-based transcription path.

- *Live Microphone Streaming* `sw_startMicrophoneTranscription(const char locale, TranscriptionCallback callback, void userData)` Stream real-time speech from the default mic, receive partial transcripts as they arrive, and stop automatically when the engine stops.

- *Locale-Aware* All APIs accept an optional locale identifier (defaults to system locale) for language-specific models.

- *Automatic Model Management* Verifies or downloads the needed offline speech model for your chosen locale before starting transcription.

- *Callback-Driven Error Handling* On failure, your callback receives an `"Error: …"` string so you can handle retries or fallbacks.

- *Zero External Dependencies* Built solely on Apple’s AVFoundation & Speech frameworks—no third-party libraries required.

## Version requirements

macOS 26.0 (Tahoe) beta Xcode 26 beta

Both are currently in beta, and SpeechAnalyzer is only available on the beta seed, so you’ll need to be running the developer betas to try it out.

## Repository & license

https://github.com/aethiopicuschan/speech-analyzer-dylib Licensed under MIT.

## Feedback & contributions welcome

Open issues for bugs or edge cases you encounter Submit PRs to add tests, CI, or sample integrations Share your experiences or integration questions below Looking forward to hearing what you build with it!