Viewing profile — Arkadir
Arkadir
HN member- Joined
- Thu, Apr 24, 2014, 11:16 AM UTC
- HN karma
- 102
- Public activity
- 28 items
- HN profile
- View on Hacker News ↗
About Arkadir
No profile information was provided.
Recent public activity
-
comment
Comment #8372123
One of the rats achieved a 53.5% success rate (the author did not specify whether this was over the entire 800 data points or only the last 100). When tested on 800 data points, a …
-
comment
Comment #7954837
Honest question: what are the benefits of using environment variables over having an actual configuration file (that is obviously not added to version control) ?
-
comment
Comment #7853958
> structure = json.loads(json_string) Not quite. Let's say your JSON data contains the following attribute: "access" : [ "view", "edit", "admin" ], This field should be represented…
-
comment
Comment #7853892
Easy language interoperability as a reason to choose Protobuf over JSON ? Mainstream languages support both JSON and Protobuf equally well, and the others tend to support JSON more…
-
comment
Comment #7799794
https://kdp.amazon.com/help?topicId=A301WJ6XCJ8KW0 If your list price is above $9.99, you get 35% royalties instead of 70%.
-
comment
Comment #7779178
"... on GitHub."
-
comment
Comment #7771679
Many companies offer production-grade hosting for open source applications. The fact that you are keeping your source closed tells me that you are afraid a competitor (or your clie…
-
comment
Comment #7744766
I'm curious: with HTTPS, how does the firewall know that it's an OPTIONS request ?
-
comment
Comment #7744745
At RunOrg, we've encountered this a few times with our CORS-only API. It is against our philosophy to leave users behind only because they are locked in by outdated infrastructure.…
-
comment
Comment #7710563
This was just as easy in the previous generation :) OCaml has had this feature since 1996.
-
comment
Comment #7710524
I have a hard time thinking of a situation where proper objects-and-functions code becomes easier to understand by removing the functions. Do you have any examples ?
-
comment
Comment #7710497
The only difficulty is naming the abstraction :)
-
comment
Comment #7710403
I would argue that functions have no business performing global side-effects in the first place --- these things are better expressed as state encapsulators (such as objects) anywa…
-
comment
Comment #7708960
The Single Responsibility Principle is like Body Mass Index for code: it's easy to measure (humans have an innate sense of what "reponsibility" means) but outside of extreme situat…
-
comment
Comment #7708917
The most important rule about the future is that You Aren't Gonna Need It. If the future is known then it is called "requirements". Design is for protecting you from the unknown fu…
-
comment
Comment #7708889
What situation would require to mock a function ?
-
comment
Comment #7669539
> Roll the mouse wheel inside of the tree view. If you are on a touchscreen device, pinch out. I have neither mouse wheel nor touchscreen device, only a touchpad.
-
comment
Comment #7669410
Look at Kent's eight bullet points: half of them are unrelated to the DD part of TDD. Coming from a man who should know the difference between having automated tests for your softw…
-
comment
Comment #7647690
Your link mentions three servers with 384GB RAM and 16 RAID10, and 16 cores each. Not very far from my 128GB 32 core example :)
-
comment
Comment #7647569
A few years ago, I came up with a similar proposal, though more specifically aimed at making callbacks easier to manage. It was a simple syntax extension, as opposed to new semanti…
-
comment
Comment #7647512
From my understanding, it is not the evaluation of a "future" value that causes a context switch, but rather its use: - passing it as an argument to an operator or built-in functio…
-
comment
Comment #7647435
The main reason why writing concurrent code in JavaScript is not completely insane (just moderately so) is because of the single-threaded sequential execution model (also known as …
-
comment
Comment #7646918
I certainly agree that most people who pick NoSQL solutions "for scalability" never add a third server to their cluster.
-
comment
Comment #7646300
You can check it here: https://github.com/RunOrg/RunOrg/tree/master/server/cqrsLib I'm sorry for the state of the official site, there will be one soon. A `Stream` corresponds to c…
-
comment
Comment #7646122
NoSQL discussions always seem to conflate three very different things: storage engines, APIs and architecture. Where do we store the data ? How do we access it ? How do we make sur…