HNHacker News
TopNewBestAskShowJobs

sikan

31 karma · joined December 9, 2016

submissionscomments
sikan··on Retool Database
Both ways if you use our Workflow product to create background jobs that calls the Airtable REST API

https://retool.com/products/workflows/

sikan··on Ask HN: How hard is creating an app to replace Uber and Lyft?
And you believe Uber/Lyft haven't thought about this?
sikan··on BuckleScript Is Rebranding
This has been confusing for sure - most of the improvements for the language has been blogged at the Bucklescript website, since the Reason repo was only responsible for the syntax (and syntax has been mostly stable). So there is a ton of momentum hidden from visitors on the Reason site.

Hopefully that issue solved by this rebrand - a language should have a unified website for Syntax, Compiler and Standard Lib, and Blog Updates.

sikan··on Multicore OCaml: March 2020 update
Flow and ReasonML are started by completely different people/teams inside the company. From what I heard, Facebook the organization does not care that much about OSS, and software devs have to work really hard to convince to spend company time to maintain an OSS software.

If there is any battle, I predict will probably be between Flow and Reason inside the Facebook org because of competing solutions.

sikan··on A Tour of Standard ML
OCaml compilation is just as fast as Go.
sikan··on TypeScript vs. ReasonML
This is not true: https://www.typescriptlang.org/docs/handbook/advanced-types....
sikan··on TypeScript vs. ReasonML
This shouldn't happen, did you make sure to yarn install and restart the reason language server?
sikan··on TypeScript vs. ReasonML
At work our TS project with a thousand files takes 30mins on CI, incremental save takes at least 20 second. Half of the time makes the machine run out of memory.

Bucklescript can have a clean build of 1.2k files project in under 4 seconds! https://twitter.com/bobzhang1988/status/1160846763747508224

sikan··on After the end of the startup era
https://deepmind.com/blog/alphago-zero-learning-scratch/

>After just three days of self-play training, AlphaGo Zero emphatically defeated the previously published version of AlphaGo - which had itself defeated 18-time world champion Lee Sedol - by 100 games to 0. After 40 days of self training, AlphaGo Zero became even stronger, outperforming the version of AlphaGo known as “Master”, which has defeated the world's best players and world number one Ke Jie.

sikan··on Nearly All Binary Searches and Mergesorts Are Broken (2006)
That's an amazing article. Thanks for sharing.
sikan··on Nearly All Binary Searches and Mergesorts Are Broken (2006)
I wish it was worth a lot to be good at assembly these days. It seems like the huge salaries are for c++ devs. I spent like ten years getting really good at this stuff but nowadays it feels like being really good at trivial pursuit.

Edit: Did not mean to "mock" the OP, just merely trying to showing that you can apply that thought to almost anything in the programming world by replacing the technology/language names.

sikan··on A ReasonReact Tutorial
Currently just playing around with the frontend(React) only. But the development experience (especially with VSCode + merlin) has been awesome so far. If I were to build a backend I would probably go for Elixir :P
sikan··on A ReasonReact Tutorial
Loving Reasonml so far - super good tooling/ecosystem and good interpolation with JS.
sikan··on My wife is my co-founder, is that going to be a problem?
YC is started by a married couple.
sikan··on Ask HN: What to do when you're denied to every New Grad position?
Just keep doing nodejs. It pays well to be a competent javascript dev
sikan··on RethinkDB Postmortem
But they were and still are better than mongodb? They already achieved that ?
sikan··on RethinkDB Postmortem
Why not call them out then? It should take only one or two blog articles to explain why mongodb benchmarks are bogus. I fail to believe it is hard to teach some database knowledge (CAP and others) to your potential customer when they are developers. Heck, it would even boost your SEO by a ton.
sikan··on RethinkDB Postmortem
Why not position yourself as the better mongodb? You explained pretty well in the post mortem (and to yourself in 2014) how much better rethinkdb is to mongo. All you had to do was aggressively market yourself as the better option by directly comparing yourself to it.

I remember when iPhone first launched, the first 30 min was spent just trashing then-current smartphones - the blackberrys.

sikan··on Is this plane landing or departing?
"If you wanted to take a picture of a plane taking off, I'm sure you would have done it while it stil had some of its wheels on the ground. But if you wanted to take a picture of a plane landing, you would probably do it while it was still in the air."

The plane is in the air, so I say it is landing.