Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
babahoyo
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
My Julia Workflow
(ronanarraes.com)
1 points
by
babahoyo
7y ago
|
0 comments
2.
▲
by
babahoyo
8y ago
For me the appeal is 3-fold 1) I can contribute to widely used packages like DataFrames and HypothesisTests. I had never made a git commit before this and my only "real" programming was CS 101 in Java. The fact that I could get up
3.
▲
by
babahoyo
8y ago
If you are running a script over and over (or using small modules to do organize things) it will be very fast and easy to work with. The compilation is just for the first time a script is run, not every time. It really isn't a barrier
4.
▲
by
babahoyo
8y ago
Yeah i guess the UI isnt that bad. Performance > UI in many cases for me though. Hopefully responsiveness times are something people consider more in designing an interface.
5.
▲
by
babahoyo
8y ago
Weird question, but why is there so much bad UI out there? Do you feel like you've failed as a field when commonly used applications like Gmail and adobe reader have such bad user experiences?
6.
▲
by
babahoyo
8y ago
It's crazy that microsoft got sued for anti-trust because explorer dominated so much of the market, and now they are ceding space so google can do the same.
7.
▲
by
babahoyo
8y ago
ah thanks! Yeah these are super interesting
8.
▲
by
babahoyo
8y ago
wow that is pretty dystopian
9.
▲
by
babahoyo
8y ago
I've been looking for blog posts and content about macOS UX design and testing. Because it really is stellar. I'm curious what kind of stuff the elementaryOS team is reading that informs their design choices. Any ideas where to lo
10.
▲
by
babahoyo
8y ago
But the nice interactivity of it is only in RStudio iirc, which is a major selling point.
11.
▲
by
babahoyo
8y ago
I think there is a lot of reason for moralistic criticism of excel. > That would make sharing and reproducibility just as easy as easy as getting them to switch out their complete toolchain Reproducibility is about reading as much as it
12.
▲
by
babahoyo
8y ago
I'm worried about seeing a script that says df = read_csv(file) df <- df %>% mutate(log_income = log(income)) # do manipulations in shiny Shiny(df) # click "transform" in the top right hand corner.
13.
▲
by
babahoyo
8y ago
I think this is missing the forest for the trees. The audience for these tools is people who have never written in a text editor in their life! They literally might not even recognize that some fonts are fixed-width and not know what texted
14.
▲
by
babahoyo
8y ago
Getting people to switch to R (or Julia) from excel is to balance two competing goals. First, you need to establish that scripting is far superior to point-and-click interfaces via reproducibility and legibility. This is the fight worth h
15.
▲
by
babahoyo
8y ago
I weirdly love reading about other people's workflow. This is really cool thanks for sharing. One issue I have with literate programming is that its difficult enough to write code, now you have to worry about writing code in the middle
16.
▲
by
babahoyo
8y ago
This reminds me of how incredibly good TurboTax is at UI, and if US and state governments were to invest in UI we wouldn't have to pay $100 a year just to do our taxes.
17.
▲
by
babahoyo
8y ago
iirc pandoc's markdown provides the set of functionality that one is capable of transforming back and forth. So as long as you stay within those formatting confines, you are set. This works for everything except table notes a la ```thr
18.
▲
by
babahoyo
8y ago
you were somehow satisfied with the way stata handles missing values??? gen x = y if z > 4 // headaches abound Julia's missing value support is great now and is only going to get better. You have to be more carefu
19.
▲
by
babahoyo
8y ago
Check out DataFramesMeta, which unfortunately isn't working on 1.0 yet. They have basically a 1-1 matching of `dplyr` verbs to julia versions. I don't think a standardized and idiomatic data-cleaning process has been established y
20.
▲
by
babahoyo
8y ago
Julia is increasingly becoming better than R and Stata for data cleaning. Many of its metaprogramming tools beat `dplyr` in syntax and features. So if the data-cleaning to regression stack (which i would guess is different than scientific c
21.
▲
by
babahoyo
8y ago
Many scientists might have mathematical ideas about how an operation should be done, but dont want to learn C++ to implement them. We create a division between scientists and programmers that hurts productivity.
22.
▲
by
babahoyo
8y ago
If you are coming from R I would say that DataFrames and DataFramesMeta are just as good as dplyr. But thats just a super small, less scientific, corner of the entire excellent ecosystem