Viewing profile — thejameskyle
thejameskyle
HN member- Joined
- Tue, Sep 09, 2014, 2:25 PM UTC
- HN karma
- 705
- Public activity
- 113 items
- HN profile
- View on Hacker News ↗
About thejameskyle
Recent public activity
-
comment
Comment #28609349
Something I didn't mention in the post that might deserve calling out specifically is that Rust maintainers actively decide to work in crates instead of in std for many things. Thi…
- story
-
comment
Comment #13341777
No they did not suggest doxxing, and yes the information they want to aggregate is public, but that is not the point. The point is that they want to build a tool which will primari…
-
comment
Comment #13341625
The difference here is accessibility. There's a number of public ways (which could be automated) to find out information like people's home addresses, but generally it's pretty dif…
- story
-
comment
Comment #13125754
> Creating a static attribute on a class and initializing it right there, as in: class A { static b:B = new B(); } That is how the ECMAScript spec is designed. And TypeScript _shou…
-
comment
Comment #13125706
Flow tries to integrate with the existing ecosystem as much as possible. By taking advantage of Babel, ESLint, Atom, etc. With Flow you don't even have to opt-in to a new syntax. Y…
-
comment
Comment #13125630
Those all exist in Flow as well. I assume the original poster is talking about how few types you actually need to write in Flow because of how good the inference is.
-
comment
Comment #13125618
If that's too much you can also do: function bar(x) /* : string */ { No compiling necessary
-
comment
Comment #13125602
Comments is definitely the easiest way to get doing. But also if you're already using Babel and ESLint, you can add Flow in very few steps: 1. Setting up with Babel: (note that if …
-
comment
Comment #13110214
I got to work on Lerna for about two months while working at Cloudflare in order to ship cf-ui. Otherwise it was in the middle of a period where I mostly backed out of doing open s…
-
comment
Comment #13108182
Anything more than the two presets "es2015" and "react" (we never should have shipped "react" on by default, we just didn't have a pluggable parser before) required configuration i…
-
comment
Comment #13107692
People keep assuming I have something against sharing criticism or frustration. I never said that. I explicitly said that's not what I'm trying to say. I'm saying that when someone…
-
comment
Comment #13107667
The change in Babel 6 was this: $ npm install babel-cli $ babel src -d lib To this: $ npm install babel-cli babel-preset-es2015 $ echo '{ presets: ["es2015"] }' >> .babelrc $ babel…
-
comment
Comment #13107575
I can't read the article so it's hard to say. But if it was just about the security vulnerability and you weren't calling their software shit, then that's not what I'm trying to cu…
-
comment
Comment #13107491
I wasn't saying that people don't have a right to be frustrated or angry. I wasn't saying we shouldn't voice our criticisms as developers or that we shouldn't disagree with one ano…
-
comment
Comment #13107306
> What did you build with angular 2? Is it public? Heh, I build the same thing every time because I am not creative. Here's the Marionette version: http://marionettewires.com/ I co…
-
comment
Comment #13107079
You assume I was being paid to work on Babel. I was not. I worked on the UI team for Cloudflare, where we didn't even use Babel until earlier this year shortly before I left. I wor…
-
comment
Comment #13082634
yo @cpojer come fite me
- story
-
comment
Comment #12686641
npm should not be terrified, we've been working with them and they've been very encouraging. From their perspective it's very difficult to make breaking changes to the client becau…
-
comment
Comment #12685685
Yarn supports `yarn [install/add] --flat` for resolving dependencies to a single version
-
comment
Comment #12685605
Similar, but even more similar to Rust's Cargo https://crates.io/
-
comment
Comment #12685576
You can run `yarn clean` and it will clear out all the extra files you don't need: https://yarnpkg.com/en/docs/cli/clean
-
comment
Comment #12685561
Sorry about that, there are very likely still some bugs out there we weren't able to catch in all our testing which will be ironed out by the community in the next few days. Can yo…