Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Wicher
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
31.
▲
by
Wicher
3y ago
You may be able to replace some of your curl+shell with Hurl — https://hurl.dev/#also-an-http-test-tool .
32.
▲
by
Wicher
3y ago
Then the page that PHP outputs is still HTML.
33.
▲
by
Wicher
3y ago
So... let's assume many users do this, and let's assume Google factors in the opening rate into the transactional-email-likeness score, and that transactional-email-senders become widely aware of this... Then senders' incenti
34.
▲
by
Wicher
3y ago
A plug for one of my own projects, something gron-like (but more general) for Python: https://pypi.org/project/jsonmason/ "maybe doing something depending on context for some nodes in a nested structure by us
35.
▲
by
Wicher
3y ago
If you mean that you might be able to use it to disassociate the moment of gaining entry and the moment of exploitation of the system, then yes. Indeed the DB contents may have been synced elsewhere in the meantime, meaning your exploit has
36.
▲
by
Wicher
3y ago
Or extension of the POSIX terminal control flags could result in gaining a mode, which the curls and tars of this world would use, to express to a terminal "ignore any terminal control code I write out; I don't actually mean it&qu
37.
▲
by
Wicher
3y ago
Interesting that they didn't fix it. I emailed the Tar maintainers privately because I thought they might consider it a security vulnerability, however mild. They fixed it promptly but didn't want to make a CVE fuss out of it.
38.
▲
by
Wicher
3y ago
Right on. I reported a bug to GNU Tar which allows you display pictures on someone's terminal if they list (or extract) the archive contents. Demo: https://media.ccc.de/v/all-systems-go-2023-225-making-a-magi... B
39.
▲
by
Wicher
3y ago
It's what I've been doing up to now, but dealing with git submodules is very painful this way :-( The includeIf approaches on gitdir or remote URL are better in that respect.
40.
▲
by
Wicher
3y ago
> And the only reason they consume that much energy is because the human body is inefficient at converting this heat to work. The human body does not convert heat to work. We do something entirely different (look up the "ATP/AD
41.
▲
by
Wicher
3y ago
Pretty much F-Droid.
42.
▲
by
Wicher
3y ago
Parking is a problem? Just find a fence or lamp post and loop a lock through your front wheel and frame triangle. It's free.
43.
▲
by
Wicher
3y ago
If you miss Napster, try Soulseek. There's a Linux client called Nicotine .
44.
▲
by
Wicher
3y ago
Good point, I'll add that to the README next time I touch it. To warn off those who were thinking about passing jpegs via argv ;-)
45.
▲
by
Wicher
3y ago
> ssh can be configured on the receiving side so that it runs a particular command Yes — but it will always, ALWAYS launch your shell as (typically) defined in /etc/passwd, and will pass it two string arguments: "-c"
46.
▲
by
Wicher
3y ago
I wonder why people are so focused om probability distributions that look like one peak sided by two tails. There's another way to look at it. For project estimations I've made people give up on the whole fiction of estimates by s
47.
▲
by
Wicher
3y ago
If you can invest a little bit of time in configuration of the remote host, then my "special shell" (also mentioned elsewhere on this page) may be of use, and you will no longer need to hit yourself in the face so often! mention:
48.
▲
by
Wicher
3y ago
A while ago I wrote a Rust crate to deal exactly with this problem (which is a problem if you want to use SSH programmatically to run commands remotely). The README contains my own explanation of the phenomenon. https://crates.io
49.
▲
by
Wicher
3y ago
The Whatsapp app could easily let you assign your own locally saved aliases to those phone numbers, when you're not sharing your address book. "Frankie" is a more usable moniker to me than "+12822745113". They could
50.
▲
by
Wicher
3y ago
Users of cloudflare-ish services (site owners) may see a joyful dashboard counter that expresses "we blocked 9000 nefarious attempts this month" instead. Of course without the big fat asterisk of "actually, we have no idea wh
51.
▲
by
Wicher
3y ago
One of my pet projects addresses these points you raise about Django + migrations, have a look: https://pypi.org/project/DBSamizdat In a nutshell it allows you to keep DB functions, triggers and views around as Python
52.
▲
by
Wicher
4y ago
I'm not 100% sure on this, but in many/most/all scripts, wouldn't there be a subset of characters in unicode for which you don't need to worry about unicode ambiguities with respect to combining characters? For pros
53.
▲
by
Wicher
4y ago
> The fact that inhuman labels can sneak in stops me Stops you from what? I'm not sure what you mean there. No one mentioned inhuman. Someone, not me, instantiated a "labels for humans" concept and I roll with that, for th
54.
▲
by
Wicher
4y ago
At this point the user will discover that easy to type unambiguously encoded filenames have value, and may opt to save the Á's for when they actually are writing a letter to grandma. "But that's subjecting the user to limitat
55.
▲
by
Wicher
4y ago
Nothing stops you from encoding your human-labels as bytestrings. Most fellow humans do exactly that. "Gosh I wish the relation between this file's human-label and its filesystem-identity were something other than bijective",
56.
▲
by
Wicher
4y ago
See also this podcast episode: Coming in From the Cold: Untold Stories from the Cold War: The Moscow Signal and Havana Syndrome Episode webpage: https://ciftc.libsyn.com/the-moscow-signal-and-havana-syndro... Media file: h
57.
▲
by
Wicher
4y ago
This looks very useful, thanks for creating!
58.
▲
by
Wicher
4y ago
I've noticed that way of framing too, and once you see it, you see it in many places, not just Google products. Basically, portraying rules (that are to your disadvantage) as some kind of laws of nature. So for instance: "To conti
59.
▲
by
Wicher
4y ago
Incidentally, another Ask HN today was about running your own mailserver: https://news.ycombinator.com/item?id=34117386
60.
▲
by
Wicher
4y ago
Try https://jmp.chat . Nice features, excellent customer support.
More ›