Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bgar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
Ask HN: What's with the micro/tiny/minimal libraries trend?
1 points
by
bgar
11y ago
|
3 comments
32.
▲
by
bgar
11y ago
Why would someone in elementary or middle school need to learn that though? I think anyone in high school could easily learn a bit of abstract algebra.
33.
▲
by
bgar
11y ago
Hmmm but does the mail-client let you load code in without restart? The Lua also might feel more natural just because of having used imperative languages more.
34.
▲
by
bgar
11y ago
The thing is, the basics of abstract algebra are easy to grasp, and you don't need to spend a lifetime studying; it takes a couple hours to get started with these simple (but powerful) concepts.
35.
▲
by
bgar
11y ago
Yup I've never seen functors mentioned in anything JS-related. I bet there's more Haskellers writing Scala than JavaScript though. Being pedantic: functors don't return functions, functors let you map over structures.
36.
▲
by
bgar
11y ago
Hmmm in hindsight you're probably right. Though he does refer to libraries using abstract algebra as having "meaningless terms," which doesn't really sound like a positive opinion about the subject. It's important t
37.
▲
by
bgar
11y ago
Beyond that, functional programming is, by and large, easier than imperative programming. You say this but dislike even a bit of abstract algebra? I see a conflict here; anyone that likes FP, moreso, typed FP, should be familiar wit
38.
▲
by
bgar
11y ago
Yeah I don't see why one would want to write extensions in anything but lisp. Lisp is way more powerful and straightforward! :)
39.
▲
by
bgar
11y ago
I don't know if you're serious, but how can you make such grand predictions, considering you yourself admit to having only superficial knowledge of machine learning?
40.
▲
by
bgar
11y ago
Yes, different languages are made for different purposes. The concept of low-level and high-level is relative to the task. When writing systems applications you reach for C, C++, whereas for server code you might reach for Scala, Elixir, an
41.
▲
by
bgar
11y ago
If you use Emacs' Org mode, you can actually convert parts of the buffer to LaTeX and have them inline. This solves the problem of equations being not as readable as you're writing.
42.
▲
by
bgar
11y ago
Try this: http://markdown-here.com/
43.
▲
by
bgar
11y ago
Just run ZNC instead, if the service is unreliable.
44.
▲
by
bgar
11y ago
No because the topics in that chapter are advanced.
45.
▲
by
bgar
11y ago
Org-mode and Dropbox, Orgzly on Android, Google Keep for anything else.
46.
▲
by
bgar
11y ago
There are much better resources than LYAH. Chris Allen has a good list and critique of different books/courses: http://bitemyapp.com/posts/2014-12-31-functional-education.h...
47.
▲
by
bgar
11y ago
I'd say Haskell is modern. As well as having many years of research and development behind it, compared to Elm. Would having Elm server side really be useful? We have Haskell already, with all the benefits of Control.Concurrent, Contro
48.
▲
Continuation Passing Style in Haskell
(begriffs.com)
3 points
by
bgar
11y ago
|
0 comments
49.
▲
by
bgar
11y ago
Emacs, OS X, rust-mode < https://github.com/rust-lang/rust-mode> .
50.
▲
by
bgar
11y ago
(,) <$> and <*> are very common functions that every Haskeller knows... the revision is understandable if you write Haskell.
51.
▲
by
bgar
11y ago
Maybe around once a month, on a MacBook Air.
52.
▲
by
bgar
11y ago
I would recommend you follow the order of courses listed in https://github.com/bitemyapp/learnhaskell because simply reading won't get you far enough. The Penn CIS194 (2013) course is excellent, try working throug
53.
▲
by
bgar
11y ago
You should probably include more details, i.e. your background, what sort of mentorship you're looking for, etc. Hard to imagine someone reaching out to you with so little info.
54.
▲
by
bgar
11y ago
Have you heard of Papers We Love? http://paperswelove.org
55.
▲
by
bgar
11y ago
> there must be something bad I don't know about the language. No, there isn't. People are just scared because of what they hear from others who failed at learning it, and who now say negative things about the language to feel
56.
▲
by
bgar
11y ago
You'd use a React wrapper such as Om[1] or Reagent[2]. These take advantage of React's DOM diffing and pair it with ClojureScript's immutable data structures. 1: https://github.com/omcljs/om 2: http:&#x
57.
▲
by
bgar
12y ago
CoffeeScript's source is annotated in the same way.
58.
▲
by
bgar
12y ago
I write C/Scheme/Clojure/Haskell: Cocoa Emacs with Evil-mode, iTerm 2, tmux, Vim for quick edits, git.
59.
▲
Ask HN: How much code does a CS PhD write?
4 points
by
bgar
12y ago
|
2 comments
60.
▲
Bay Area Rust Meetup February 2015 Livestream
(air.mozilla.org)
3 points
by
bgar
12y ago
|
0 comments
More ›