Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
JHonaker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
JHonaker
4y ago
A geometric algebra is another name for a (more well-known?) algebraic structure called a Clifford algebra. If you know what an Exterior/Grassmann algebra are, then it's that with a metric structure. If you don't know what an
92.
▲
by
JHonaker
4y ago
I agree with you! It's not really that bad. The two biggest problems for me are the lack of namespaces/modules like you said, and the default dynamic scope (with the ability to enable lexical scoping). They're both basically
93.
▲
by
JHonaker
4y ago
My favorite thing he’s doing right now is suing GitHub/Microsoft for blatantly violating almost all the licenses on their hosted code for GPT. https://githubcopilotinvestigation.com/ I’m also an enormous fan of his boo
94.
▲
by
JHonaker
4y ago
Preach. There are way too many people that conflate MSE or other abstract technical measurements of model performance like they actually represent the impact any model has on a problem. Even if we could somehow perfectly predict an actual r
95.
▲
by
JHonaker
4y ago
I don’t think anyone actually thinks it’s anything other than a joke. Hell, many Emacs users use a very complete Vim emulation package called Evil. In fact, the two most popular “pre-configured setups” are designed around Vim keys.
96.
▲
by
JHonaker
4y ago
Yea, I fully anticipate that they'll be fixed eventually. Having toyed around with Julia since it's 0.3 days it's amazing to see how far the language has come so quickly. I only bring that stuff up because I think it's b
97.
▲
by
JHonaker
4y ago
I really like Juila. I just came back to writing a lot of Julia (after I realized I was starting down the path of recreating the enormous effort of the Julia devs by adding specialized multiple dispatch to Scheme). It feels incredibly flexi
98.
▲
by
JHonaker
4y ago
I completely disagree. There is no substitute for playing actual opponents. Playing against people is completely different than playing against the CPU. You need to lose your fear of losing as quickly as possible to enjoy fighting games. (A
99.
▲
by
JHonaker
4y ago
I credit Scribble with the amazing depth and coverage of the Racket documentation. It is truly some of the best written documentation I’ve come across. Everything in the core language has at least two sources: one in the Guide with a casual
100.
▲
by
JHonaker
4y ago
Not really a place for discussion, but https://okmij.org/ftp is hands down the best place on the internet if you're into PLT.
101.
▲
by
JHonaker
4y ago
I figured there would be. It just provides another point that it's not really understanding, and it's not really "extracting the pattern". I really wish half the effort on generation would be spent on leveraging them for
102.
▲
by
JHonaker
4y ago
I want to preface this by saying I'm not trying to hate on the author. Good on them for applying a new technology to try to solve an annoying part of their work. I hope they continue to be creative and fearless in their approach to pro
103.
▲
by
JHonaker
4y ago
Well I did it in Scheme, but there's no reason it wouldn't have worked in Julia. If you're interested in this, the relatively recent Software Design for Flexibility by Chris Hanson and GJS [1] has a pretty good couple of chap
104.
▲
by
JHonaker
4y ago
I mean, the systems described in the TAotMOP, and CLOS, are early implementations of multiple dispatch, which is the core paradigm of the Julia language. Julia doesn't go quite as far as implementing a MOP. It doesn't allow for th
105.
▲
by
JHonaker
4y ago
This is really cool, but I the red font coloring is very hard for me to read. I have to highlight the text to be able to clearly read it.
106.
▲
by
JHonaker
4y ago
I was too frustrated by the insistence on libre purity by the main Guix channels, even if I think it is superior software, so I switched to Nix (and actually went fully NixOS after a month or so). I had R package compilation issues on 4.2 a
107.
▲
by
JHonaker
4y ago
It's rare someone follows up on a "I'll post this soon." Thank you for the excellent list! Quality books about writing are hard to come by; books about non-fiction are even scarcer. I'm looking forward to reading th
108.
▲
by
JHonaker
4y ago
This… shouldn’t happen. The whole point of Nix and Guix is that you can have multiple versions of the same thing in different dependency chains. It’s designed to avoid precisely this issue. If a package relies on something it should be buil
109.
▲
by
JHonaker
4y ago
I second the request. I think communication is a drastically underappreciated skill even though we have all suffered due to poor communication professionally (undocumented libraries, poorly specified requirements, an inability to generate b
110.
▲
by
JHonaker
4y ago
I went in expecting someone to have discovered Mosh and setting up a self-hosted VPN (a road I'm about to embark on). What I got was way cooler. I really love reading after-action reports like this.
111.
▲
by
JHonaker
4y ago
It depends. For books that have exercises, no. I just do the exercises. For books without exercises, yes. Usually I try some of the key proofs, or to write some code that uses it. Usually with math/stats books I’m reading it for a spec
112.
▲
by
JHonaker
4y ago
Emacs’s undo system is quite frankly amazing. Not only can you recover any state through an arbitrary number of undo and redo operations, but you can also localize the undo/redo operations to a selected region of the buffer. It’s the
113.
▲
by
JHonaker
4y ago
I read a lot. I basically always have at least one fiction book and one technical book (usually math, statistics, or programming) that I'm reading at any given time. I think I'm an outlier on the other end. This year I've rea
114.
▲
by
JHonaker
4y ago
I didn't think I'd ever see anyone list the BMV as a good example of anything. I just recently learned that we can now renew our driver's license online though, so maybe it is getting better.
115.
▲
by
JHonaker
4y ago
I don't think using frequentist methods makes anyone a eugenicist by transitivity, but I do think it's important to understand the motivations behind the development of notoriously confusing, misapplied methods. If you consider th
116.
▲
by
JHonaker
4y ago
I agree that it combines things to try to form a more rhetorically convincing argument, but to me, most of them are convincing on their own. I think it's also more representative of the author's view that he believes that it was p
117.
▲
by
JHonaker
4y ago
Yea, it's difficult, especially because the right way to interpret them is both confusing and unhelpful. Why do I care about the properties of my test if it doesn't say anything about the what I should know about the thing I'
118.
▲
by
JHonaker
4y ago
I mean the discussion of the reasons and motivations for the development of many classical techniques actually does lend credence to the argument that they are misleading (by design). That said, I find the technical arguments against NHST t
119.
▲
by
JHonaker
4y ago
I read this article when it originally came out, and I think it's mostly a historical discussion. But, I can summarize the "leap of logic" that significance testing makes for you. If T(X) is a statistic designed to measure a
120.
▲
by
JHonaker
4y ago
I'm a statistician, and I have to say, I agree with the fundamental premise of the author: The problems with null hypothesis significant testing (NHST) are a direct result of two things: 1. the false air of objectivity it provides 2. t
More ›