MurphyA/hacker-news huggingface dataset:
by orbital-decay | 2025-06-08 14:39:50+00:00
The tone is pretty manipulative and sounds like a weird FUD.

>DoH is not about protecting your DNS queries from peepers. That is a big lie. It is about making sure only one peeper can see all of your queries.

How is this a lie? It does protect your queries from MitM. I doubt anyone ever said anything about protecting from everyone - either you keep a synced copy of the entire DNS database (or its part) locally, or send your query to someone else's computer. How else do you expect it to work?

>Refuse to use it today

"Refuse"? Why???

>Is there an alternative way? Yes, there is. It is called DNS over TLS

How does this eliminate the single peeper? You're still sending your query to someone else's computer. DoT encrypts, so it must be a good thing, right?
by spit2wind | 2025-06-08 14:40:19+00:00
I second this. Emacs is plenty capable out of the box and just fine that way. It's a "choose your own adventure" that allows you to be as disciplined or as reckless as you choose. It's almost like it grants you...freedom :)

I think this SO question demonstrates this well. The question is how to select a window quickly. You can install umpteen different packages and have several black-box soltions, if you want. But it really can be as simple as this if it fits your need:

``` ;; Select the 3rd window in the `window-list' (select-window (nth 2 (window-list))) ```

Emacs almost always allows you to find a solution in-between.

https://emacs.stackexchange.com/a/79692
by JimDabell | 2025-06-08 14:40:52+00:00
I don’t hear many iOS developers clamouring for VS Code. They mostly just want Xcode fixed. The only mention of it in those two articles is somebody wanting “AI goodies we see with IDE’s like VS Code and Cursor make its way (natively) into Xcode.” But there are many wanting a better Xcode.

I’m not sure you can point to Cocos as a motivating factor for Apple, and it certainly wasn’t sudden. It got popular very early on and plateaued. I remember building apps with it for iPhoneOS. SpriteKit didn’t come along until years later.
Show HN: ClearTok – Automatically remove reposted videos
by auroroa | 2025-06-08 14:41:16+00:00
I built ClearTok – a small tool that automatically removes all reposted videos from your TikTok profile with one click.

TikTok doesn’t let users bulk delete reposts, so profiles can quickly get cluttered. ClearTok scans your account and unreposts videos in bulk, helping you keep things clean and curated.

Everything runs locally via browser automation. No login required to try. Just launched – would love feedback from the HN community!
by api | 2025-06-08 14:41:16+00:00
That’s exactly what I would argue, and in addition to the X-risks (global thermonuclear war etc.) it’s also a giant source of unnecessary human misery and massive waste of resources.

In many cases the resources we spend hoarding and raiding and doing other chimp things could make us all 2X or more wealthier if we did not fight.

Right now the US is spending billions of debt financed dollars to rid itself of people who want to become tax paying citizens because they have brown skin. A beyond human intelligence would look at this the way we look at ant mills.

https://en.m.wikipedia.org/wiki/Ant_mill

“Just quit circling.” But I’m sure circling forever feels right and proper in the belly, or whatever the ant’s equivalent of deep feelings of rightness feel like.
by haiku2077 | 2025-06-08 14:41:41+00:00
You should not propagate changes to your backup in a way that overwrites previous versions. Otherwise a ransomware attack will also destroy your backup. Your server should be allowed to only append the data for new versions without deleting old versions.

Also, if you're paranoid avout drive behavior, run ZFS. It will detect such problems and surface it at the OS level (ref "Zebras All The Way Down" by Bryan Cantrill)
by belter | 2025-06-08 14:41:46+00:00
My point is a teacher will not do something like this:

- Confident synthesis of incompatible sources: LLM: “Einstein won the 1921 Nobel Prize for his theory of relativity, which he presented at the 1915 Solvay Conference.”

Or

- Fabricated but plausible citations: LLM: “According to Smith et al., 2022, Nature Neuroscience, dolphins recognise themselves in mirrors.” There is no such paper...model invents both authors and journal reference

And this is the danger of coding with LLMs....
by lukev | 2025-06-08 14:42:37+00:00
You can absolutely extrapolate the results, because what this shows is that even when "reasoning" these models are still fundamentally repeating in-sample patterns, and that they collapse when faced with novel reasoning tasks above a small complexity threshold.

That is not a model-specific claim, it's a claim on the nature of LLMs.

For your argument to be true would need to mean that there is a qualitative difference, in which some models possess "true reasoning" capability and some don't, and this test only happened to look at the latter.
by hsnewman | 2025-06-08 14:42:41+00:00
YC Application - Bell Labs Unix Project Dennis Ritchie & Ken Thompson, 1970 What is your company going to make? We're building a new operating system called Unix. It's designed to be simple, elegant, and portable - running on different types of computers without major rewrites. Think of it as a clean slate approach to computing that treats everything as files and emphasizes small, composable tools. What is your company going to make? (continued) Unlike the complex, monolithic systems dominating today's market, Unix follows a "do one thing well" philosophy. We're also developing a new programming language called C to write Unix in - making the whole system much more maintainable and portable than assembly language implementations. How far along are you? We have a working prototype running on a PDP-7 at Bell Labs. The basic kernel, file system, and shell are operational. We've ported it to a PDP-11/20 and are actively using it for our own development work. Several colleagues have started using it for text processing and software development. How will you make money? Initially, we see licensing opportunities to computer manufacturers and universities. The real value is in consulting and support services as organizations adopt Unix. Longer-term, we believe this architecture will become the foundation for a new generation of computing - from minicomputers to whatever comes next. What do you understand about your business that others don't? Most people think operating systems need to be complex to be powerful. We believe the opposite - simplicity and elegance create more robust, maintainable systems. The industry is moving toward smaller, more affordable computers, and they'll need operating systems that aren't resource hogs designed for room-sized machines. Who are your competitors? IBM with their various OS offerings, DEC with their systems, Multics (which we worked on previously). But honestly, we're not trying to compete directly - we're creating something fundamentally different. A system that's simple enough to understand completely, yet powerful enough to grow with computing needs. What's the most impressive thing you've built? The file system design that treats devices, processes, and files uniformly. Also, the pipe mechanism that lets you chain simple programs together to create complex workflows. It sounds simple, but it's surprisingly powerful - like building with Lego blocks instead of carving monoliths.
by jandrewrogers | 2025-06-08 14:44:18+00:00
I think the bigger issue with "public" and "private" is that is insufficiently granular, being essentially all or nothing. The use of those APIs in various parts of the code base is not self-documenting. Hyrum's Law is undefeated.

C++ has the PassKey idiom that allows you to whitelist what objects are allowed to access each part of the public API at compile-time. This is a significant improvement but a pain to manage for complex whitelists because the language wasn't designed with this in mind. C++26 has added language features specifically to make this idiom scale more naturally.

I'd love to see more explicit ACLs on APIs as a general programming language feature.
by aurizon | 2025-06-08 14:45:19+00:00
AI 'reasoning' is a allied to password cracking, where every combination of the allowed symbol set is incremented across until the locked door is opened. Analogously the AI does a similar task with the ability to create and test code until one works, and similarly hack code with a blizzard of variances until an entry point(bug) is found = record and continue. The speed and parallelism is not a reasoned path, it is an exhaustive path that, hopefully, finds the hole. It also finds 'hallucinations' - which a reasoning mind recognises, but these early stage AI's often do not.
by SkiFire13 | 2025-06-08 14:46:27+00:00
This nonogram should require at least 2 guesses, no matter where you put them:

1 1 1 1 1 1 2 1 2 . . . . . 2 . . . . . 11 . . . . . 11 . . . . . 1 . . . . .
by vasco | 2025-06-08 14:46:49+00:00
If all things considered within cycle time - as you correctly say - indicate a developer's forecast for delivery timelines, and one developer over a large enough period of time working on the same codebase has half the cycle time as another, does that really tell you nothing?

Assume you're in a team where work is distributed uniformly and not some of this faster person only picking up small items.
by diggan | 2025-06-08 14:46:54+00:00
> There is so much at play here you do not understand well

Yeah, I mean I don't live in the bay area, nor have I ever visited the place. My experience is mainly about homelessness in Spain I guess.

So whatever you think I've got from American politics, I can ensure you I haven't and it's entirely based on on-the-ground experience where I live.

Besides saying "You don't know the truth", is there any specific you can respond to from my comment you feel is incorrect or you disagree with?
by hliyan | 2025-06-08 14:47:04+00:00
I don't understand why this comes as a surprise to a lot of people. Underlying all this is sequences of text tokens converted to semantic vectors, with some positional encoding, and then run through matrix multiplications to compute the probability of the next token. The probability is a function of all the text corpuses the model has previously consumed. You can run this process multiple times, chaining one output into the next one's input, but reason as humans know is unlikely to emerge.
by sfpotter | 2025-06-08 14:48:03+00:00
Chebyshev polynomials are useful in approximation theory because they're the minimax polynomials. The remainder of polynomial interpolation can be given in terms of the nodal polynomial, which is the polynomial with the interpolation nodes as zeros. Minimizing the maximum error then leads to the Chebyshev polynomials. This is a basic fact in numerical analysis that has tons of derivations online and in books.

The weight function shows the Chebyshev polynomials' relation to the Fourier series . But they are not what you would usually think of as a good candidate for L2 approximation on the interval. Normally you'd use Legendre polynomials, since they have w = 1, but they are a much less convenient basis than Chebyshev for numerics.
by JKCalhoun | 2025-06-08 14:49:30+00:00
I'm not in the loop then if you say iOS devs just want Xcode fixed. You could be right. You would have to weigh that against devs that are not even testing the iOS waters because they see Xcode as a barrier, are more familiar with their VSCode Cmake ecosystem.

A new framework like SpriteKit requires at least a year (an iOS release cycle) before it sees WWDC ... and then a shipping iOS. My recollection is that this is pretty close to the timeline I described where Cocos starts to show up in abundance in the iOS apps submitted and as a result a team is spun up at Apple to create what ends up being SpriteKit.

You'll have to educate me on the plateauing of Cocos. If it did plateau pre Sprite-Kit, what replaced it?
by thrance | 2025-06-08 14:49:48+00:00
If I understand you well, you seem to believe that Trump's government is a reaction to the democrats going too... what? Too woke? Too progressive?

IMO, this is an extremely shallow understanding of politics and ignores the material forces that led to someone like Trump getting into power.

You can't look at the US in a vacuum. What is happening here has happened dozens of times elsewhere. Was Orban elected because the opposition was too woke? Was Mussolini elected because the opposition was too progressive? Of course not.

Trump voters have a really warped perception of the democrats, thanks to decades of well-funded propaganda. They believe the neoliberal party that holds mildy rainbow-capitalist social views is actually a "degenerate trans gang" out to trans their kids or whatever.

In truth, the democrats are socially very mild compared to actually progressive parties around the world. Blaming their mild social policies instead of the massive campaigns of disinformation that made them pass for extremists is ludicrous.

Here: I'll posit that if the democrats actually fixed the country through more corporate taxes, socialized universal healthcare, free university and such, we'd have heard none of Trump. Without them ever needing to abandon their social policies.

But they did not, as they too rely on corporate donors and are too afraid to lose their support by addressing the actual issues this country faces: growing inequalities, etc.

> After first Trump win, all the networks tried to do attempt some soul searching with added bonus of melodramatic hand wringing ( whether it was sincere or theater, I leave up to you to interpret ) on how could this have happened

Yes, liberal media is condemned to be forever clueless, as they can't reason about the prevalence of money in US politics, and couldn't foresee the very obvious consequences of the wealthy channeling hundreds of billions of dollars toward promoting right-wing populism.

> You might not be wrong here. However, I would like you to entertain the alternative, because I am not sure you did that in any kind of serious way. "They go low, we go high" at its core is adherence to the existing standard, which is basically what the society is built around. If you tell me that standard is degrading. Maybe the degradation does not quite make it null and void, but it further erodes existing standards eventually leading to societal collapse and a vacuum and I hope that you do understand that humans are not exactly great in a vacuum.

For better or worse, I believe the only solution is for an hypothetical economically progressive party to "play dirty", that is to say employ a form of "left-wing populism".

Bernie has been kind of successful in his "oligarchy tour", redirecting the anger of Americans from minorites and unto the billionaires, which largely contribute to this country's actual issues for one.

There is no fixing this mess through an appeal to "centrism" or "status quo".
by JdeBP | 2025-06-08 14:50:17+00:00
Addendum: If you watch the latest news video and ignore the local politician trying to sell the scheme in the foreground, in the background you can see the actual public transport services in Coventry, the double-decker buses that run along Greyfriars Road, stopped at a temporary set of traffic lights put up to accommodate this demonstrator, as Greyfriars is now a single lane running half-duplex where it used to be two lanes running the buses full-duplex. Many of the bus routes out of the city to the south come in to the city centre along this road. Yes, this is ironic.

* https://coventry.gov.uk/news/article/5276/first-ride-on-vlr-...
by conradev | 2025-06-08 14:50:22+00:00
Is there an alternative way? Yes, there is. It is called DNS over TLS and is specified as a proposed standard in RFC 7858. This provides transport encryption to DNS without abusing HTTP as transport protocol.

HTTP/3 is a full VPN protocol via MASQUE. I don’t understand how DNS over TLS is anything but slightly less convenient and otherwise no different than DNS over HTTP.
by dagmx | 2025-06-08 14:51:02+00:00
That’s not really at odds with the goal of empowering creatives.

A significant chunk of every iPhone and iPad release is features specifically for creatives.

This specific site doesn’t cater to creatives and will often be full of developers comments bemoaning those things, but I really challenge anyone to look at any of their Mac/iOS product releases in the last decade and point out how creatives aren’t still a big component of their DNA.
by GregarianChild | 2025-06-08 14:51:34+00:00
The reason that VLIW/EPIC architectures have not been successful that for mainstream workloads is the combination of

• the "memory wall",

• the static unpredictability of memory access, and

• the lack of sufficient parallelism for masking latency.

Those make dynamically scheduling instructions is just much more efficient.

Dataflow has been tried many many many times for general-purposed workloads. And every time it failed for general-purposed workloads. In the early 2020s I was part of an expensive team doing a blank-slate dataflow architecture for a large semi company: the project got cancelled b/c the performance figures were weak relative to the complexity of micro-architecture, which was high (hence expensive verification and high area). As one of my colleagues on that team says: "Everybody wants to work on dataflow until he works on dataflow." Regarding history of dataflow architectures, [1] is from 1975, so half a century old this year.

[1] J. Dennis, A Preliminary Architecture for a Basic Data-Flow Processor https://courses.cs.washington.edu/courses/cse548/11au/Dennis...
by travisgriggs | 2025-06-08 14:52:20+00:00
That’s ok, once bicycle “riding” pelicans become normative, we can ask it for images of pelicans humping bicycles.

The number of subject-verb-objects are near infinite. All are imaginable, but most are not plausible. A plausibility machine (LLM) will struggle with the implausible, until it can abstract well.
by pjmlp | 2025-06-08 14:52:48+00:00
It took until Vulkanised 2025, to acknowledge Vulkan became the same mess as OpenGL, and to put an action plan into action to try to correct this.

Had it not been for Apple with OpenCL initial contribution, regardless of how it went from there, AMD with Mantle as starting point for Vulkan, NVidia with Vulkan-Hpp and Slang, and the ecosystem of Khronos standards would be much worse.

Also Vulkan isn't as bad as OpenGL tooling, because LunarG exists, and someone pays them for the whole Vulkan SDK.

The attitude "we put paper standards" and the community should step in for the implementations and tooling, hardly comes to the productivity from private APIs tooling.

Also all GPU vendors, including Intel and AMD, also rather push their own compute APIs, even if based on top of Khronos ones.
by mixdup | 2025-06-08 14:53:20+00:00
Is DoH a bad idea because Cloudflare sees your queries or you're overloading HTTP as a protocol? This article seems to be advocating two different things

At the end of the day, if your problem is you don't trust the DNS provider to also be snooping, no flavor of encrypted DNS will solve it. Whoever lands the DNS query will be able to snoop whether it's TLS or DoH
by MyPasswordSucks | 2025-06-08 14:53:53+00:00
> I still don't understand the issue with frames.

I paid for 1024x768. Because of your frames, the content I'm actually interested in is now restricted to some disgusting and dismaying fraction of that. The borders of my bitchin' 15" CRT are now committed to navigation (which I have to scroll horizontally to actually make sense of) and what is likely a LinkExchange banner on the bottom that adds absolutely nothing to my experience.
by scott_w | 2025-06-08 14:54:00+00:00
I would have hoped it was clear that I never stated infrastructure was never ripped out, since there have been numerous examples of this happening, including my own home city. I’m merely making the point that tearing up tram lines is more costly than simply paying someone to cut paint lines off the road. That plus the initial investment creates an inertia against undoing it, though nothing prevents politicians pissing public money up the wall if they’re determined enough.
by JimDabell | 2025-06-08 14:54:57+00:00
> A new framework like SpriteKit requires at least a year (an iOS release cycle) before it sees WWDC ... and then a shipping iOS. My recollection is that this is pretty close to the timeline I described

It’s not. Cocos got popular in the iPhoneOS 2.x days. SpriteKit came along in iOS 7. We’re talking about a period of five years, not one or two.

> If it did plateau pre Sprite-Kit, what replaced it?

Plateau means it stayed flat, not that it went away. Nothing replaced it. It just didn’t keep getting more and more popular.
OpenAI's update to ChatGPT's Advanced Voice is terrible
by bag_boy | 2025-06-08 14:55:31+00:00
I pulled up ChatGPT's Advanced Voice yesterday and was surprised and disappointed by the updates.

The old Advanced Voices were slightly robotic but in a magical way. It was impossible for a human to be so positive and consistent, but that's what made the experience wonderful!

It doesn't need to sound human.

The new voice now uses "ums" and "ahs" in conversations. I asked it a simple question, and in a one sentence reply, it managed to say "um" for no reason. It sounded like it had just smoked a bowl.

I can't wrap my head around why they did this. This seems like an amateur mistake.
by strken | 2025-06-08 14:55:54+00:00
This is a) an unnecessary counter-sneer at two whole continents and b) dismissive of something that would be a real problem in a city bigger than Coventry.

Those teeny tiny little carriages have a capacity a quarter of what the trams in my city provide. If one of them pulled up in peak hour here, I imagine it would fill up after two stops and be a nuisance from there on.
by Theodores | 2025-06-08 14:56:08+00:00
Everything else can come from a whole food, plant based diet.

Vitamin B12 is made by bacteria in soil that are important for nitrogen fixation. Animals ingest vitamin B12 because they don't wash their food, we wash our food and therefore any B12 that is in soil.

Meat eaters get second hand B12 that has accumulated in animals, so their requirement is met by eating animal products including dairy and eggs.

Plants don't actually need B12 so there is no B12 in them.

Iodine is something that I choose to get from iodised salt, which is almost supplementation, but I stay clear of all processed foods that have been fortified and supplements. This is also philosophy - I am not an animal. Most livestock gets a smorgasbord of supplements with calories coming from corn, soy or whatever is cheapest.
by carlnewton | 2025-06-08 14:56:48+00:00
Hey, I just wanted to pop in here and say thank you for the work you've done with Tiptap. I was thinking about adding an editor to the project I'm working on for a long time and I just assumed that I'd have to use something like CKE or TinyMCE, and only recently found this minimalist approach. It's a perfect fit for what I need.
by perching_aix | 2025-06-08 14:57:45+00:00
> When learning from humans, we put trust on them to teach us based on a web-of-trust.

But this is only part of the story. When learning from another human, you'll also actively try and devise whether they're trustworthy based on general linguistic markers, and will try to find and poke holes in what they're saying so that you can question intelligently.

This is not much different from what you'd do with an LLM, which is why it's such a problem that they're more convincing than correct pretty often. But it's not an insurmountable issue. The other issue is that their trustworthiness will wary in a different way than a human's, so you need experience to know when they're possibly just making things up. But just based on feel, I think this experience is definitely possible to gain.