Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
houshuang
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
houshuang
11y ago
This is really interesting stuff - reminds me a lot of lenses in Haskell, which the author points out, and also of state-trees in JS/compile-to-JS like Om or Baobab. I have been playing with something similar in Elixir, but deeply nest
32.
▲
Sending and receiving email with Elixir
(reganmian.net)
3 points
by
houshuang
11y ago
|
0 comments
33.
▲
by
houshuang
11y ago
There's very little in terms of analytics, statistics, machine learning libraries etc. There also isn't a common dataframe like structure.
34.
▲
by
houshuang
11y ago
I've used Rails, but a long time ago. However, I really enjoyed Ecto; the migrations, the query interface etc. Still wrapping my head around changesets (I think it's quite simple, but when I began with Phoenix there were just so m
35.
▲
by
houshuang
11y ago
Just wrote something on [sending errors by emails]( http://reganmian.net/ ). The full code is here: https://github.com/houshuang/survey , including my job module https://github.com/houshua
36.
▲
by
houshuang
11y ago
Phoenix and Elixir are really great tools. I spent the summer building a bunch of interactive components for an EdX MOOC ( https://imgur.com/a/rAXVz ), and got to try out a lot of Phoenix capabilities (channels/webs
37.
▲
by
houshuang
11y ago
Wonder if there are any improvements here that could be pulled back into the open source Etherpad-light?
38.
▲
by
houshuang
11y ago
Very interested. Mostly working in Elixir, but very interested in idiomatic ways of using messages, supervisors, genservers, etc etc. Haven't yet had a chance to scale beyond a single server, but would love to learn about that as well.
39.
▲
by
houshuang
11y ago
Very interesting to see the approach, especially his critique of OT, which virtually every other system seems to be based on. His alternative seems to make sense, but I'm not sure if the end result for the user will be better, or if it
40.
▲
by
houshuang
11y ago
This is awesome. Would be fun to see more statistics - how many people have I provided the page for, for example.
41.
▲
Wikimedia Open Access Policy
(blog.wikimedia.org)
3 points
by
houshuang
12y ago
|
0 comments
42.
▲
by
houshuang
12y ago
I love Mozilla, but it would seem that they have a large enough budget to pay for any student interns they want themselves? Happy to see this go to smaller, less funded open source projects.
43.
▲
by
houshuang
12y ago
I'm currently doing my PhD in Canada, and here, spouses of the above categories automatically get open work permits for as long as the student/work permit of the principal applicant. Heading towards the job market, there are lot&#
44.
▲
OpenEdX and LTI: Pedagogical Scripts and SSO
(reganmian.net)
3 points
by
houshuang
12y ago
|
0 comments
45.
▲
by
houshuang
12y ago
Just to mention it here, IHaskell solves a lot of the annoyances with ghci. Easy multi-line input, don't need let in front of functions, can define modules and load them (automatically compiled), etc. I think they are working on suppor
46.
▲
by
houshuang
12y ago
They have more lax regulations about some things, but apparently civil aviation is extremely tightly regulated, with most of the country set aside for military aviation (James Fallows has written about this). I'm sure they'd be wa
47.
▲
by
houshuang
12y ago
This doesn't always work, the Greater Toronto Area (GTA), even if you take the most narrow interpretation, is made up of a bunch of different transit systems. Walking along on Google Streetview, there is no way you could tell when on Y
48.
▲
by
houshuang
12y ago
Learning French while being fluent in Spanish, not very impressive.
49.
▲
Better CSS styling for Hackage code listings
(github.com)
1 points
by
houshuang
12y ago
|
0 comments
50.
▲
by
houshuang
12y ago
Thank you. As said, there are always many ways of doing things in R.
51.
▲
by
houshuang
12y ago
There are lot's of ways of doing things in R, and I am always learning. I always use vectorized functions when I do something to every row in a data.frame, but when I want to do something to every column, like here, I sometimes use for
52.
▲
by
houshuang
12y ago
Incredible the amount of interesting work going on. And great very clear writeup.
53.
▲
by
houshuang
12y ago
Yes, I found the Data Analysis cookbook very helpful as well. However, it really drove home to me the need for a dataframe/Pandas-like library in Haskell... About half the code in every one of his examples was reading a CSV file, parsi
54.
▲
by
houshuang
12y ago
Great write up, nice dissection of a simple (but not hello world simple) app, with all the ecosystem setup, etc. Apparently he is writing a book now - looking forward to that. I think it is very hard to understand what a "beginner"
55.
▲
by
houshuang
12y ago
(And also, how do you actually access the photos? I have thousands of photos on my harddrive, but I find it extremely rare to actually sit down and look through any of them)
56.
▲
Ask HN: How do you manage your photos?
1 points
by
houshuang
12y ago
|
1 comments
57.
▲
Starting data analysis/wrangling with R: Things I wish I'd been told
(reganmian.net)
10 points
by
houshuang
12y ago
|
0 comments
58.
▲
Supporting idea convergence through pedagogical scripts and Etherpad APIs
(reganmian.net)
4 points
by
houshuang
12y ago
|
0 comments
59.
▲
by
houshuang
12y ago
The live REPL is totally out of Bret Victor, very impressive.
60.
▲
by
houshuang
12y ago
Brilliant - it's often quite slow to change between directories in the web view, this is blazingly fast. Especially useful for deeply nested (templated) projects.
More ›