Viewing profile — lightningspirit
lightningspirit
HN member- Joined
- Wed, Nov 18, 2015, 12:41 PM UTC
- HN karma
- 8
- Public activity
- 29 items
- HN profile
- View on Hacker News ↗
About lightningspirit
Recent public activity
-
comment
Comment #48740121
Good to know you're still building your own tools like back in the "old days" :)
-
comment
Comment #48739768
And then everybody left, yeah, I remember this exactly.
- story
-
comment
Comment #48673859
I think we're comparing two very different categories. COBOL is an application language, whereas TCP and HTTP are foundational infrastructure. Replacing a language is challenging, …
-
comment
Comment #48645745
> {"a":1,"b":2} and {"b":2,"a":1} are the same query and two different cache entries These two payloads are actually different. You're talking about semantics, which is determined …
-
comment
Comment #48645332
This is controlled by the (Last-Modified, If-Modified-Since) and (ETag, If-None-Match) header pairs. HTTP is stateless; it does not require any persistence. The only thing that def…
-
comment
Comment #48645280
How does the origin server indicate that?
-
comment
Comment #48645254
I don't think this requires so much discussion; it is a very obvious and simple addition, IMO.
-
comment
Comment #48645238
How does this break rest?
-
comment
Comment #48645232
It won't break GraphQL, as it uses POST. It can very much improve it if adopted: - use QUERY method when querying resources - use POST method for mutations
-
comment
Comment #48645203
Because HTTP is stateless by definition, you now need to support persistence (state) on the server side whenever you want to run a slightly different query, which contradicts the p…
-
comment
Comment #48645098
The internet is complex, and you have tons of protocols that are not well supported. TCP/HTTP are well supported by proxies and have well-defined, stable specs, which also help wit…
-
comment
Comment #48425607
I think most of the value LLMs provide comes from connecting the dots between unsolved questions and patterns or structures that have already been demonstrated, which accelerates r…
-
comment
Comment #47259689
Yeah, I was surprised by that as well.
-
comment
Comment #47124304
If there's only a centralized system that uses digital IDs to hand off providers only a "yay" or "nay"...
-
comment
Comment #46983300
That makes sense. Wi-Fi uses radio waves, part of the light spectrum. Like our eyes or cameras can watch and record, Wi-Fi can also be used for this purpose.
-
comment
Comment #46599185
If you do `new Date('2025-11-31T00:00:00Z')` you get `2025-12-01T00:00:00.000Z`, which is weird and potential cause for bugs when parsing date string from input. Right because of t…
-
comment
Comment #46576802
I like this solution, it looks very simple and should’ve been consider as part of best practices if it works technically. However, I also think that this whole trade off is broken …
-
comment
Comment #45970347
It is mentioned in the article that round-robin DNS is an alternative to this setup, however, in reality, it is not the same thing, and that's the reason load-balancers exist, and …
- comment
-
comment
Comment #45922121
In that case, can you reduce pricing for customers, too?
-
comment
Comment #45497059
I've been using Docker Swarm for almost 6 years now deploying entire stacks for customers on top of it — it's stable and incredibly cheap to maintain.
-
comment
Comment #45371060
The balance example should have been explained in more detail — it’s clearly a transactional system where the balance is derived from the sum of transaction log data. CRDTs have no…
-
comment
Comment #41835653
Matt also knows that the messy WordPress API (both actions and filters) is difficult to integrate into a well-architected software project as a plug-and-play mechanism.
-
comment
Comment #41835610
Actually, when someone forks a project creates a new repo. This is not the case, the plugin was indeed a take over instead.