Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bradrn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
181.
▲
by
bradrn
3y ago
I use Haskell as my main language. I’m very familiar with its concepts. I’ve also used Python, so I’m familiar with that too. And this Python code strikes me as singularly unreadable, both compared to its ‘non-functional’ equivalent, and to
182.
▲
by
bradrn
3y ago
I completely agree with you. As a Haskeller, I find it immensely irritating when people try to force ‘FP’ into programming languages where it doesn’t fit. It just ends up putting people off functional programming, which is a very nice parad
183.
▲
by
bradrn
3y ago
> combine multiple tables with the same visual page In fact, this is why I asked — I’m actively working on an program which allows just this. In theory, it should be sufficiently flexible to allow for the kind of markup you mention… one
184.
▲
by
bradrn
3y ago
This sounds interesting, but I’m not sure I understand your proposal fully… what do you mean by ‘interpolating’ formatting?
185.
▲
by
bradrn
3y ago
I’m only a novice myself, really. Rebol and descendants tend to have little documentation, but poking around the websites [0] [1] should be enough to get started. [0] http://www.rebol.com/docs.html [1] https://ww
186.
▲
by
bradrn
3y ago
Paper link: https://doi.org/10.1017/ehs.2023.34
187.
▲
by
bradrn
3y ago
The post you’re replying to seems to be taking ⅓e as the basic unit of charge.
188.
▲
by
bradrn
3y ago
No, Rebol is not stringly-typed at all. Quite the opposite — like I said, it relies on having a large range of built-in datatypes.
189.
▲
by
bradrn
3y ago
Yes, that’s the approach it takes — having an unusually large range of literal syntax. That’s different to what Perun2 seems to do, but it’s still ‘similar in spirit’ like I said.
190.
▲
by
bradrn
3y ago
That sounds quite similar in spirit to Rebol and descendants, which also have built-in datatypes and dedicated syntax for a wide range of things [ http://www.rebol.com/r3/docs/datatypes.html ].
191.
▲
by
bradrn
3y ago
https://misterirvine.wordpress.com/2011/07/15/explain-entran... [Thanks goes to @autophagian who linked this in another comment]
192.
▲
by
bradrn
3y ago
You might enjoy this: https://www.jamisbuck.org/mazes/ . The section headers link to his (IMO really excellent) articles about maze generation algorithms, plus there’s a more comprehensive book you can buy. (I doubt kid
193.
▲
by
bradrn
3y ago
However, a very similar story has been proven true (or so Wikipedia claims): https://en.wikipedia.org/wiki/Great_Hanoi_Rat_Massacre
194.
▲
by
bradrn
3y ago
The ‘Sinosphere’ is the cultural and linguistic area which has been influenced by China. This area includes the Vietnamese language, which has undergone heavy Chinese influence. At the same time, Vietnamese is an Austroasiatic language by d
195.
▲
by
bradrn
3y ago
I honestly don’t see the point of using LaTeX if you’re generating HTML. The great strength of LaTeX, in my view, is the precise control it provides over typography and formatting. As such, it works best with an output format which can fait
196.
▲
by
bradrn
3y ago
No it isn’t — evil-mode is a great text editor!
197.
▲
Abacus: Mystery of the Bead (2004)
(totton.idirect.com)
13 points
by
bradrn
3y ago
|
1 comments
198.
▲
by
bradrn
3y ago
Helen Keller had already learnt a ‘home sign’ system, which was presumably language-like enough to allow her to learn English later.
199.
▲
by
bradrn
3y ago
OK, I’ll bite… was it hard to learn?
200.
▲
by
bradrn
3y ago
(2007), though I suspect things haven’t changed much since then.
201.
▲
by
bradrn
3y ago
I don’t think it’s a myth at all. Arabic was written with a reed pen or ‘qalam’ [0], and that can certainly be seen in the modern script (e.g. [1], to take the first random example I found). But its ‘joined-up’ nature seems to have been a r
202.
▲
by
bradrn
3y ago
This is correct. After trying out Smalltalk, I realised that Emacs has very much the same design: a minimal interpreted language which is used to implement a large program, where you can inspect and modify the program at any time. The major
203.
▲
by
bradrn
3y ago
This appears to be a different Observable (for Swift).
204.
▲
by
bradrn
3y ago
For a more thorough exploration of Markov text generation, I like this article: https://zompist.com/markov.html
205.
▲
by
bradrn
3y ago
In Haskell, you put it in the pipeline: for instance, y = h (f (traceShowId (g x))) (Haskell is normally pure, but these functions from Debug.Trace are a notable exception.)
206.
▲
by
bradrn
3y ago
Very interesting, thanks! I’d better add this to my list of things to look into…
207.
▲
by
bradrn
3y ago
> It archives for offline use and fully indexes every page you visit. Oh, I also made a tool to do this! Never open-sourced, since it’s an utter pain to set up and the UX is terrible, but amazingly useful all the same. Incidentally: how
208.
▲
by
bradrn
3y ago
> Oh, I haven't seen orgmode before, so I don't know what its features are. Essentially, it’s an environment for writing+outlining+task tracking+time management. It’s incredibly useful — you should definitely try it since you’v
209.
▲
by
bradrn
3y ago
What you gain is that programs render at the native resolution of both displays. In terms of appearance, it looks noticeably clearer, since no downsampling or upsampling necessary. But the nicest thing is that it just works — I don’t need
210.
▲
by
bradrn
3y ago
Odd, I use Arch (well, EndeavourOS) with Sway and have experienced no problems. Quite on the contrary, my setup with a high-DPI laptop + external monitors is far nicer with Wayland than with X.
More ›