Viewing profile — ewittern
ewittern
HN member- Joined
- Wed, Apr 27, 2016, 7:52 PM UTC
- HN karma
- 36
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About ewittern
No profile information was provided.
Recent public activity
-
comment
Comment #34515986
Cool stuff, congrats on the launch! I am excited to learn about the details for complexity-based rate limits, as there are quite a few design considerations involved. For example, …
-
comment
Comment #32374863
We did research on solving the DOS issue using static analysis at IBM (cf. https://arxiv.org/pdf/2009.05632.pdf ). Our findings were that static analysis allows to determine (relat…
-
comment
Comment #30382415
In that regard, they are taking the language‘s name way too serious.
-
comment
Comment #19157258
Principle 8 mentions "demand control", including "estimating the cost of a query before performing it". This is very much in line with GraphQL API Management work we are doing at I…
-
comment
Comment #19095527
There are a few libraries that calculate complexity or cost of a GraphQL query, e.g., [1][2]. We think that differences of our approach are that we extract more diverse characteris…
-
comment
Comment #13472737
Hi Sean, there are two things: API Harmony is a research prototype we develop here at IBM Research. Using it, we explore things like mining API specifications, static code analysis…
-
comment
Comment #13006083
We are working on a IBM "catalog" at IBM Research called API Harmony: https://apiharmony-open.mybluemix.net/ One of our goals is to mine information about APIs, rather than relying…
-
comment
Comment #11837741
Everything is relative. Like 60 lines of code (especially as compared to a single one). Or humor.
-
comment
Comment #11837669
Shameless plug, I know, but I bet Inferno doesn't come close to my latest framework when it comes to the notorious task of writing a TODO app: https://github.com/ErikWittern/TODOit…
-
comment
Comment #11836743
In theory I agree, but TODOit is perfect, unfortunately.
-
comment
Comment #11836738
Damn. The launch party was already in full swing when I hit the commit button, and so I missed this mistake...
-
comment
Comment #11836726
Author here. If you have any questions, please go ahead and ask them either here or by filing issues.
- story
-
comment
Comment #11584753
Mixing code with documentation is one concern. Another issue is that extracting the information needed to create a Swagger from source code is hard, especially when using dynamic l…
-
comment
Comment #11584736
What were the reasons people brought up against doing this?
-
comment
Comment #11584728
Cool projects, thanks for pointing them out! So, the scrape-html-to Swagger one would basically allow you to keep Swagger up to date as you change the human-readable API documentat…
-
comment
Comment #11584027
What do you think about automatic generation of client-code in various languages? With regards to the bugs, were they a result of the implementation and the specification getting o…
-
comment
Comment #11583972
Hi, the author here. I think its a good point you make. However, I believe being based on JSON or YAML, many of the specification formats provide at least some degree of readabilit…