Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
philstu
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
philstu
2y ago
If you read the article you'd know that this is about using OpenAPI Overlays and other use cases where JSONPath is literally a requirement. I think you just read the first paragraph then wrote a few about how its bad. More and more par
2.
▲
by
philstu
2y ago
It would depend far more on the implementation than the concept/spec of JSONPath itself. What implementation are you using?
3.
▲
by
philstu
2y ago
That wouldn't help anyone working with OpenAPI Overlays or Spectral which is what this article is about.
4.
▲
by
philstu
2y ago
jq is wonderful but not relevant to the discussion. This is about using JSONPath for OpenAPI Overlays and automated API Style Guides like Spectral. You cannot use jq for either of those things. Notbing against jq, just a different discussio
5.
▲
by
philstu
2y ago
The standard was developed because its being used by so many people in so many ways with so many different implementations that a standard was required to align them all, so im not sure the "nobody is really using it" argument hol
6.
▲
by
philstu
9y ago
Hey! I cover that a bit ni a followup blog post :) https://blog.runscope.com/posts/you-might-not-need-graphql tl;dr: maybe you want OData, JSON-API, or one of the many other standards or practices that solve this simpl
7.
▲
by
philstu
12y ago
> But since they are already brainwashed from PHP use, it prevents them from seeing the value of doing thing the proper way, and might see the process as contrived. This is the most dangerous aspect of using PHP. It blocks your learning
8.
▲
by
philstu
12y ago
Those people need to think a bit harder before smashing out some automagical API that things will rely on for basically forever.
9.
▲
by
philstu
12y ago
A developer who has been invited into the USA twice because of his skills at building complex APIs for complex companies suggests that automated solutions are a cancer on the API building industry? Quelle f'ing surprise.
10.
▲
by
philstu
12y ago
I'm far more than the typical user. Oh and I know Go, so I must be super intelligent, because only super intelligent people use Go.
11.
▲
by
philstu
12y ago
It truly blows my mind that any further explanation would be required. If you want a data store that exposes your database over HTTP then use on of the billion data stores that is designed to do that. None of those are meant to be a public
12.
▲
by
philstu
12y ago
Seems relevant. https://twitter.com/philsturgeon/status/544965192883261441
13.
▲
by
philstu
12y ago
Here's a whole update on the general state of markdown https://philsturgeon.uk/markdown/2014/11/30/state-of-markdow...
14.
▲
by
philstu
12y ago
rST > HTML is less likely, but CommonMark > PDF could definitely be a thing.
15.
▲
by
philstu
12y ago
It depends which bit you're talking about. A lot of implementations in various languages go with static regex approaches, which is a bit shit. This uses an AST which helps out a lot. By adding the customization elements, people can wri
16.
▲
by
philstu
12y ago
How about DBAD? http://www.dbad-license.org/
17.
▲
by
philstu
13y ago
Hold on, why was my response badly researched? The point was that NodeJS and PHP were pretty close, and I posted (before the update) that I'm sure Node could go quicker. You run either of them in suicide mode to RUN ALL THE CONNECTIONS
18.
▲
by
philstu
13y ago
Proof: https://pbs.twimg.com/media/BY4jok7IEAADGmE.png:large
19.
▲
by
philstu
13y ago
Two core devs with a few contributors. A lot of the components are in production already, it was built by the original developers to be used in production. It's on 0.3.0 for many parts, which is no further behind where Node was when pe
20.
▲
by
philstu
13y ago
Nobody should be downvoting you, you raise an excellent point and you are of course right. NodeJS v0.10.21 + Cheerio real 0m47.986s user 0m7.252s sys 0m1.080s NodeJS v0.10.21 + Cheerio + 64 connections real 0m14.475s user 0m8.853s sys 0m1.6
21.
▲
by
philstu
13y ago
http://i.telegraph.co.uk/multimedia/archive/01603/wurzels_16...
22.
▲
by
philstu
14y ago
I think this was initially caused by RDS playing up, but varnish is in place now.
23.
▲
by
philstu
14y ago
Let's say - for the sake of argument - that I walk outside, buy a "C for Dummies" book and read that thing cover to cover. In a month I might be a reasonable C developer and after a few more months I might have a good enough understanding o
24.
▲
by
philstu
14y ago
I wouldn't say I have no idea, I've looked into it. I know exactly how difficult it is and respect anybody who manages (or even tries to) make PHP better. I certainly at no point in the article called anyone an idiot.