Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jordwalke
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Wonka: A fast push and pull stream library for Reason, OCaml, and TypeScript
(wonka.kitten.sh)
10 points
by
jordwalke
6y ago
|
0 comments
2.
▲
by
jordwalke
6y ago
It is.
3.
▲
by
jordwalke
6y ago
- It's Just JavaScript With Types - It's Usable - It Has Full Type Safety Pick two. I think the TypeScript is aware of the tradeoffs, have chosen the first two, and the result is a great developer/IDE experience for JavaScrip
4.
▲
by
jordwalke
6y ago
You forgot the most important part: "to the largest audience possible". I think that's the biggest disconnect here.
5.
▲
by
jordwalke
6y ago
I believe it does address part of your comments. At the very least: "And then we have the ReasonML project that has seen even less activity recently" You comment seemed to be based on the assumption that the Reason syntax is the s
6.
▲
by
jordwalke
6y ago
ReasonML is an umbrella project/sponsor for many subprojects, all of which have the goal of bringing fully type safe, fast compiling, fast executing code to the widest number of developers and today that means JavaScript developers. Ma
7.
▲
by
jordwalke
7y ago
I'm not sure how you missed it, but right from the main Reason web page( https://reasonml.github.io/ ) there is a link to the Github repo for one of the ReasonML syntax ( https://github.com/facebook/r
8.
▲
by
jordwalke
7y ago
Under that definition of "native", it's pretty clear developers don't care very much about having "native" text editors/IDEs, wouldn't you agree? You can look at editor usage to see how they are votin
9.
▲
by
jordwalke
7y ago
The other thing to consider is that developers spend up to ten hours a day in these editors. The biggest benefits of OS-coherent UI is that an application is quickly learnable for the first week. But when you use an editor for multiple year
10.
▲
by
jordwalke
7y ago
I'll adopt whatever definition you want "native" to mean for the discussion - and under your definition of native, I would say it's pretty clear that users of text editors and developer tools don't care much at all
11.
▲
by
jordwalke
7y ago
ReasonML does not imply JavaScript - it can compile natively using the OCaml native compilers - and that's exactly what Revery does. GLFW is also native/C.
12.
▲
by
jordwalke
7y ago
You might like to follow OniVim2: https://onivim.io It is native, cross platform, and not based on Electron. It also uses Vim as the core editing engine.
13.
▲
by
jordwalke
7y ago
It appears that (at least) Safari cannot open mhtml files. The benefit of a tool such as what the OP shared is that it can produce plain html pages that are openable by anyone. (also, I tried mhtml in Chrome using the proper flag and it doe
14.
▲
by
jordwalke
7y ago
You can first prerender the page with Chrome in headless mode (see my other comment), and then convert it into a single document using an inlining tool (such as the OP's). That way the JS will run and render the page (see my other comm
15.
▲
by
jordwalke
7y ago
I'm not aware of a way to save as MHTML from Chrome in headless mode (from the command line). Are you?
16.
▲
by
jordwalke
7y ago
I really like this concept, and I've been using an npm package called inliner which does this too: https://www.npmjs.com/package/inliner I'm glad there's more people taking a look at the use case, and I&
17.
▲
by
jordwalke
7y ago
Just a reminder. If you are doing these experiments on an external display, make sure you are doing so with your laptop lid closed (its screen off). Mac OS (and maybe other operating systems) do not properly operate its vsync synchronizatio
18.
▲
Testing ReasonML Abstract Data Types Using Rely
(medium.com)
1 points
by
jordwalke
7y ago
|
0 comments
19.
▲
by
jordwalke
8y ago
I like the latest title better than the one it was first changed to, thanks.
20.
▲
by
jordwalke
8y ago
HN changed the title of this from the original question: “GitHub censors deepfake source code for non logged in users? (Try incognito)” I have no opinion about whether or not that is a better title, but I thought it should be known that it
21.
▲
by
jordwalke
8y ago
Are your ssh keys being used? Or did you use the https:// endpoint?
22.
▲
by
jordwalke
8y ago
More discussion on the topic: https://www.reddit.com/r/github/comments/99aovq/unable_to_ac...
23.
▲
Github restricts public Faceswap repo to logged-in users
(github.com)
299 points
by
jordwalke
8y ago
|
218 comments
24.
▲
by
jordwalke
8y ago
This is definitely not true of ReasonML. ReasonML is just one part of a larger ecosystem that is pushed forward by a combination of academia and industry, and ReasonML is is very community focused/driven.
25.
▲
by
jordwalke
8y ago
I've never seen Electron apps lacking proper keyboard behavior for inputs. Do you have an example?
26.
▲
by
jordwalke
8y ago
I'm curious what kind of features you're referring to.
27.
▲
by
jordwalke
8y ago
Here's a recorded demo: https://twitter.com/bryphe/status/1086295979563708416
28.
▲
by
jordwalke
8y ago
Much of the work put into Revery will also be applicable to other variations of it that can use platform components for the most important parts. See the Brisk project for an example that adheres to much of the same API and can target MacOS
29.
▲
by
jordwalke
8y ago
Several months ago that was probably correct. Recently, we've released new tools like esy that make it... easy, especially if you come from a JS background or are familiar with JS tooling. There's still a lot to solve, and native
30.
▲
by
jordwalke
8y ago
Hi I'm Jordan and I work on Reason. pesy is just a utility I made to help people create new native Reason projects (like fnm) quickly and easily. It's fun. fnm is a native Reason app. We haven't advertised much of Reason'
More ›