Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
moonchild
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
107 ms
·
1231.
▲
by
moonchild
7y ago
Have you ever used a high-level statically-typed language, e.g. haskell?
1232.
▲
by
moonchild
7y ago
> function coloring problem If you haven't heard of it: https://journal.stuffwithstuff.com/2015/02/01/what-color-is-... Highlight: > Wanna know one [programming language] that doesn’t [have this pr
1233.
▲
by
moonchild
7y ago
I would argue that, being stylistically inconsistent with the way most apl is implemented, that's actually not such a great resource. I found 'whitney c' surprisingly approachable, with just a little patience; despite no pri
1234.
▲
by
moonchild
7y ago
X network protocol isn't really sending draw commands unless you're using Motif or Xaw or something equally outdated.
1235.
▲
by
moonchild
7y ago
> APL was developed to mimic mathematical notation APL was developed to replace mathematical notation. Making it a computer language was almost an afterthought. Indeed, there have been some trivial mathematical proofs in j[1][2][3].
1236.
▲
by
moonchild
7y ago
J[1], ngn/k[2], oK[3], kona[4], and GNU APL[5] are the big oss interpreters. The main closed-source ones are Dyalog APL, Kx k, and Shakti k (which are still free for non-commercial use). 1: https://github.com/jsoftware
1237.
▲
by
moonchild
7y ago
Identical post on apple's website: https://www.apple.com/newsroom/2020/04/apple-and-google-part... (Except that google links to an android api reference and apple links to an ios api reference; also goog
1238.
▲
by
moonchild
7y ago
Dyalog and kx are hiring
1239.
▲
by
moonchild
7y ago
https://web.archive.org/web/20200409030935/https:/twitter.co...
1240.
▲
by
moonchild
7y ago
"Regression in FreeBSD 12.1-RELEASE-p4: the exploit I was using in -p3 is no longer usable."
1241.
▲
by
moonchild
7y ago
I'm a bit disappointed it didn't go into detail into the way jails differ from zones. VMs I understand, but it seemed like the main point of the post was to distinguish containers from the other three.
1242.
▲
by
moonchild
7y ago
CMIIW, but I believe most of those projects were started with a relatively small (and reasonable) scope.
1243.
▲
by
moonchild
7y ago
Avalonia? ( https://github.com/AvaloniaUI/Avalonia )
1244.
▲
by
moonchild
7y ago
Is this data available in structured format anywhere, or do you have to scrape the pdfs?
1245.
▲
by
moonchild
7y ago
More or less. Microsoft tried, but they didn't spend enough time in the Embrace phase for it to work out. Google, meanwhile, has spent long enough in the Extend phase they they barely need to move on (though they are starting to now).
1246.
▲
by
moonchild
7y ago
I can't imagine there's any api-level dependency on the fd field being 8 or 16 bits. The size of the struct is going to change anyway, because it has pointers and those are going to change. Even new languages frequently rely on l
1247.
▲
by
moonchild
7y ago
> FreeBSD, NetBSD, and OpenBSD today are all still limited to a short, which on current mainstay processors is a signed 16-bit quantity or 32767 Why did they not take advantage of the move to 64-bit to change that? (Or, at the very leas
1248.
▲
by
moonchild
7y ago
Lest anyone think this is pure hypothetical, this happened to me. When I was 6 or 7 years old, my parents let me have an account on the family computer. I couldn't do anything particularly destructive, and didn't spend an overt
1249.
▲
by
moonchild
7y ago
> We still have the data, and as mentioned above, we will work to migrate the top content into various official resources. In the meantime, we’re investigating how we can make this content available, even in a rudimentary way. This indic
1250.
▲
by
moonchild
7y ago
Possibly that overwrote the config file for the system ssh?
1251.
▲
by
moonchild
7y ago
> const err = error("something bad happened) has a typo.
1252.
▲
by
moonchild
7y ago
I find it a little sad that windows support is considered essential (and its lack is a dealbreaker), but linux support is not, even though developers predominantly use macos and linux.
1253.
▲
by
moonchild
7y ago
Most file systems use journaling[1], which allows you to recover from corruption. Some use copy-on-write[2]--most prominently zfs, but also btrfs and, more recently, bcachefs--which almost entirely prevents corruption in the first place. 1