Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bradrn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
bradrn
3y ago
The New York Times is not a news site I regularly read, but I see quite a different set of headlines highlighted on the front page: Johnson, With His Job Under Threat, Gets a Lifeline From Trump Biden Wipes Out Another $7.4 Billion in St
152.
▲
by
bradrn
3y ago
How is it crazy? This behaviour always made sense to me.
153.
▲
by
bradrn
3y ago
I’ve done something like this before to call Haskell from C++ (in [0]), so that I could build my GUI using Qt. It worked pretty well, except that I ran into various difficult-to-resolve linking problems on both Windows and Linux. After a ye
154.
▲
by
bradrn
3y ago
> I don’t disagree on any of your technical points. But I also think for practical purposes you’re missing the forest here. I agree with the sentiment of the article - I think the big trend in general purpose PLs is a blend of multiple
155.
▲
by
bradrn
3y ago
I agree with all of this. But I’ll point out that ‘the paradigms can be prioritised’ wasn’t intended to be my main point there. I wanted rather to refute the argument that Rust etc. aren’t ‘post-paradigm’ at all: on the contrary, they fit i
156.
▲
by
bradrn
3y ago
To add to my parent comment, I think there’s another point to be made here: ‘post-paradigm’ is, to some extent, a contradiction in terms. You can’t build a language without its basic structure implying some paradigm (or possibly more than
157.
▲
by
bradrn
3y ago
> Many programs in these languages look significantly different than just statements and procedures. Like I said, they’ve certainly adopted features from other paradigms… but the basic, underlying structure of programs in these languages
158.
▲
by
bradrn
3y ago
> The unifying aspect of new languages such as Rust, Nim, and Gleam is that they were designed from the beginning to be beyond paradigms. I really don’t think this is correct at all. Rather, Rust/Nim/Gleam are first and foremos
159.
▲
by
bradrn
3y ago
Key sentence (quoted from a letter of Feynman’s): > The worthwhile problems are the ones you can really solve or help solve, the ones you can really contribute something to. A problem is grand in science if it lies before us unsolved and
160.
▲
by
bradrn
3y ago
> As with everywhere else in the developing world, there are also a bunch of cheap Chinese imports […] Note: the images below this text actually show Korean writing, not Chinese.
161.
▲
by
bradrn
3y ago
I think the intention was to place ‘700°C’ within the arrow, like so: -(…)->.
162.
▲
by
bradrn
3y ago
You’re welcome!
163.
▲
by
bradrn
3y ago
> I've used R for some data visualization in the past, but I'm not sure I was fully aware how R scopes work. You might be interested in this description, then: https://adv-r.hadley.nz/environments.html
164.
▲
by
bradrn
3y ago
This sounds almost exactly like how environments work in R, then… is that correct?
165.
▲
by
bradrn
3y ago
> with some different details around contexts (rebol's bindology) Could you perhaps summarise how contexts work in Rye? On the Ren-C forum we’ve recently been discussing binding a lot, and I’d be interested to learn how Rye does it.
166.
▲
by
bradrn
3y ago
This was already posted just yesterday: https://news.ycombinator.com/item?id=39714502
167.
▲
by
bradrn
3y ago
It’s also extremely similar to R and Rebol. (In fact, R isn’t just ‘extremely similar’: it does use fexprs, though without mentioning the term.)
168.
▲
by
bradrn
3y ago
Interesting, thanks!
169.
▲
by
bradrn
3y ago
Something better has indeed been written… that being his expanded print edition of the same guide [ https://www.zompist.com/lckbook.html ], plus the various other books on the subject he’s written. I don’t know of anything be
170.
▲
by
bradrn
3y ago
Consulting Wiktionary, it lists several words for ‘aunt’ in Mandarin: depending on the precise relation, it can be gūmǔ , bómǔ , shúmǔ , yímǔ , jiùmǔ , plus some other dialectal synonyms. None of these sound anything like ‘ah-yi’.
171.
▲
by
bradrn
3y ago
Looks like a typo for ‘ClearType font display technology’.
172.
▲
by
bradrn
3y ago
Or Haskell!
173.
▲
by
bradrn
3y ago
Link to paper: https://www.pnas.org/doi/full/10.1073/pnas.1410162111
174.
▲
by
bradrn
3y ago
For context, this is a really great newsletter about the Haskell ecosystem which gets published every week. I have no idea why this issue in particular was posted here, though.
175.
▲
by
bradrn
3y ago
Looks like there’s two follow-up articles to this: https://allvisibleobjects.substack.com/p/the-leg-dilemma-par... https://allvisibleobjects.substack.com/p/extracts-ahabs-leg-...
176.
▲
by
bradrn
3y ago
No, they’re different. ‘Shaping’ is deciding how to combine adjacent characters, mostly by changing their forms as needed, and secondarily by adjusting their horizontal or vertical positions. ‘Layout’ then involves taking those shaped chara
177.
▲
by
bradrn
3y ago
You can do it with evil-mode (or vim) too: :%v/pattern/d runs ‘d’ on all lines which do not match the pattern. (The opposite is :%g/pattern/d.) I believe it works with any command, though I’ve only ever used it with ‘d’.
178.
▲
by
bradrn
3y ago
He claims it is homoiconic, though: https://xlr.sourceforge.io/#homoiconic-representation-of-pro...
179.
▲
by
bradrn
3y ago
> it's more like pattern matching and replacing patterns with expressions Scheme macros use pattern-matching. > loop Body is { Body; loop Body } This, though, is definitely strange. I’m not quite sure how it works.
180.
▲
by
bradrn
3y ago
More Lisp than Prolog… I don’t see any constraint-solving here, just macros.
More ›