Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jcgl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
18 ms
·
301.
▲
by
jcgl
1y ago
It’s pretty dreadful on iOS, presumably due to OS constraints. I miss how amazing it was on Android.
302.
▲
by
jcgl
1y ago
I'm pretty out of my depth when it comes to [*titlecasing`*] Data Structures and Editor design. But how can a rather more general tree structure like yours compete against buffer- or text-oriented data structures like ropes and such? W
303.
▲
by
jcgl
1y ago
Hm, that would very much make it a tough sell for me I must say. In addition to the three (seemingly apt) reasons given by GP, this monolithic approach makes it so much harder to adopt--rather than composing this feature into existing edito
304.
▲
by
jcgl
1y ago
Like a more specialized, accessible, and graphical Org mode.
305.
▲
by
jcgl
1y ago
I don’t think distros with older kernels should be generally suggested to newbies who can have a smattering of hardware. Unsupported hardware can be such a showstopper for new users.
306.
▲
by
jcgl
1y ago
* searches for the word under the cursor and jumps to the next instance (as if you had pressed n). So it's basically what GP asked about (as long as we're talking basic string matching and not symbol matching). And hlsearch isn&
307.
▲
by
jcgl
1y ago
How does this approach cohere/compete/disagree with the treesitter ecosystem?
308.
▲
by
jcgl
1y ago
Each kind of namespace provides its own kind of boundary. Yes, you need something like bubblewrap to stitch that all together. And it is kinda leaky, especially without taking some degree of care. What're you saying about privilege esc
309.
▲
by
jcgl
1y ago
Is there consensus around that? Given how containers and bubblewrap/flatpak are considered (to some degree) security boundaries, I approach statements like this with skepticism.
310.
▲
by
jcgl
1y ago
This sometimes works, sometimes not. Because of how DNS resolution works, you're totally at the mercy of how your DNS resolver and/or application behave.
311.
▲
by
jcgl
1y ago
And telco licensing isn't even really relevant. Afaik, licensing condition only has to do with their use of the airwaves and other such technical stuff. It's got nothing to do with ensuring the rights of the telco users .
312.
▲
by
jcgl
1y ago
Maybe you're right about what they meant. I'll not debate that. I will say that, for my purposes, I would definitely like an RSS reader that has more dynamic feed presentation. Maybe something that could watch and learn my prefe
313.
▲
by
jcgl
1y ago
GGP does express interest in Algorithm-as-a-Service (AaaS), but I don't see why AaaS or server-side anything would be required to have non-chronological feed algorithms. Client-side is perfectly suitable for the near-univeral case wh
314.
▲
by
jcgl
1y ago
> Should everyone be required to use private banks to access e.g. foreign exchange? Maybe so, I don't know. Though it is worth remarking that "private" banks in the US really are only semi-private. The (admittedly imperfec
315.
▲
by
jcgl
1y ago
> It's not the _concept_ of private companies. It's specific things that those specific companies do. e.g. It's not just the specific things that those companies do, it's the (lack of) structure of rights and entitlem
316.
▲
by
jcgl
1y ago
If smartphones are to be a requirement for participation in civil society, privacy- and freedom-preserving smartphones are needed at the very least. People shouldn't be required to submit to some company's Terms of Service in orde
317.
▲
by
jcgl
1y ago
Looks like it's probably neat, but is kinda inverse from what I myself want. I want: - something general-purpose (not specific to LLMS (I myself don't use agents--just duck.ai when I want to ask an LLM a question)) - something foc
318.
▲
by
jcgl
1y ago
> A famous amateur player and advocate for the game once went through all the game records of Go Seigen in order to digitize them. This means having to pore over hand-written diagrams looking for the next number in the sequence of moves.
319.
▲
by
jcgl
1y ago
Not specific to LLM stuff, but I've lately been using bubblewrap more and more to isolate bits of software that are somewhat more sketchy (NPM stuff, binaries downloaded from GitHub, honestly most things not distro-packaged). It was a
320.
▲
by
jcgl
1y ago
> but if you have admin access to the BMC you can access the console, reboot the machine into single-user mode or even into another OS entirely, and then implant any malware you want, wipe the storage, etc. True in the common case, but t
321.
▲
by
jcgl
1y ago
I think you're claiming an overly strong interpretation of Joel's stance on rewrites, something like "new code is never better than old code." While that's kind of what your quoted excerpt says, that's not what
322.
▲
by
jcgl
1y ago
Yes. And we'd also need people to stop demanding non-semantic hard wrapping at 79/80 chars.
323.
▲
by
jcgl
1y ago
I often make use of that when dealing with unholiness of tempting yaml with jinja in Ansible; instead of faffing around with getting yaml whitespacing juuust right, you can dump whatever python object you have right into json inside your ya
324.
▲
by
jcgl
1y ago
> I would love to see cross browser support for forms encoded as application/json instead of url encoded. Additionally making name attributes in forms a query path selector to be able to nest JSON data structures would go a very lon
325.
▲
by
jcgl
1y ago
> 5-10 years means you want a wall phone. There’s nothing wrong with that, but it’s a contrarian position and the options on the market don’t support it well as a result. Actually no, that's not what it means at all. The phone I wan
326.
▲
by
jcgl
1y ago
> Unless you’re trying to keep the thing going 5 years, you’re likely seeing marginal benefits. Not GP, but yes: that’s exactly what I’m trying to do. I think that people should generally expect 5+ years out of their devices. And in a wo
327.
▲
by
jcgl
1y ago
It does protect the build machine though. Seems like quality, low-hanging security fruit to me. If I want to casually hack on some random web app, I don’t have to worry about giving arbitrary scripts running from the ~4 gazillion dependenci
328.
▲
by
jcgl
1y ago
If anyone is interested, I've added this BWRAP_BUILD variable to a makefile in my project that builds a Go and SvelteKit project. I then preface individual commands that I want sandboxed within a make target (e.g. mybin below).
329.
▲
by
jcgl
1y ago
I think I’m gonna start wrapping most of my build commands (which are inside a makefile) with bwrap. Allow network access only for fetching dependencies. Limit disk access (especially rw access) throughout. Etc.
330.
▲
by
jcgl
1y ago
> You are aware that a lot of Android's security-relevant stuff is provided in one or more "apps" [0] that get regularly updated. Yes, I am aware. > 1) Do you know how much security-relevant stuff is contained in the ba
More ›