Viewing profile — culturedsystems
culturedsystems
HN member- Joined
- Tue, Mar 14, 2017, 11:58 AM UTC
- HN karma
- 770
- Public activity
- 107 items
- HN profile
- View on Hacker News ↗
About culturedsystems
Recent public activity
-
comment
Comment #44091256
"It is very annoying when you need to add a dependency and suddenly you have to touch 50+ injection points because that thing is widely used" You don't have to update the injection…
- story
-
comment
Comment #41208800
"because it does preloading directly in javascript, it can't possibly follow the HTTP semantic of not actually applying cookies until later when the cached route is used" I may be …
- story
-
comment
Comment #41145670
I initially interpreted "unaccounted-for null values may cause compile-time warnings, but not compile-time errors" as meaning "in some cases, an unaccounted-for null value might no…
-
comment
Comment #40327433
"Soft deletion isn’t a blanket rule" That's right, I think it's really "soft deletion as a blanket rule" which is the anti-pattern; soft-deletion is one option which (IMO) is used …
- story
-
comment
Comment #39651380
I don't think there's an explicit reference in the JavaScript spec to numbers being treated this way, because this is how all variables are treated in JavaScript - the relevant par…
- story
-
comment
Comment #38943255
Temporal tables, aka system versioned tables, are something like this: https://mariadb.com/kb/en/system-versioned-tables/
-
comment
Comment #37710602
The language in the UK version of the law is "strictly necessary for the provision of an information society service requested by the subscriber or user", which the ICO interprets …
-
comment
Comment #36322765
The paper linked to in the Criticism section of the article [1] is well with reading, IMO. It points out that AOP only works when there is "obliviousness of application", i.e the c…
- story
-
comment
Comment #35785725
It's an API for a specific hypermedia client, i.e, a web browser. It's not obvious that it's the best hypermedia API for a different client, for example, a JavaScript application t…
-
comment
Comment #34087829
"quicky discover I couldn't post on the timeline of the music or videogames one" That's technically true, but who cares? The instance timeline isn't a "community", it's just a part…
-
comment
Comment #33669240
Taylor Swift did do something a bit like this this for a previous tour - you could get early access to the ticket sales by doing various kinds of fan activities, including buying p…
-
comment
Comment #33175404
Emails still retain the structure of intra-office memos, something which hasn't existed for at least 20 years. We don't really notice with emails, because the initial real-world an…
- comment
- story
-
comment
Comment #31966042
More useful than just the solutions on the Grauniad's site is https://www.fifteensquared.net/ which has solutions with explanations of most of the UK newspaper cryptic crosswords, …
-
comment
Comment #31933828
When people write "why yet another", they usually mean "why this one specifically". And that's the case here, where the author lists what they think are the weaknesses of the state…
-
comment
Comment #31879521
If your code is sufficiently distinct that block scope is useful, and there's no obvious contextual clue as to why it's distinct (like an if statement), put it in a separate functi…
-
comment
Comment #31750385
The post gives an example - overloading a method based on the type parameter (e.g separate overloads for Option and Option ). This is why Java's generic erasure is more of a proble…
-
comment
Comment #31336863
You don't need to distinguish KI (the kite) from KI (the kestrel followed by the idiot bird), because they evaluate to the same thing. Kite xy is y, and if you evaluate Kestrel Idi…
-
comment
Comment #31275439
"Safari seems to ignore maximum-scale=1 and user-scalable=no" This is somewhat ironic because, if memory serves, the original reason people started adding this to their HTML was be…