Viewing profile — esfandia
esfandia
HN member- Joined
- Thu, Aug 04, 2011, 3:11 AM UTC
- HN karma
- 461
- Public activity
- 226 items
- HN profile
- View on Hacker News ↗
About esfandia
Recent public activity
-
comment
Comment #47485353
Thought-provoking essay. I can see how responsibility and ownership are important to help identify, motivate and reward the high achievers (and conversely, identify and get rid of …
-
comment
Comment #47421924
A couple of books were helpful to me, both by Venkat Subramaniam and published by Pragmatic Programmers: - Functional Programming in Java - Cruising Along With Java (this covers ev…
-
comment
Comment #47229058
I imagine you could use AI as well to create a "squash prompt", but verifying using diff that the "squash commit" results in the same code.
-
comment
Comment #46985271
This looks nice! Wish they had a no-credit-card-required version for educational purposes. For the course I teach we use Spring Boot, and life was good with Heroku till they discon…
-
comment
Comment #46381691
So it's still a BSOD!
-
comment
Comment #46229555
The OG site for patterns is of course the Portland Pattern Repository. I believe Ward Cunningham invented wiki for this purpose initially! https://c2.com/ppr/
-
comment
Comment #45881154
Yeah, it's a case of "don't let the perfect be the enemy of good". The conservative stance is happy with the status quo. The progressive stance isn't. We probably need a bit of bot…
-
comment
Comment #42721490
Looks like he removed the paywall for this article? I was able to read the whole thing, and I'm not subscriber.
-
comment
Comment #42401490
Maybe the difference between the eval of the best move vs the next one(s)? An "only move" situation would be more risky than when you have a choice between many good moves.
-
comment
Comment #42160515
The right book for the right problem. SICP isn't meant to teach you how to tackle fault-tolerance in a complex distributed system. Here is a textbook that talks about distributed s…
-
comment
Comment #41813740
Not the OP but I have tried to reduce my sugar intake, I'm walking more than before, and I still basically gain half a pound every year. I'd lose some weight for a few days, and ga…
-
comment
Comment #41763040
"To ascribe beliefs, free will, intentions, consciousness, abilities, or wants to a machine is legitimate when such an ascription expresses the same information about the machine t…
-
comment
Comment #41492471
But now it's also apparently larger! I'm sure I'm not the only person hoping for an Apple Watch that is reasonably thin and small.
- story
- story
- story
-
comment
Comment #39505955
Python was created in 1991; I imagine the "yield" keyword appeared either right then or not much later! Also, the refinement at the end of the article: "We arrange an extra functio…
-
comment
Comment #39505854
The article says: "In many modern operating systems, you could do this using pipes between two processes or two threads. emit() in the decompressor writes to a pipe, and getchar() …
-
comment
Comment #38809204
I haven't done a re-install, but deleting the cache folder alone doesn't make it go away. Starting Firefox re-creates the folder obviously, and Defender gets triggered again.
-
comment
Comment #38807414
I actually finally just switched to Chrome (I'm a long time Firefox user, all the way back to when it was called Firebird), because of this issue: https://connect.mozilla.org/t5/di…
-
comment
Comment #38268199
Maybe, but the surreal atmosphere when the sun rises, you are surrounded by blue everywhere, you are jetlagged from just having landed half hour ago, and you have a drink in hand i…
-
comment
Comment #37453123
In Thailand they have these Tao Bin barista coffee machines: https://www.tao-bin.com/en/en Great UI: there's a countdown to when your order is going to be ready, and while you're w…
-
comment
Comment #37450813
Yeah, mobile agents were a hot topic back then (mid 90s), and Telescript was one of the early programming languages that enabled this idea of agents roaming around doing stuff on t…
-
comment
Comment #36347215
Definitely, bad diagrams (as opposed to bad diagram notation) give UML a bad name. Your example of the misuse of state diagrams as a glorified flowchart is something I see very oft…
-
comment
Comment #36346936
It's certainly given too much importance in the curriculum, but the idea of having a common language (with standard semantics) for sharing design decisions is valuable. I'd argue t…