Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
CornCobs
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
CornCobs
5y ago
What do you mean by "languages with no notion of references whatever"? At least in Scheme I think references are a pretty immediately obvious feature. It's not like every assignment does a deep copy, nor does free variable ca
62.
▲
by
CornCobs
5y ago
Seconded! I worked through this partway and appreciate some of the intuitions they build up. It seems to me that there is no shortcuts to grokking the KF than going through simpler filters/Bayesian update algorithms. Another resource I
63.
▲
by
CornCobs
5y ago
Something that irks me a bit is that the UI (with it's animations) can't keep up with pressing keyboard shortcuts. For example in word to change font size you could just do Alt+h+fs+<number> but you can't just press it
64.
▲
by
CornCobs
5y ago
It's still on the physical time scale and presents music as a linear sequence. I believe symbolic music representation is more of a graph than a list
65.
▲
by
CornCobs
5y ago
Cool! Machine learning analysis of music seems to largely be at the audio or midi level, and not really at the symbolic level. What kind of learning techniques would be applicable to structures like musical meter?
66.
▲
by
CornCobs
5y ago
The problem as I see it is that systems today are so complex that there is a great disparity between learning how to use a system (being "tech savvy") and understanding a system. Many schools teach the first. Kids are taught how
67.
▲
by
CornCobs
5y ago
RData only stores the environment of the session. It doesn't store the current search path (you need to reload libraries). I believe it's not a full binary image like LISP
68.
▲
by
CornCobs
5y ago
For me it's the opposite - in secondary school education the math teachers made the distinction between "log" and "lon" (how they pronounced it) probably because that's what's written on our Casio calculat
69.
▲
by
CornCobs
5y ago
Looks like iosevka to me. Lovely font EDIT: I wrongly assumed at a glance because of the shape of the $. On closer look the characters are much wider than iosevka. It's jetbrains mono
70.
▲
by
CornCobs
5y ago
Mathematics is a lingo and notations are mostly convention. Luckily people generally follow the same conventions, so my best advice if you want to learn about a specific topic is to work through the introductory texts! If you want to learn
71.
▲
by
CornCobs
5y ago
Not exactly offering advice to acquire social skills, but I'd like to offer some perspective: I believe that social skills are only the means to an end, not an end in itself. Thinking of it in the same vein as "getting a degree&qu
72.
▲
by
CornCobs
5y ago
2nd one is pretty dope. The 3rd one is rather uncanny to me though
73.
▲
by
CornCobs
5y ago
Single header libraries are hugely more ergonomic and easy to use. Just get the file, #include it and you're done! Most C libraries on GitHub prefer this mode of distribution now
74.
▲
by
CornCobs
5y ago
In practice though, the familiar syntax and semantics often leads you to believe you can do things that you in fact cannot, until you face the "this feature is not supported" error or go read the documentation and search through t
75.
▲
by
CornCobs
5y ago
I also dislike language subsets. I feel that you run into the limitations of the subset real quick and figuring out the boundaries of the subset often feels like groping in the dark. Especially true for large languages like Python. My most
76.
▲
by
CornCobs
5y ago
I don't really understand the purpose of abstract base classes and interfaces in Python. Doesn't duck typing mean you are only interested in the concrete implementation?
77.
▲
by
CornCobs
5y ago
Honestly I really like C#'s outvar and return success idiom. It's soooo ugly and yet slick at the same time. C does the same thing but I think the inline out var declarations make a huge difference to using them. Of course you mis
78.
▲
by
CornCobs
5y ago
I also did that year in haskell! My favorite part was using knot tying to feed the output of my intcode machine into itself! Lazy evaluation allowed me to continue expressing my intcode machine as a pure function of [Int] -> [Int] withou
79.
▲
by
CornCobs
5y ago
I'll just hijack this thread to ask a question about effect systems: It seems to me that effects primarily have 2 uses: 1. Provide a controlled form of dynamic scoping (decouple usage and handling - allowing functions to be generic in
80.
▲
by
CornCobs
5y ago
Koka is very interesting I must say. It's really cool to see how far they managed to make a functional language look imperative superficially, while being entirely functional under the hood and managing semantics via effects. However,
81.
▲
by
CornCobs
5y ago
Singaporean here. Opposition does exist in Singapore's politics, and in fact they do get quite a large share of votes (~40% across many constituencies), it's just that due to the first-past-the-post system the number of opposition
82.
▲
by
CornCobs
5y ago
Wow. While any author would clearly have some opinion which would show in their writing, this author definitely feels too eager to paint Singapore into some kind of bleak dystopian society. My favorite part - randomly putting many pictures
83.
▲
by
CornCobs
5y ago
Absolutely agreed! You can feel that R was made for its specific use case. Exploration, visualization, experimentation and modeling just __click__ for me in R in a way Python can never inspire. In the Python ML world only the matrix librari
84.
▲
by
CornCobs
5y ago
Will give it a look, thanks! But my guess is I will still stick with the browser inbuilt pdf viewer because most pdfs I view are accessed via url and are not downloaded. It would be too large a context switch to have 2 separate pdf viewers
85.
▲
by
CornCobs
5y ago
As the other person said, universities publish majority of their notes as pdfs, very little academic material exists in html. Also papers are still entirely accessed as pdfs through e-libraries
86.
▲
by
CornCobs
5y ago
I use vimium (or was it vimium C?) on a chromium browser. My biggest bugbear with vimium is that it doesn't work in the browser's native pdf viewer. PDF viewer for vimium C exists but its definitely not as good as the native viewe
87.
▲
by
CornCobs
5y ago
There's a warning about it in the intro, and a huge yellow warning sign next to said pattern. They did acknowledge that it was an experimental CSS feature. That said, this looks really useful! I wonder if there are more resources like
88.
▲
by
CornCobs
5y ago
I don't really understand what implementation of ideas the author is talking about at the end. Is he proposing anything different from existing parser combinators? From what I read the author seems to abstract the idea of parsing to &q
89.
▲
by
CornCobs
5y ago
Offtopic but TIL what CLRS stood for
90.
▲
by
CornCobs
5y ago
I once attempted to install a program that was distributed via pypi (pip was the only way I could install software on that server). The shebang in the script file was #!/bin/python. Thats python2 on most Linux distros and so it co
More ›