Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hugofirth
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
hugofirth
12y ago
Agreed. I'll have to have a look at that book. I personally just hope that for once, governments, organisations and media outlets around the world can tackle something proactively and responsibly. With social shifts as large and potent
92.
▲
by
hugofirth
12y ago
They are fantastic. This video represents something of a departure in form for him (in style, not quality), but I enjoyed the longer format.
93.
▲
Humans Need Not Apply
(youtube.com)
75 points
by
hugofirth
12y ago
|
15 comments
94.
▲
by
hugofirth
12y ago
There are advantages to both methodologies, but I must say I agree with you. The accepted academic practice is to find/develop the right formalism and then implement from there. Despite this being akin to heresy, I much prefer to imple
95.
▲
by
hugofirth
12y ago
Fair enough. If there is a bias towards C I would guess it was more due to the situations in which C gets used, than C itself. Talking to a friend who has to try and get the same C/C++ codebase to compile for 6 different platforms (con
96.
▲
by
hugofirth
12y ago
Haha: https://www.dropbox.com/s/j7rwshax2e9zwln/Screenshot%202014-... Not even PHP can come within a factor of 5 of C when it comes to ugly hacks. EDIT: And its not exactly like there is a bias at work: http:
97.
▲
by
hugofirth
12y ago
The title "I'm sick of object-oriented programming" is misleading. The author is sick of their work with Ruby and the fact that it is OO is one amongst several complaints. I use a mixture of OOP and FP day to day (mostly with
98.
▲
by
hugofirth
12y ago
This occurred to me as well: the graph data model is one of the few areas in which you might practically need to address this problem. Again, however, a lot of these issues specific to the graph data model are open research questions and no
99.
▲
by
hugofirth
12y ago
One question: I'm curious what your motivation was for providing a Gremlin style query language? As opposed to something like Cypher? Was it a case of expressiveness, personal preference etc....?
100.
▲
by
hugofirth
12y ago
Awesome - all my work is with graph data and graph databases any additions to the space are great news.
101.
▲
by
hugofirth
12y ago
Awesome - have been waiting on this for a while. Multi-user accounts is another big win for Linode in my books. They provide a happy middle ground for me between DO and AWS: more than you might need personally, but perfect for small busines
102.
▲
by
hugofirth
12y ago
I would generally agree that you should only go the graph dbms route when you actually need to. However I would attach the caveat that a lot more people need to than you might think. Almost any domain where you want to do some kind of '
103.
▲
by
hugofirth
12y ago
Obviously I don't know the specifics of the data you are going to be modelling but I would suggest thinking of many tags 'properties' as part of the topology of the graph. For instance ( warning contrived example ahead) if y
104.
▲
by
hugofirth
12y ago
It depends what you mean by 'well'. Neo4j offers Master-slave replication for efficient scaling of reads. Horizontal scaling of graph databases often involved partitioning, which is a hard problem and an active area of research. I
105.
▲
by
hugofirth
12y ago
I have to say - I have been unfailingly impressed by Lastpass. For $12 a year they provide a lot of value add, and seem (at least to someone who knows shamefully little about the nuts and bolts of security) to be fairly transparent about wh
106.
▲
by
hugofirth
12y ago
The latest updates solve this problem (in Android at least) by using the accessibility features. When a login appears (in an app or browser) an overlay appears with matching credentials that you can copy with a single click.
107.
▲
by
hugofirth
12y ago
Even though they have performance issues - I still love Scala's parser combinator libraries. I hadn't really dealt much with parsing prior to my use of them, and they made the process of parsing seem a lot more obvious and less &q
108.
▲
by
hugofirth
12y ago
Another great Java resource (though admittedly the current edition is focused on Java 7) is "The Well-Grounded Java Developer" by Evans & Verburg [1]. [1]: http://www.manning.com/evans/
109.
▲
by
hugofirth
13y ago
Because Hacker News is relentlessly pro-Google? Have we been browsing different sites for the last year?
110.
▲
by
hugofirth
13y ago
Thanks - I use Java all the time - but sometimes I find knowing which data structures to turn to in a given situation tough.
111.
▲
by
hugofirth
13y ago
Is there any chance you could briefly enumerate some of the things that make the JVM's approach to concurrency so strong? I'd be interested.
112.
▲
by
hugofirth
13y ago
It is odd - there was uproar around the Russian propaganda laws regarding Homosexual relationships running up to the winter olympics (and rightly so! I am not suggesting otherwise). Yet, I (who, perhaps arrogantly, consider myself fairly we
113.
▲
by
hugofirth
13y ago
You asked. I answered. Arguing that, as the author of your comment, you are more capable of judging how inflammatory it is than the comment's readers is a logical fallacy. How inflammatory something is would be entirely dependent on ho
114.
▲
by
hugofirth
13y ago
Making inflammatory comments with no supporting material, reasoning or other form of exposition does nothing to inform or encourage useful discourse. Even if you had a point (I'm not claiming anything one way or the other) that point i
115.
▲
by
hugofirth
13y ago
Except you aren't providing information in a vacuum - you are also providing a negative personal opinion. I would rather see responses which purport to educate include a more balanced perspective such as the potential benefits such an
116.
▲
by
hugofirth
13y ago
Non trivial statistical analysis of email contents and your interactions with your email to effect decent prioritisation? That would be my top feature in gmail.
117.
▲
by
hugofirth
13y ago
The example was contrived to prove the point. I agree that the specifics of the Scenario would be indicative of poor practice in other areas, but that doesn't change the fact that the markup should be semantic.
118.
▲
by
hugofirth
13y ago
Interesting - so would you be looking for some kind of centralised configuration deployment system?
119.
▲
by
hugofirth
13y ago
Couldn't disagree more with your statement. What if you have a sidebar that appears 20+ times throughout your application in different contexts. You might decide it is too wide. Are you going to go through all your templates and change
120.
▲
by
hugofirth
13y ago
This is one of the main reasons I like AngularJS directives. If used properly (huge caveat) they allow your template markup to take on far more semantic meaning. I also agree with the idea that we should use Mixins to allow for more semanti
More ›