MurphyA/hacker-news huggingface dataset:
by notepad0x90 | 2025-10-24 01:17:07+00:00
This is..disturbing.

When a company uses acquisition as a strategy to develop features, it is stagnating. Maybe that's not the right word? At least it's past it's peak.

Consider the efforts and costs of merging a new team with yours, getting different cultures and people to work together, integrating an entirely new code base with your own.

Bigger and established companies take the risk and it does mostly pan out ok in the end. But, they generally tend to use this strategy going forward.

Think of it this way, even with lots of capital on hand, will a company just poach/hire the other companies engineers or guy it out right for it's "IP"?

I find it concerning because OpenAI's failure will have a cascading effect. And failure doesn't mean collapse, just a declining stock, an out-competed company. Its leadership must feel like they're big enough to where buying out the competition or to add new product lines is a good strategy, but they haven't (as far as I know) turned a healthy profit yet? They already have so many skeptics that claim OpenAI could never raise enough revenue to match its valuation.

And it's not like they have any shortage of competition. Alphabet alone can play the acquisition game and win more readily. ChatGPT and Sora are great, but not they don't have enough of a difference for it to be a moat.

I don't know, I just hope it isn't consultants and MBA's making decisions now over there.

And Sky.app is for MacOS? Shouldn't they be locking in a stronger partnership with Apple and get a stake in Siri instead of competing against Siri and Apple Intelligence?

I guess I just don't get business enough, I'm sure this all makes sense to entrepreneurs.
by mananaysiempre | 2025-10-24 01:18:28+00:00
Derail accepted! Is your approval of DCE based only on the serialization not being TLV or on something else too? I have to say, while I do think its IDL is tasteful, its only real distinguishing feature is AFAICT the array-passing/returning stuff, and that feels much too specialized to make sense of in anything but C (or largely-isomorphic low-level languages like vernacular varieties of Pascal).
by ncr100 | 2025-10-24 01:19:37+00:00
Sincere, and snarky summary:

"Omnilert" .. "You Have 10 Seconds To Comply"

-now targeting Black children!

Q: What was the name of the Google AI Ethicist who was fired by Google for raising the concern that AI overwhelmingly negatively framed non-white humans as threats .. Timnit Gebru

https://en.wikipedia.org/wiki/Timnit_Gebru#Exit_from_Google

We, as technologists, ARE NOT DOING BETTER. We must do better, and we are not on the "DOING BETTER" trajectory.

We talk about these "incidents" with breathless, "Wwwwellll if we just train our AI better ..." and the tragedies keep rolling.

Q2: Which of you has had a half dozen Squad Cars with Armed Police roll up on you, and treat you like you were a School Shooter? Not me, and I may reasonably assume it's because I am white, however I do eat Doritos.
by anonymous908213 | 2025-10-24 01:19:43+00:00
"Nearly impossible" is quite a stretch. While it was certainly shameful that it ever became as mainstream as it did, it was a matter of unticking checkboxes in the adware installers, and there was plenty of software out there that did not engage in that behaviour to begin with. At any rate, I didn't say anything about operating systems. You can also install software of your choice on Linux or Mac. I'm not really sure what point you were driving at there.
by frio | 2025-10-24 01:19:47+00:00
I don't see how it's Apple's choice?

Google sells PiP, background playing etc. as part of YouTube Premium (not Apple!). Google serves browser clients a player that can't do those things, because they want you to pay for them. Vinegar is a browser extension that replaces Google's player with Apple's plain HTML5 player. Apple's plain HTML5 player does all that stuff for free.
by zzo38computer | 2025-10-24 01:20:13+00:00
> with standards bodies thinking that applying to the ISO for your organizational ID is a perfectly fine step that anyone does anyway

Fortunately there is the 2.25 OID arc now, which you can use without any registration with anyone. There are also other ways to register OIDs for free. (I think that it is better than using domain names, which can be reassigned, and also require registration anyways. IDN is an even more severe problem (it could have been designed better, but they made it worse instead).)

I had idea (which would have to later be made standardized by ITU or ISO (preferably ITU)) of a new OID arc which allows you to combine an existing identifier (of many different types, such as: international telephone numbers, amateur radio call signs, internet domain names (encoded as bijective base 37), IP addresses, ICAO airport codes, etc) with a timestamp, and optional auto-delegation. (You can then add additional numbers like you can with other OIDs too)

Binary protocols have other benefits as well, such as not requiring escaping, and allowing binary data to be transferred is a way that is not as messy, not causing problems with character sets, etc.
by kelnos | 2025-10-24 01:20:41+00:00
> You're going to write a lot of code in blood this way.

Maybe? In this particular case, it sounds like no one was injured, and even though the Waymos didn't follow the law around stopping for school buses, it exercised care when passing them. Not great, certainly! But I'd wager a hell of a lot better than a human driver intentionally performing the same violation. And presumably the problem will be fixed with the next update to the cars' software. So... fixed, and no blood.
by taink | 2025-10-24 01:20:41+00:00
> The transition from the Fourth to the Fifth happened in 1958 without much violence.

Quoting from the article:

Things came to a head in 1958 as France struggled to decolonize. There was strong opposition within France to Algerian independence and part of the army openly rebelled. Important generals threatened a coup unless de Gaulle was returned to power. They sent paratroopers to capture Corsica in case anyone missed their point.

The article even fails to mention Operation Resurrection. Hopefully we don't need coups every time we want a new constituent assembly.
by Hackalife | 2025-10-24 01:22:06+00:00
I have low vision, and when running on a treadmill, constantly glancing at my Apple Watch wasn’t working for me. I looked for a way to mirror my running stats (heart rate, pace, distance, time) from the Watch to the iPhone so I could display them on a TV in my line of sight. I couldn’t find any solution from Apple or third parties, so I built my own.

RunMirror is a simple iOS app that • streams Apple Watch running metrics live to the iPhone using HealthKit and WatchConnectivity • can be connected to a TV or capture card via an HDMI dongle • shows large, high-contrast numbers for easy readability • works well with OBS as an additional video source • supports pace, distance, heart rate, time

There is no cloud, no account, and no ads. Everything runs locally on the device. The app is free to use.
by bcrl | 2025-10-24 01:22:16+00:00
If you're doing large amounts of sequential reads from a filesystem, it's probably not in cache. You only get latency that low if you're doing nothing else that stresses the memory subsystem, which is rather unlikely. Real applications have overhead, which is why microbenchmarks like this are useless. Microbenchmarks are not the best first order estimate for programmers to think of.
by textlanes33 | 2025-10-24 01:22:28+00:00
Next.js comes with several built-in capabilities. For example, it supports prefetching, server-side caching, and even cache clustering if you need scalability.

It also has a significant market share right now.

Of course, React Router 7 (and Remix) can handle similar features. But adoption matters — a larger ecosystem usually means better job opportunities and stronger community support.

If you haven’t used any major framework yet, I’d recommend starting with Next.js. It’s a solid way to learn the modern React stack and understand how full-stack React apps are structured.
by qat321 | 2025-10-24 01:22:45+00:00
Really cool to see the AI-discovered algorithm is not just a theoretical result but is actually in a PR for vLLM. My question is about the code itself. Was the Python/PyTorch generated by OpenEvolve directly usable, or did it require significant human cleanup to make it readable, maintainable, and conform to the project's coding standards? I'm curious about how close we are to AI generating production-ready, human-editable code for complex algorithms.
by nine_k | 2025-10-24 01:22:50+00:00
Use second-hand panels, hire a contractor to install them, and another contractor to then install and connect batteries and an inverter. Ignore the possibility to sell energy back to the grid, charge your batteries instead.

Now, you would have built not a cutting-edge system, but a relatively inexpensive one, with a minimum of red tape and financing shenanigans.

(Edited: typos.)
by itake | 2025-10-24 01:23:04+00:00
Super confused. What do you mean its been working on Android just fine? Google just announced they are closing their ecosystem exactly for the reasons I stated.

Most of the fraud at my job comes from the android platform, because the security model on android is much worse than Apples.

Why is Google citing fraud as a reason to lock down android if "its been working on android just fine"?

Apple is not a fast moving company, but they do have a great product and have addressed many of the big issues the community has raised.
by atonse | 2025-10-24 01:23:12+00:00
It feels like it's always the same 3-4 things.

Travel Bookings Recipes Calendar/Email integration

But maybe if you look from a first principles standpoint, do most human tasks decompose to some form of these same 4-6 tasks? (not talking about brainstorming, which is already well covered, or socializing, which is offline)
Show HN: MyRise Coach – AI-powered growth platform with 8 proven methodologies
by iaiuse | 2025-10-24 01:23:20+00:00
Hi HN!

I'm iaiuse, and I've been working on MyRise Coach for the past few months. It's an AI-powered personal growth platform that combines 8 proven methodologies (resilience, cognitive reframing, self-determination theory, etc.) with GPT-4o to provide personalized coaching.

*The problem I'm solving:* Most personal development advice is generic. Traditional coaching is expensive ($200+/hour). I wanted to make expert-level guidance accessible through AI, while grounding it in research-backed frameworks.

*What makes it different:* - Based on 8 psychological principles (from positive psychology, cognitive behavioral therapy, etc.) - AI analyzes your reflections against these frameworks and provides specific, actionable advice - 12-week growth cycles with progress tracking - Assessment system that measures improvement across 8 dimensions

*Tech stack:* - Next.js 14 + TypeScript - Supabase for auth and database - OpenAI GPT-4o-mini (cost-optimized) - Creem for subscriptions - Deployed on Vercel

*Interesting technical challenges:* 1. Designing prompts that combine multiple psychological frameworks coherently 2. Building a subscription system that gracefully handles webhook delays 3. Creating a growth assessment algorithm that maps user inputs to 8 dimensions

*Current status:* - MVP is live at https://myrisecoach.com - Free tier: 1 assessment + 3 AI conversations/day - Paid: $29.9/month or $299/year

*What I'm looking for:* - Feedback on the AI coaching quality (is it actually helpful?) - Ideas on how to better visualize growth progress - Thoughts on the pricing model - Any suggestions to make it more valuable

I'm here to answer questions! Would love to hear what you think.

Try it out: https://myrisecoach.com
by dmix | 2025-10-24 01:23:36+00:00
Is there some software to convert VST3 to AU? Or do you develop both separately?

Someone else said

> Almost all VST plugins have an AU version (like 80%-90% or so, and 99% of the major ones).

Which I noticed as well, I wondered if that required a large time investment to support both or there's some API translation layers available.
by al_be_back | 2025-10-24 01:24:17+00:00
Postmortem all you want - the internet is breaking, hard.

The internet was born out of the need for Distributed networks during the cold war - to reduce central points of failure - a hedging mechanism if you will.

Now it has consolidated into ever smaller mono nets. A simple mistake in on one deployment could bring banking, shopping and travel to a halt globally. This can only get much worse when cyber warfare gets involved.

Personally, I think the cloud metaphor has overstretched and has long burst.

For R&D, early stage start-ups and occasional/seasonal computing, cloud works perfectly (similar to how time-sharing systems used to work).

For well established/growth businesses and gov, you better become self-reliant and tech independent: own physical servers + own cloud + own essential services (db, messaging, payment).

There's no shortage of affordable tech, know-how or workforce.
by mdebeer | 2025-10-24 01:25:02+00:00
Hi, matti here.

Very interesting you bring this up. It was quite a big point of discussion whilst jamie and I were building.

One of the big issues we faced with LLMs is that their attention gets diluted when you have a long chat history. This means that for large amounts of context, they often can't pick out the details your prompt relates to. I'm sure you've noticed this once your chat gets very long.

Instead of trying to develop an automatic system to descide what context your prompt should use (I.e which branch you're on), we opted to make organising your tree a very deliberate action. This gives you a lot more control over what the model sees, and ultimately how good the responses. As a bonus, if a model if playing up, you can go in and change the context it has by moving a node or two about.

Really good point though, and thanks for asking about it. I'd love to hear if you have any thoughts on ways you could get around it automatically.
by bgwalter | 2025-10-24 01:25:56+00:00
Except that "AI" steals and mostly does not do citations.

EDIT: The chutzpah of downvoting this is striking. The paper says "surpasses highly optimized algorithms engineered by human experts to achieve a 5.0x speedup" and https://news.ycombinator.com/item?id=45689663 links to a 2024 paper where humans discovered a 4.2x speedup using a snake pattern. The 2024 paper is not cited.
by nomel | 2025-10-24 01:26:14+00:00
Not sure why this was flagged. Apple is strict and does not allow graphic adult content, famously so [1]. One of the only exceptions you'll find is Twitter/X.

Steam does allow this. But, has recently started restricting some adult content [2].

[1] https://techcrunch.com/2010/04/19/steve-jobs-android-porn/

[2] https://www.gamesindustry.biz/whats-going-on-with-steam-and-...
by nicodjimenez | 2025-10-24 01:26:28+00:00
There are only two political systems at the end of the day: authoritarianism (everyone knows who is in charge) and oligarchy. Populism, in a liberal democracy, is basically authoritarianism-lite representing the interests of a particular faction of oligarchs. There's no "populism" in China, that's an American & European invention. Populism is ugly but it's a useful tool that can get things done in an oligarchy.
by buescher | 2025-10-24 01:26:44+00:00
And technically (the best way, right?) there's a whole thing to suss out between AppleTalk, 422, and LocalTalk, hahahahahah, but it's effectively as proprietary as PS/2 ports were, until they weren't. And ADB was 100% proprietary iirc, but I'm not going to look it up for you.
by echelon | 2025-10-24 01:27:07+00:00
States are sovereign entities with their own laws. They can even, in theory, secede from the union.

The Senate is a good system, it's just that most states are Republican.

Some of the larger states might consider splitting themselves into separate states to better represent their populations. Though that may not be constitutionally possible.

If we ever add additional states to the Union (Puerto Rico, D.C., etc.), they'll want to enjoy having an equal say with every other state in the Union. It's a compelling feature of our system.

The House, as a proportional system, actually needs to be re-normalized. There are not enough representatives to have an actually proportional vote.
by Reason077 | 2025-10-24 01:27:20+00:00
> ”Honest question, what do people think is a fair percentage?”

The UK's Competition Appeal Tribunal (CAT) believes it is 17.5%.

One issue, IMO, with this determination is the existence of Steam, which reportedly also takes 30% yet operates in a competitive market on open platforms. So there is a case to force Apple to open the platform to other app stores, but the argument to regulate Apple’s pricing is much weaker.
by numpad0 | 2025-10-24 01:27:23+00:00
Apple serial port used proprietary Apple connectors.

Apple SCSI ports used nonstandard Apple connectors.

Apple Ethernet port was just Ethernet, except Macs preferred AppleTalk for networking, which was a purported competitor to Ethernet.

Apple USB port was just USB, except they were among the firsts, so it was kind of ex-proprietary.

Apple FireWire was just IEEE1394, except(combine Ethernet and USB)

Apple Thunderbolt was(combine all above)

Apple USB-C is(combine all above)
by FireBeyond | 2025-10-24 01:27:57+00:00
I'm a paramedic, who has personally attended a swatting call where every single detail was so egregiously wrong, but police still went in, no-knock, causing thousands of dollars damage, that, to be clear, they have absolutely zero liability for, but thankfully no injuries.

"I can see them in the upstairs window" - of a single story home.

"The house is red brick" - it was dark grey wood.

"No cars in the driveway" - there was two.

Cops still said "hmm, still could be legit" and battered down the front door, deployed flashbangs.
by eep_social | 2025-10-24 01:28:16+00:00
it wasn’t at first but I suspect they received a ton of feedback and fixed it.

in my estimation the robo driver has reached a median-human level of driving skill. it still doesn’t quite know how to balance the weight of the car through turns and it sometimes gets fussy with holding lanes at night but otherwise it mimics human behaviors pretty well except where they’re illegal like rolling through the first stop at a stop sign.
by achierius | 2025-10-24 01:29:57+00:00
But is that the address being returned by mmap? Furthermore, what instruction is this crashing on? You should be able to look up the specific alignment requirements of that instruction to verify.

> ChatGPT and Claude and Grok all agreed one way or another, with various prompts.

This means less than you'd think: they're all trained on a similar corpus, and Grok in particular is probably at least partially distilled from Claude. So they tend to come to similar conclusions given similar data.
by Arainach | 2025-10-24 01:30:31+00:00
Ford at least had the misguided excuse of wanting to put the scandal behind and focus on the future.

Trump's pardons include hundreds of literal insurrectionists, promises to pardon in exchange for not testifying against him (witness tampering), and other blatant corruption. He fired the head of the OPA and installed a political hack to speedrun awful pardon choices and made a mockery of the process in a far more corrupt and damaging manner than anyone before him, and it's not even close.
by visarga | 2025-10-24 01:31:05+00:00
I am using a graph based format which is stored as text file. It is as simple as possible: each node is a line, prefixed with node id, and containing inline node references. I am providing a sample right here:

---

[1] *Mind Map Format Overview* - A graph-based documentation format stored as plain text files where each node is a single line. The format leverages LLM familiarity with citation-style references from academic papers, making it natural to generate and edit [3]. It serves as a superset structure that can represent trees, lists, or any graph topology [4], scaling from small projects (<50 nodes) to complex systems (500+ nodes) [5]. The methodology is fully detailed in PROJECT_MIND_MAPPING.md with bootstrapping tools available at https://gist.github.com/horiacristescu/7942db247fdfb31d7150b....

[2] *Node Syntax Structure* - Each node follows the format: `[N] *Node Title* - node text with [N] references inlined` [1]. Nodes are line-oriented, allowing line-by-line loading and editing by AI models [3]. The inline reference syntax `[N]` creates bidirectional navigation between concepts, with links embedded naturally within descriptive text rather than as separate metadata [1][4]. This structure is both machine-parseable and human-readable, supporting grep-based lookups for quick node retrieval [3].

[3] *Technical Advantages* - The format enables line-by-line overwriting of nodes without complex parsing [2], making incremental updates efficient for both humans and AI agents [1]. Grep operations allow instant node lookup by ID or keyword without loading the entire file [2]. The text-based storage ensures version control compatibility, diff-friendly editing, and zero tooling dependencies [4]. LLMs generate this format naturally because citation syntax `[N]` mirrors academic paper references they've seen extensively during training [1][5].

[4] *Graph Topology Benefits* - Unlike hierarchical trees or linear lists, the graph structure allows many-to-many relationships between concepts [1]. Any node can reference any other node, creating knowledge clusters around related topics [2][3]. The format accommodates cyclic references for concepts that mutually depend on each other, captures cross-cutting concerns that span multiple subsystems, and supports progressive refinement where nodes are added to densify understanding [5]. This flexibility makes it suitable as a universal knowledge representation format [1].

[5] *Scalability and Usage Patterns* - Small projects typically need fewer than 50 nodes to capture core architecture, data flow, and key implementations [1]. Complex topics or large codebases can scale to 500+ nodes by adding specialized deep-dive nodes for algorithms, optimizations, and subsystems [4]. The methodology includes a bootstrap prompt (linked gist) for generating initial mind maps from existing codebases automatically [1]. Scale is managed through overview nodes [1-5] that serve as navigation hubs, with detail nodes forming clusters around major concepts [3][4]. The format remains navigable at any scale due to inline linking and grep-based search [2][3].
by blibble | 2025-10-24 01:31:18+00:00
> There is no sensible OS API that could support this, because fundamentally memory access is a hardware API.

there's nothing magic about demand paging, faulting is one way it can be handled

another could be that the OS could expose the present bit on the PTE to userland, and it has to check it itself, and linux already has asynchronous "please back this virtual address" APIs

> Memory operations are always synchronous because they’re performed directly as a consequence of CPU instructions.

although most CPU instructions may look synchronous they really aren't, the memory controller is quite sophisticated

> Fundamentally there aren’t any sensible ways to improve on this problem, because the problem only exists due to us pretending that our machines have vastly more memory than they actually do. Which comes with tradeoffs, such as having to pause the CPU and steal CPU time to maintain the illusion.

modern demand paging is one possible model that happens to be near universal amongst operating system today

there are many, many other architectures that are possible...