MurphyA/hacker-news huggingface dataset:
by int_19h | 2025-09-29 19:16:02+00:00
Anarchism is a spectrum so there's considerable disagreement over how the desirable state of affairs looks like, exactly. All anarchists would agree that you want to get rid of any kind of hierarchical power arrangements where possible, but the vast majority would also agree that it is not always possible, and so the realistic goal is the one where they are minimized. But that invites the question of what such a viable minimum state of organization might be, and different people have different answers to that.

I'd say that the most well-developed concrete platform in this sense is Murray Bookchin's "libertarian municipalism", although that is arguably too organized to be properly referred to as anarchism (Bookchin himself, although he used to be an anarchist, dropped the label eventually). But, even so, it's much closer to an anarchist utopia than any state-centric model. And it actually has some practical successes on the ground in Rojava, although the jury is still out on whether it can hold long term.
by jama211 | 2025-09-29 19:16:06+00:00
I would say that that’s a valid _model_ we can use to describe creation, much like how maths is a model we use to describe the universe. However, whether maths IS the universe or creation IS discovery are more of a philosophical question, possibly an unanswerable one, that people will have many varying opinions on.

And that’s without me asking you to define “real”, which would be another rabbit hole.
by pixl97 | 2025-09-29 19:16:06+00:00
I mean, no, that's mostly not what I'd consider a full stack developer myself and I've been around a long time. You can be full stack grabbing everyone else's libraries and making an app spit data from the db to the UI.

Simply put the vast majority of developers will never need this information nor be resource constrained that they'll need to use their time to understand the issue deeper.
by SirMaster | 2025-09-29 19:16:09+00:00
But isn't the end goal to be able to get useful results without so much prompting?

I mean in the movies for example, advanced AI assistants do amazing things with very little prompting. Seems like that's what people want.

To me, the fact that so many people basically say "you are prompting it wrong" is knock against the tech and the model. If people want to say that these systems are so smart at what they can do, then they should strive to get better at understanding the user without needing tons of prompts.

Do you think his short prompt would be sufficient for a senior developer? If it's good enough for a human it should be good enough for a LLM IMO.

I don't want to take away the ability to use tons of prompting to get the LLM to do exactly what you want, but I think that the ability for an LLM to do better with less prompting is actually a good thing and useful metric.
by matheusmoreira | 2025-09-29 19:16:10+00:00
> we emulate call/cc in terms of delimited continuations

Seems reasonable.

> I like the prompt metaphor, myself

Me too. I really like Guile's prompts. They are delimited and structurally similar to my example above, only they're even more powerful since they have tags which lets programmers unwind to specific delimiters!

I'm implementing this stuff in my lisp right now. The prompt primitive pushes a special continuation marker stack frame which also contains a value. The tagged prompts use symbols as the tag, untagged prompts use nil.

> Seems kind of backwards to call them resumable exceptions

This is is the analogy that enabled me to finally understand this continuation stuff. Alexis King's keynote shows that they are equivalent:

https://youtu.be/TE48LsgVlIU

Everybody understands exceptions. Delimited continuations are exceptions that not only unwind the stack but also back it up into a callable value.
by CuriouslyC | 2025-09-29 19:16:19+00:00
You shouldn't need the entire codebase, just a covering set for the modified files (you can derive this by parsing the files). If your PR is atomic, covering set + diff + business context is probably going to be less than 300k tokens, which Gemini can handle easily. Gemini is quite good even at 500k, and you can run it multiple times with KV cache for cheap to get a distribution (tell it to analyze the PR from different perspectives).
by bonoboTP | 2025-09-29 19:16:21+00:00
Yes, I mean exactly this type of insight. Basically taking a digital photo with a camera technically also just picks out the "address" of your current environment within the space of all images. Any 4K 2-hour-length feature film in a digital format is also just an address in the space of all possible videos. The director, the actors, the whole crew did all that work in order to select that point from the space of possibilities, they didn't "create" anything. That movie already existed.

Of course this is silly, but interesting nonetheless. And we routinely speak about such high-dimensional spaces in research and engineering. Or we can imagine optimization as traversing a pre-existing search space. It may be structured as a graph or perhaps a Euclidean space. And in that space we can imagine a loss surface, that sits there in peace all along, with its global minimum somewhere. And instead of "constructing" a solution, we are simply hiking in this space and trying to spot that valley. But this is a bit fictional. We never physically "instantiate" this surface. It's an imagined abstraction. In reality we just have a vector and some rules as to how we change that vector. But we can imagine those changes to be movements in an imagined space.

It's like the idea that the sculptor doesn't create the sculpture, the sculpture was there all along, he just had to remove the superfluous matter to reveal what was already there (i.e. the atoms belonging to the final sculpture).

The most interesting thing is kind of on the border, between these absurdly large spaces and the more manageable ones that are feasible to enumerate.

Another similar mindblow thing was when I forgot the password to a file that I encrypted. It's a fascinating thing that the bit pattern on the disk is functionally random now, and cracking it would take longer than the age of the universe. But if only I knew the password, it would only take just a second. There is a definite sequence of keystrokes I can execute to bring the universe in a state where the content will appear on my screen, it's so close, yet it's so-so far if you don't remember the password. Just a little difference in your brain state and it flips from trivial to hopeless.

PS, if you like thinking about such things, I recommend Meta-Math by Gregory Chaitin, it's very fun (providing an address VS constructing the thing is basically the gist of algorithmic information theory).
by rancar2 | 2025-09-29 19:16:45+00:00
A user can append similar system reminders in their own prompt. It’s one of the things that the Claude Code team discovered worked and now included in other CLIs like Factory, which was talked about today by cofounder of Factory: https://www.youtube.com/live/o4FuKJ_7Ds4?si=py2QC_UWcuDe7vPN
by codeflo | 2025-09-29 19:16:59+00:00
Achieving uniform call syntax is easy, compilers just need to implement a new form of symbol resolution called "Kaiser lookup". It follows 14 easy to understand rules. It first looks up methods, then searches for template definitions in /tmp, then for a matching phase of any Saturn moon at time of compilation, then looks of definitions std::compat, and then in the namespaces of the types of any variables in scope anywhere on the call stack. If none of those work, it tries to interpret the call syntax as a custom float literal, and if even that fails, as a Perl 4 compatible regex. It's really intuitive if you think about it.
by Implicated | 2025-09-29 19:17:00+00:00
> The thing is my "experiment" is one that represents a fairly common use case

Valid as well. I guess I'm just nitpicking based on how much I see people saying these models aren't useful combined with seeing this example, triggered my "you're doing it wrong" mode :D

> GPT-5-Codex allows me to write a pretty quick & dirty prompt, yet still get VERY good results.

I have a reputation with family and co-workers of being quite verbose - this might be why I prefer Claude (though haven't tried Codex in the last month or so). I'm typically setting up context and spending a few minutes writing an initial prompt and iterating/adjusting on the approach in planning mode so that I _can_ just walk away (or tab out) and let it do it's thing knowing that I've already reviewed it's approach and have a reasonable amount of confidence that it's taking an approach that seems logical.

I should start playing with codex again on some new projects I have in mind where I have an initial planning document with my notes on what I want it to do but nothing super specific - just to see what it can "one shot".
by MisterMusion | 2025-09-29 19:17:25+00:00
Enumerating all 7-Move solutions of today's puzzle, I expected some kind simple pattern, like some key moves with a few permutations. I found that it is far more complex:

- there are 1536 solutions

- almost all moves are useful, non are required

- for every row-xoring move there is exactly one column-xoring move that appears in the same number of solutions (and no move appears twice in a solution)

Here is the number of solutions a move appears in (0-based indices):

C3→2 R2→3 0 C3→1 R2→1 82 C2→0 R3→0 93 C0→3 R0→2 163 C2→1 R3→1 342 C1→3 R1→2 426 C1→2 R1→3 558 C3→0 R2→0 614 C2→3 R3→2 640 C1→0 R1→0 726 C0→1 R0→1 810 C0→2 R0→3 922
by AnthonyMouse | 2025-09-29 19:17:31+00:00
> Still, walls provide protection if the ones building them know what they're doing.

And what I'm saying is that they put the walls in the wrong place. They belong around the store, not the platform, so that each store can have its own walls and the user can choose the store independently of the platform.

Suppose a platform wanted to do what F-Droid does, i.e. offer only a manually curated selection of apps and impose high standards for privacy and openness. If that store was the only store on a platform, would that platform be popular? It would immediately have to e.g. reject the Facebook app, so no.

In order to be the only store for a platform, the store is put under insurmountable pressure to compromise privacy in order to sustain the popularity of the platform. Even when the proprietor is as powerful as Apple, Facebook is still there.

Whereas F-Droid doesn't have to do that in order for Android to be popular, because the people who insist on compromising their privacy by installing the Facebook app can get it from Google Play and still use Android, and still have the benefit of the assurances F-Droid provides when installing other apps, and allow people who use only F-Droid to benefit having from a popular platform. And then the iOS app store contains apps that compromise your privacy like Facebook, and F-Droid doesn't.
by al_borland | 2025-09-29 19:17:41+00:00
Glad you were able to make it out ok. That’s another thing I think about often. I will often double back to grab my phone before I do something knowingly risky, like climbing on something. I don’t want to test how hard my survival instinct kicks in to find other means to get to help if left in a bad spot.

I’m thankful my dad is into tech and has an Apple Watch. He does a lot of walking, watch is good to keep him mobile. But just last year he stepped backward off a curb and fell in a parking lot. The Apple Watch went off and was ready to call for an ambulance had he needed it.

20 years ago he was worried about falls with his mom, he was thinking of solutions for this and wanted to make a device the seniors would need to check-in with every hour. A missed check-in would trigger a call to emergency contacts. The various monitors on the watch seem much more elegant and less annoying, while being a step up from Life Alert.

However, with the Apple Watch needing a smart phone, charging, and general know-how, I don’t see it as a viable general purpose safeguard for seniors. At least not for a while longer. I don’t think my would get a smart watch for fall detection, and she’s made some comments that worry me. I think she’s fallen several times and hasn’t really told anyone.
by jurschreuder | 2025-09-29 19:18:02+00:00
I would also choose C++

The language is improving and improving. Some years ago it was way too difficult for the speed gain to be worth it.

But it's become more and more easy to write. Many of the safety arguments Rust has are still technically true, but 90% less true than 6 years ago.

The C++ community is also really friendly and open minded.

It's hard to explain but C++ also has this nice relaxing feel when writing it. Like doing a puzzle. Maybe the cognitive load is very evenly spread? Or the header hpp model forces you to think first in data models and interfaces? I have no idea it's mainly a feeling.
by luma | 2025-09-29 19:18:17+00:00
It's still very useful for repair techs (and I don't mean parts-swappers, I mean actual techs). This data is pretty quickly reverse engineered and shared in China, and then made available to shops through services like ZXW, WuXinJi, JCID, etc. There's an entire shadow industry around creating and then sharing schematics and PCBs for common products which might need repair.
by iamnothere | 2025-09-29 19:18:39+00:00
Then I suppose I’m just less willing to risk tyranny through removing potential barriers. The best protection against a massive, complex system being wielded by evildoers is to never build the system properly in the first place.

While they may be able to gain power initially, would-be totalitarians will likely be fighting off multiple threats while they consolidate power. The more they have to manage and spend, the less likely they will be to succeed at their aims. You could argue that the DOGE debacle is the most recent and obvious example of this. All indications are that the project failed, and it occupied quite a lot of energy and effort during the critical transitional period of the administration.
by cloverich | 2025-09-29 19:18:57+00:00
For my iOS project, I am super curious to what extent is it my lack of swift knowledge and e.g. how well I can prompt? Because 80% of what I usually ask the LLM to do, I know how to do myself quite well. iOS is the first time I've been coding with something I do not know how to do well, I often can barely read the code (of course that is changing rapidly now). e.g. from a recent session:

> What is the idiom for testing the launch screen on the simulator like.. I don't see anything? How do I know if its there.

i.e. in iOS / Swift, I don't even know if I'm using the right terms for the code I am trying to interrogate, or in some cases even what the thing is!
by alight | 2025-09-29 19:20:05+00:00
Hello Everyone, Once again sharing info on ClipBin, The Simplest and the most Secure Way of Sharing your Text or Code. This is a direct and most secure alternative to Pastebin and GitHub Gists. Give it a try at https://clipb.in

Also this project open-source, feel free to contribute at https://github.com/alight659/ClipBin Also Don't forget to star this ;)
by sandblast | 2025-09-29 19:20:52+00:00
> People should clearly have the right to photograph in public

> should someone take someone else’s photograph they should need their consent to post the photo publicly

> I don’t think posting a photo on a private social media profile / group chat would count as public

That all sounds pretty similar to what I know from EU countries. Of course, there are also exceptions like photographing groups of people etc., but I don't think that goes the spirit of the balderdash's concept.
by pessimizer | 2025-09-29 19:21:04+00:00
They could flip the switch on that in a second after a phone call from Google (or more likely a personal visit with no potential recording devices around.) We could call it Manifest V4, "the compromise."

We really stuck it to those bastards at Google, and they conceded that we could continue allowing the interfaces that efficiently enable adblocking, and still be conformant with the new Manifest V4. We'd just have to put every new add-on through a simple process to make sure that they weren't abusing that privilege.

I mean, they long ago disabled unsigned add-ons in everything but developer nightly iirc? It can't even be considered an entire step to say that only add-ons signed by Mozilla will run; more like a slight lean.
by Jonovono | 2025-09-29 19:22:00+00:00
I have done lots of SwiftUI before, so it may have helped me recognize when it goes off the rails. But I definitely don't do anything fancy with my prompting.

But for stuff like TCA (Swift composable architecture), I basically created a TCA.md file and pasted in a bunch of docs and examples and would reference that.

But for the most part, it was one shotting swiftui screens that were nicer than what I had in my mind.
by mikestew | 2025-09-29 19:22:56+00:00
Did you read what FCC published at all?

Most of it, yeah.

Any teardown org would be absolutely salivating at this info.

I'll disagree and say that any teardown org would be able to figure this out on their own in an afternoon, and end up with more information than the PDF in the process. You vastly over-estimate the value of schematics showing wire traces from one black box to another.
by data-ottawa | 2025-09-29 19:24:21+00:00
Anecdotally this new Sonnet model is massively falling apart on my tool call based workflows.

I’m having to handhold it through analysis tasks.

At one point it wrote a python script that took my files it needed to investigate and iterated through them and ran `print(f”{i}. {file}”)` then printed “Ready to investigate files…” And that’s all the script did.

I have no idea what’s going on with those benchmarks if this is real world use.
by Implicated | 2025-09-29 19:26:00+00:00
> But isn't the end goal to be able to get useful results without so much prompting?

See below about context.

> I mean in the movies for example, advanced AI assistants do amazing things with very little prompting. Seems like that's what people want.

Movies != real life

> To me, the fact that so many people basically say "you are prompting it wrong" is knock against the tech and the model. If people want to say that these systems are so smart at what they can do, then they should strive to get better at understanding the user without needing tons of prompts.

See below about context.

> Do you think his short prompt would be sufficient for a senior developer? If it's good enough for a human it should be good enough for a LLM IMO.

Context is king.

> I don't want to take away the ability to use tons of prompting to get the LLM to do exactly what you want, but I think that the ability for an LLM to do better with less prompting is actually a good thing and useful metric.

What I'm understanding from your comments here are that you should just be able to give it broad statements and it should interpret that into functional results. Sure - that works incredibly well, if you provide the relevant context and the model is able to understand and properly associate it where needed.

But you're comparing the LLMs to humans (this is a problem, but not likely to stop so we might as well address it) - but _what_ humans? You ask if that prompt would be sufficient for a senior developer - absolutely, if that developer already has the _context_ of the project/task/features/etc. They can _infer_ what's not specified. But if you give that same prompt to a jr dev who maybe has access to the codebase and has poked around inside the working application once or twice but no real in depth experience with it - they're going to _infer_ different things. They might do great, they might fail spectacularly. Flip a coin.

So - with that prompt in the top level comment - if that LLM is provided excellent context (via AGENTS.md/attached files/etc) then it'll do great with that prompt, most likely. Especially if you aren't looking for specifics in the resulting feature outside of what you mentioned since it _will_ have to infer some things. But if you're just opening codex/CC without a good CLAUDE.md/AGENTS.md and feeding it a prompt like that you have to expect quite a bit of variance to what you get - exactly the same way you would a _human_ developer.

You context and prompt are the project spec. You get out what you put in.
by chao- | 2025-09-29 19:26:01+00:00
If you mean "can it be done with the connections" the answer is yes, as there are many PCIe x4 add-inboards for an external oculink port on the market.

As for framework's desktop specifically, their site says this about the PCIe x4 slot:

>1 x PCIe x4 slot (not exposed on default case)

No opening in the back of the case for an expansion card that exposes ports. My guess is you would be best off putting the mainboard in a different case, but alternatively you could either:

(A) Cut a big hole in the back that can expose an AIB with an external oculink.

(B) Use an internal oculink, and cut a smaller hole (anywhere you want) to run the oculink cable through.
by f1shy | 2025-09-29 19:26:26+00:00
This is the case where I find law in Europe better than USA. In germany you need consent to film or record other people.

The downside is the misuse of the law, what happens constantly, to basically prohibit (at least in practice) ANY recording activity. Is not unheard of, I have seen and experienced myself quite a few times, for example, a tourist being stopped and asked to delete a video of a simple recording in a park (police called immediately), because a random stupid person was around and wants to show how good he knows his rights… (see sister comment)
by wongarsu | 2025-09-29 19:26:33+00:00
Yes, a simple keyword list in the classifier, matched on the torrent name and file names. Easy enough to find in the source if you look for it. That filter won't help against people uploading CSAM as documents.7z. But any filter that would want to do something against that would require downloading the content, which would be even more illegal (in addition to being wildly impractical)
by billy99k | 2025-09-29 19:26:36+00:00
You can google it yourself: "does ireland have surveillance cameras"

"Where you'll find surveillance cameras: Public Transport: Cameras are installed on Luas trams and at major train and bus stations.

Public Buildings: The Office of Public Works (OPW) uses security cameras in public buildings.

Streets and Cities: An Garda Síochána has a network of cameras, and community groups and businesses also request and install them in their towns and cities.

Private Businesses: CCTV systems are prevalent in banks, casinos, pubs, shopping centers, and large department stores.

Private Homes: Many homeowners use security cameras for protection, with potential eligibility for insurance discounts"

Have you even been to Ireland? Because it sure looks like they have camera systems everywhere.

It seems nobody wants to actually reduce crime here. You want:

- No guns - No cameras - less police
by DaiPlusPlus | 2025-09-29 19:27:01+00:00
> Yes, the biggest error is throwing indexes at a table without having the slightest idea if they're helpful

Unless you have a small number of static queries, this task isn’t really possible without an observability-solution (reporting the raw query text, the actual execution plan, and runtime and IO stats, et cetera) - otherwise it’s guesswork.

…and worse-still if your application has runtime-defined queries, such as having a custom filter builder in your UI. Actually I’ll admit I have no idea how platforms like Jira are able to do that with decent performance (can anyone let me know?)

I heap praise on MSSQL’s Query Store feature - which is still a relatively recent addition. I have no idea how anyone could manage query performance without needing 10x the time and effort needed to attach a profiler to a prod DB. …and if these are “edge” databases running on a 100k IoT devices then have fun, I guess.