Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cxr
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
211.
▲
by
cxr
9mo ago
Every package manager lock file format or requirements file is an inferior, ad hoc, formally-specified, error-prone, incompatible reimplementation of half of Git. Supply chain vulnerabilities are a choice. It's a problem you have to o
212.
▲
by
cxr
9mo ago
This isn't a web service. It's a browser-based tool that runs entirely on your device. It's published as a static site on GitHub Pages, and ("but"?) everything it's doing is all happening fully in-browser.
213.
▲
by
cxr
9mo ago
Boy, this has been a really fun and rewarding experience. > I agree we're talking past each other You're exactly half right. Let's make this dead simple: does anyone need any of these new APIs to compute the SHA-2 hash for
214.
▲
by
cxr
9mo ago
> https://aifoc.us/the-browser-is-the-sandbox/ which is a prototype of Claude Cowork in the browser Yup. That's the link, all right—the one we all read and that I'm citing examples from. Thanks for the r
215.
▲
by
cxr
9mo ago
> Providing a web app with edit access to a local directory is really needed for this to be usable. "This" what? sha256sum doesn't need read-write access for even one file to be able to compute a hash, let alone a whole d
216.
▲
by
cxr
9mo ago
> What I find most compelling about this framing is the maturity argument. Browser sandboxing has been battle-tested by billions of users clicking on sketchy links for decades[…] No system calls, no arbitrary binaries, no direct hardware
217.
▲
by
cxr
9mo ago
Browsers have had widespread support for processing files via drag-and-drop and the <input> element since HTML5 (< 2015). The last holdout on allowing the filepicker to accept a full directory (and its subdirectories, recursively—
218.
▲
by
cxr
9mo ago
Those red squiggles on view-source: pages in Gecko all have title text with diagnostics. The message (errProcessingInstruction) in recent-ish releases is given as: > Saw “<?”. Probable cause: Attempt to use an XML processing instruc
219.
▲
by
cxr
9mo ago
Basic truth: if you can't manage to accurately summarize your counterparty's position in a statement that ends with "you agree with <x>" and have that person agree that that's their position rather than feelin
220.
▲
by
cxr
9mo ago
< https://en.wikipedia.org/wiki/Moving_the_goalposts > ---- > There is no HTML5. It's just a buzzword. > [HTML5]'s not a technical term. > Telling them HTML5 does exist does even more harm c
221.
▲
by
cxr
9mo ago
This is either the dumbest thing I've heard all day, or the most dishonest thing. It's not even a good attempt at sleight of hand. > Please point to any current edition of the HTML standard that is titled HTML5 published by WH
222.
▲
by
cxr
9mo ago
Your argument is bad, and you should feel, if not bad, then at least very silly. There is an HTML5 standard. It was developed by browser makers with input from the community, published by WHATWG, and begrudgingly accepted by W3C in 2014.
223.
▲
by
cxr
9mo ago
CSS predates XML.
224.
▲
by
cxr
10mo ago
What's a "git login"?
225.
▲
by
cxr
10mo ago
> Merged into what? There is no master draft. Just a bunch of drafts being circulated. I have no idea at what point my comments are submitted into a copy that winds up on the floor for a vote. Give this another think-through. > How mu
226.
▲
by
cxr
10mo ago
> I’m a private citizen asking friends for their thoughts. One of them fixed the grammar in something wrote years ago. Would those edits need to be copied to a public ledger and identified? It wouldn't hurt, but it also wouldn'
227.
▲
by
cxr
10mo ago
You are conflating "version control" with "the way GitHub/whatever works". (I mean, I guess. That's the only way your comments here make sense.) If someone takes your recommended draft and then records in a l
228.
▲
by
cxr
10mo ago
You're probably right about it improving democracy, but version control and version tracking are synonymous. It doesn't imply Git.
229.
▲
by
cxr
10mo ago
Of course doing things off the record is going to result in there being no record. What the other commenters are discussing is doing it on the record. That's the whole point of the thread. (Even if you disagree with the idea being im
230.
▲
by
cxr
10mo ago
The specific use case here is someone storing the binary because they're _avoiding_ updates.
231.
▲
by
cxr
10mo ago
You know what's better than a standalone binary? Zero binaries. Previously: < https://news.ycombinator.com/item?id=29384788 >
232.
▲
by
cxr
10mo ago
It may be worth considering whether you need a native binary (and the ability to run it) for the job at all. A static site generator doesn't need to do anything that browsers from the last 10 years can't do; a static site generat
233.
▲
CSV on the Web
(csvw.org)
5 points
by
cxr
10mo ago
|
0 comments
234.
▲
by
cxr
10mo ago
…
235.
▲
by
cxr
10mo ago
"Five years ago" was 2020. What you're asking is, "Have you, at some point in 2025, needed an email from 2019, 2018, etc. (i.e. from some time before that)?" The answer: Yes, of course. (And I don't understan
236.
▲
by
cxr
10mo ago
Perhaps I'm misreading a different (opposite/orthogonal) intent from what you meant when you wrote the quoted passage in your initial comment. Some form of dynamism is required, else it fails the "extreme late binding"
237.
▲
by
cxr
10mo ago
What?
238.
▲
by
cxr
10mo ago
Stop fucking editorializing the fucking submission titles.
239.
▲
by
cxr
10mo ago
Two oversights in this article: - Failure to mention Netscape Enterprise Server (NodeJS is not responsible for expanding "the language's scope[…] far beyond the browser"—it was on the server from almost the very beginning; th
240.
▲
by
cxr
10mo ago
> The spirit of the GPLv2 was about contributing software improvements back to the community. It may be the case that when all is settled, the courts determine that the letter of the license means others' obligations are limited to
More ›