Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mdaniel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
871.
▲
by
mdaniel
2y ago
I can't tell if it's irony or not given the sentiment in this thread, but that is not a declaration of a multiline Description field, that's a field of User named "Description:>-" that happens to be missing its t
872.
▲
by
mdaniel
2y ago
https://protobuf.dev/reference/protobuf/textformat-spec/#:~:... and, setting that aside, the very next paragraph says that this is a legit representation of -2.0 which means something has gone gravely wrong
873.
▲
by
mdaniel
2y ago
And some light commentary a few days ago: https://news.ycombinator.com/item?id=43648263 - Apr 2025 (51 comments)
874.
▲
by
mdaniel
2y ago
If that were true of AST implementations then "prettier"-esque tooling wouldn't exist. https://github.com/prettier/prettier/blob/3.5.3/src/main/com...
875.
▲
by
mdaniel
2y ago
The thinking that would lead one to the conclusion of "yeah, fine, pick whatever characters you want for the string contents" is a "you are I are solving different problems" https://github.com/toml-lang&#
876.
▲
by
mdaniel
2y ago
For the same reason any DSL exists: because the programming representation is a lot more verbose than the DSL, due to the computers not currently honoring the "you know what I meant" flag #!/usr/bin/env python
877.
▲
by
mdaniel
2y ago
As someone who has tried to parse this crazypants as a side-effect of the old 1Password.opvault, please don't . The idea that one has to //key[text()=="firstname"]/following-sibling::string/text() because
878.
▲
by
mdaniel
2y ago
the loading screen says "Game may take a few minutes to load depending on the internet connection." but the dev tools say > You can reduce your startup time if you configure your web server to host .unityweb files using gzip co
879.
▲
by
mdaniel
2y ago
It would be awesome if that deno_varnish repo had a license to know who can use it under what circumstances
880.
▲
by
mdaniel
2y ago
They should be beaten about the head and shoulders for how atrocious this is: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGui... Also, due to it failing to work as advertised, I just use `cfn-lint --i
881.
▲
by
mdaniel
2y ago
This is the same debate folks have between Maven and Gradle: do you want CI code to be able to do *anything* that Python or Node can do, or do you want well defined knobs people can turn. If nothing else, it makes code reviews for CI way le
882.
▲
by
mdaniel
2y ago
> This is not a really a problem in "regular" programming languages https://go.dev/wiki/Comments#directives :-D
883.
▲
by
mdaniel
2y ago
> (I can’t name names because they were never public, but if you probe ChatGPT to see if it knows about these efforts, it somehow knows specific details.) I'm going to laugh if Google joins the NYT in suing OpenAI for copyright in
884.
▲
by
mdaniel
2y ago
I draw attention to the fact that what's obvious to you isn't obvious to folks who haven't been thinking about this game and it's mechanics for as long as you have. That's why writing good instructions [for anything
885.
▲
by
mdaniel
2y ago
I don't want to vouch for the flagged and dead comment https://news.ycombinator.com/item?id=43630653 because I suspect it was killed for its tone but wow it is really illustrative of the QA that didn't go into thi
886.
▲
by
mdaniel
2y ago
Definitely not. Foremost, there's no positive example shown - ok, great, so if I happen to be in the audience who is able to spot that "mc^2" is actually "e" what happens next with that letter? Is it in the position
887.
▲
by
mdaniel
2y ago
Readability is putting it mildly; do you write your shell scripts using that && style? No? Why not, is it for readability? I also have a hard time reasoning about && with anything other than the most braindead sequence of co
888.
▲
by
mdaniel
2y ago
Unless you know something I don't, VirtualBox isn't qemu's CPU emulation - it's only virtualization for the current CPU. So, great if you want an alternative to Virtualization.framework but it's not going to run Win
889.
▲
by
mdaniel
2y ago
waaaat? https://github.com/reteps/dockerfmt#:~:text=The%20RUN%20pars... I am firmly in the camp of RUN set -e ;\ export DEBIAN_FRONTEND=noninteractive ;\ etc etc so I guess this tool isn't for m
890.
▲
by
mdaniel
2y ago
I went to the repo to find out if your program automatically converted spaces into tabs but it seems it is more oriented toward oneliner expressions If you're going to plug your toy in this context, showing something more relevant than
891.
▲
by
mdaniel
2y ago
I believe the difference is that in your example file.go needs to live in the repo (or created by a previous step:) whereas reading from stdin allows writing the logic in the .yaml itself, and thus is subject to uses: or other reuse tricks
892.
▲
by
mdaniel
2y ago
I believe that's approximately what this is trying to do https://radicle.xyz/#:~:text=radicle%20is%20an%20open%20sour... although evidently using a custom protocol not ipfs itself
893.
▲
by
mdaniel
2y ago
> and didn't want to deal with installing and managing python packages. Based on the fact that ecosystem torpedoed an entire major version of the language, and that there are a bazillion competing and incompatible dep managers, it s
894.
▲
by
mdaniel
2y ago
My mental model is that "promotion" is something that only happens to middle managers; board relevant seats are either appointed by the board or come from the good ole' boy network (which I do recognize is almost certainly wo
895.
▲
by
mdaniel
2y ago
That was one of the main topics of the video, yes, but the rest of it looked at some research into how to address it. One study showed that just promoting people at random had better outcomes, and a separate study showed that "up or ou
896.
▲
by
mdaniel
2y ago
> You do a good job. You’re promoted to manager. You need to learn a whole other job Relevant: https://nebula.tv/videos/coldfusion-why-are-managers-so-bad-... (or https://www.youtube.com/watch?v=m7-U
897.
▲
by
mdaniel
2y ago
> The problem, it turned out, was a simple configuration setting (thank all that is holy) which I recognized immediately. It took me longer to figure out the mouse button thing. So like the proverbial plumber story, I opened my toolbox,
898.
▲
by
mdaniel
2y ago
Isn't that partially because even your stove is now connected to the Internet? The attack surface changed from "when I connect my USR modem" to "someone can portscan all of IPv4 in reasonable time" I do gravely miss
899.
▲
by
mdaniel
2y ago
I would deeply love an FTC complaint for false advertising if the box claims it has air frying but attempting to use it in your cabin in the woods doesn't ed: err, I guess under a different FTC, I guess
900.
▲
by
mdaniel
2y ago
> So what does nncp-exec do? It reads stdin and encrypts it to node bob. It adds metadata, saying it’s requesting the “tarextract” command, and adding two arguments to it (the -C /var/local/backups). It writes this all int
More ›