Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dunk010
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
dunk010
3y ago
Use reader mode.
32.
▲
by
dunk010
3y ago
I think you’re giving yourself quite a bit too much credit there. Most of this discussion you’ve been trying to argue about regex. We can drop it up to a higher level, sure, but you seem to only want to do that to avoid conceding in the s
33.
▲
by
dunk010
3y ago
I think that you really have to use some Lisp to get the point here. The point is it's the best of both worlds, and the problem somewhat vanishes. But I don't know if I can convey that to you in words.
34.
▲
by
dunk010
3y ago
It is. But nobody listens. Ever.
35.
▲
by
dunk010
3y ago
> No need for the personal swipe Fair enough It used specific types of DSLs as evidence but I don’t see a narrowing of the claim itself? Where are you getting that? What makes me sad, as I posted in a top-level comment, is that I read th
36.
▲
by
dunk010
3y ago
You're grasping at straws now. Just admit that regex is a much more fundamental technology than some ad-hoc, badly specified commercialware and we can be done. Go on, you can find it in yourself ;-D. Sure, Makefiles are a DSL. Just a
37.
▲
by
dunk010
3y ago
The point is that the config gets more and more complex, requiring more and more features, until you get a rather ugly turing-complete programming language. And the further point is that with Lisp, you don't need any of that. Code is d
38.
▲
by
dunk010
3y ago
Regular expressions ... this representation is a somewhat fundamental and mathematically general representation of interacting with strings - the DLSs in question here are, quite obviously, nothing of the sort. https://en.wikip
39.
▲
by
dunk010
3y ago
Steve Yegge made this same point ~20 years ago: > The whole nasty "configuration" problem becomes incredibly more convenient in the Lisp world. No more stanza files, apache-config, .properties files, XML configuration files, Ma
40.
▲
by
dunk010
3y ago
I don't think that this is a true comparison. JavaScript was limited mostly by its sandboxing, not what you could write in it. You can't really compare that to what HCL is and does.
41.
▲
by
dunk010
3y ago
Well, I remember them teaching that stuff, and regex is quite clearly a very different sort of DSL than the ones being discussed. That combined with the comment author's seeming lack of nuance made me wonder if they'd ever looked
42.
▲
by
dunk010
3y ago
Exactly. The languages in the article are nothing of the sort.
43.
▲
by
dunk010
3y ago
If you re-read my reply, you'll see that I said that regex is a DSL, but doesn't apply for different reasons.
44.
▲
by
dunk010
3y ago
JavaScript wasn't really a DSL though was it? Not in the sense of this article. Brendan Eich was hired to embed Scheme into Netscape Navigator. That's not the same as the kind of crippled templating languages this article is discu
45.
▲
by
dunk010
3y ago
I think your examples are spurious and wrong, when compared with the specific kind of DSL the article talks about. SQL is a "Fourth Generation Language", much like Prolog, which is quite different to what is being discussed. HTML
46.
▲
by
dunk010
3y ago
As a contractor you’re being paid to take on risk. That’s the trade.
47.
▲
by
dunk010
3y ago
You monster
48.
▲
by
dunk010
3y ago
Thin vs thick client is a much older debate, but you have to go back to the times before the Web ;-)
49.
▲
by
dunk010
3y ago
I thought American healthcare was ace? (assuming you have insurance)
50.
▲
by
dunk010
3y ago
Reminds me of this: https://programmingisterrible.com/post/139222674273/write-co... “Write code that is easy to delete, not easy to extend.”
51.
▲
by
dunk010
3y ago
> hope Softbank buys you out soon :-) The cynical thing is to say this is about monetisation and an exit, rather than about making an excellent tool more easily available to journalists.
52.
▲
by
dunk010
3y ago
Bit cynical, no?
53.
▲
by
dunk010
3y ago
Presumably… Waldo?
54.
▲
by
dunk010
3y ago
People should probably close the TikTok and pick up a book instead to increase their attention spans then :-D
55.
▲
by
dunk010
3y ago
Exactly, why are so many people missing this point. It's not "we built a narrow, tedious framework for knocking off Twitter clones", it's "We built a platform that turns data processing on its head and look in a cou
56.
▲
by
dunk010
3y ago
You never know.
57.
▲
by
dunk010
3y ago
You're killing it with the replies here +++
58.
▲
by
dunk010
3y ago
Use a database. Wrap it with a scheduler. Have your workers poll it. Use Redis if you must in higer-contention situations for locks. Doing this will solve countless swathes of distributed systems problems, and you won't get woken up at
59.
▲
by
dunk010
3y ago
I had the same realisation. Also remember they’ve extended JavaScript with Typescript, and built LSP. It does indeed feel like they are eating the whole of software.
60.
▲
by
dunk010
3y ago
Came here to say this. It’s definitely a bad idea given that so much first stage screening is automated these days. If your CV parses badly you’re just as likely to be silently binned by an algorithm. I say this from personal experience, an
More ›