Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aryehof
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
361.
▲
by
aryehof
9y ago
I thought that we would see a world where we would increasingly "mash-up" a solution using different services accessible through APIs. One where service and data providers would provide a programmable interface to their functiona
362.
▲
by
aryehof
9y ago
Unfortunately "design patterns" for most, means technical programming language patterns, rather than the patterns found in "problem domains" outside of computing that can be repeatedly and predictably modeled into code.
363.
▲
by
aryehof
9y ago
Does JavaScript have some special definitions for delegation and dynamic dispatch ? The definitions provided in the article appear to particularly relate them to inheritance - which is not the traditional definition applied to either ter
364.
▲
by
aryehof
9y ago
What's really weird is that I was going to say watching ships in big seas, only to find your response as the first answer! Quite spooky.
365.
▲
by
aryehof
9y ago
Can one run the new version alongside a previous version? I need to access occasionally extensions unsupported in the new version: namely Scrapbook and the extension that provides maff file support.
366.
▲
by
aryehof
9y ago
Isn't that evident from the article? Stop pushing Earth's ecosystems to their breaking point. Find some sustainable way to achieve human existence and prosperity without just gobbling up all the world's natural resources. Sto
367.
▲
by
aryehof
9y ago
Can one run the new version alongside a previous version? I need to access occasionally extensions unsupported in the new version: namely Scrapbook and the extension that provides maff file support.
368.
▲
by
aryehof
9y ago
I too found the article fascinating, along with your comment. My reaction is that in your openness, you exhibit a bravery and presence of mind that I admire.
369.
▲
by
aryehof
9y ago
Interesting perspective that Facebook perhaps encouraged the demise in popularity of Second Life. While Facebook is more based on reality, much of it imaginary nevertheless. It is full of stylized and posed selective personal photos and e
370.
▲
by
aryehof
9y ago
Interesting. Immediately reminds me of him talking about how we can be stuck in our current way of thinking, and that I need to challenge my own viewpoint.
371.
▲
by
aryehof
9y ago
Extremely thought provoking. One bit I didn't understand was his description of a sequence of UNIX programs communicating using pipes as being concurrent?
372.
▲
by
aryehof
9y ago
> "abomination to the original idea behind object's" Whose original idea behind objects? Alan Kay and Dan Ingalls? As recently as September 2017 Gosling publicly stated [1] that Java's object model is entirely based o
373.
▲
by
aryehof
9y ago
Frameworks elevated the need for getters and setters, given the need to programmatically access the internals of objects. Their overuse is also a consequence of the popularity of a programming style of code acting on data, typically within
374.
▲
by
aryehof
9y ago
I am talking about a domain model of the problem under consideration. That model is the same thing from analysis/design to code. It is independent of technical concerns and plumbing. Independent of a particular interface or mechanism f
375.
▲
by
aryehof
9y ago
Just wanted to say how much I enjoy getting each new chapter. You have an amazingly approachable writing style. Many thanks.
376.
▲
by
aryehof
9y ago
There are some that can walk up to a white-board and (repeatedly and predictably) create a domain object model representing complex business requirements. One directly convertible to code. They can do this because they know a set of higher
377.
▲
by
aryehof
9y ago
In a sense yes, although I suggest that a "business process" is too broad and difficult an abstraction. Better for most [1] systems in industry and commerce to elicit and model sequences of recorded events [2] involving interact
378.
▲
by
aryehof
9y ago
I certainly don't want to underemphasise the huge contribution of Smalltalk. Nevertheless, consider a couple of modern widely-used languages. C++ in terms of object-orientation, is based on Simula, and Java's object model is entir
379.
▲
by
aryehof
9y ago
I'm curious which languages have resulted in which new design paradigms?
380.
▲
by
aryehof
9y ago
My thoughts are that we don't really need more languages. Arguably we don't need better ones either, because they aren't the problem in general computing. Instead we need better design paradigms that better let us model c
381.
▲
by
aryehof
9y ago
I really want to try this, but it doesn't progress from "loading" on my iPad.
382.
▲
by
aryehof
9y ago
Ralph Johnson (one of the GOF) stated there are three views of OOP: the Scandinavian view; the Mystical view; and the Software Engineering view. > "The Scandinavian view is that an OO system is one whose creators realize that progra
383.
▲
by
aryehof
9y ago
He did popularly name what others (Nygaard and Dahl) invented, and for which they won ACM Turing Awards. To quote Alan Kay:- "I don't think I invented 'Object-oriented' but more or less 'noticed' what was rea
384.
▲
by
aryehof
9y ago
"… the insight that everything we can describe can be represented by the recursive composition of a single kind of behavioral building block that hides its combination of state and process inside itself and can be dealt with only throu
385.
▲
by
aryehof
9y ago
At issue is that the public at large have lost faith that "good" cops and forces will do anything about "bad" cops, that don't "make the news".
386.
▲
by
aryehof
9y ago
Kudos, but my bias is against feed content selected for me, and towards me deciding what is of interest - which is somewhat at odds with your unique selling point. What led you to decide on a trial followed by paid subscription model?
387.
▲
by
aryehof
9y ago
I'm curious about such a pricing model. Does a paid for version work with it being open-sourced?
388.
▲
by
aryehof
9y ago
Part of the issue is that programming is largely seen today as a process of problem solving using an "agile" hack it 'till it works approach. Quick thinking to put out a fire or implement a quick feature using some new tech
389.
▲
by
aryehof
9y ago
I think this is a good example of what has become standard thinking for much of general programming. That the way to write a complex application is an "agile" approach of hack it 'till it works. The result too often is that s
390.
▲
by
aryehof
9y ago
My guess is that Satoshi's vision wasn't that Bitcoin would start a frenzy of "blockchain technology" endeavors that feature the movement of capital to promoters and investors, and between speculators.
More ›