Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
GlennS
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
61 ms
·
571.
▲
by
GlennS
14y ago
So how well does tit for tat work when you have more than two people sharing? That turns out to be a much more interesting question than I was thinking of when I wrote it out. Try searching for 'multi agent tit for tat'.
572.
▲
by
GlennS
14y ago
Surely this criticism extends to any information hiding mechanism in programming? You could do exactly the same thing using closures. I happy to talk about the flaws of OO programming, but I'm not convinced that allowing you to have encapsu
573.
▲
by
GlennS
14y ago
1) The text on your page is too small for me to read comfortably. 2) Zoom is broken on your front page, so I can't fix #1.
574.
▲
by
GlennS
15y ago
I think you would really struggle to find adequate replacements for relational databases in at least two areas: reporting and ad-hoc queries.
575.
▲
by
GlennS
15y ago
Consider that signals mean different things to different people. These Python sites are targeted at Python programmers. What do Python programmers want? They want clean, neat and obvious. Above all they cannot abide unnecessary clutter. The
576.
▲
by
GlennS
15y ago
If sci-fi has taught us anything, it's that this can only lead to a dystopian future where mankind is ruled by warring mega-corporations. Also, space pirates.
577.
▲
by
GlennS
15y ago
I don't think it's even a matter of 'well written' as such, just how the language works. When every code path must end in a return value, writing large functions becomes difficult.
578.
▲
by
GlennS
15y ago
I think that it is the wrong approach to try to make lab grown meat taste indistinguishable from real meat. Instead, they should aim to make it taste better than real meat.
579.
▲
by
GlennS
15y ago
I'm a bit unconvinced about the 'language agnostic' assumption. For Java, you want to get the most out of your static typing. So, you need an IDE filled with analysis tools. For dynamically typed languages, Eclipse doesn't cut it. It gets s
580.
▲
by
GlennS
15y ago
It's an echo chamber talking about a bubble.
581.
▲
by
GlennS
15y ago
Surely that depends on how well you name the functions?
582.
▲
by
GlennS
15y ago
It works well enough for Steam. Consider also that we're talking 2013 onwards. Connections continue to improve.
583.
▲
by
GlennS
15y ago
I recently went for a Dell XPS 17" with the monitor resolution upgrade (1920*1080). I bought an SSD separately. I wanted something to code on and screen resolution seemed like the most important thing for that. I've been pretty happy with i
584.
▲
by
GlennS
15y ago
I'm somewhat lower on the scale than yourself, but I've found that my highest rated answer is my most trivial: http://stackoverflow.com/questions/287404/using-regular-expr...
585.
▲
by
GlennS
15y ago
I think the right approach would be to print the concise beginner book and bind it with 1000 blank pages. That way it won't be too daunting for the learner, but can still perform well in a secondary role as a monitor stand once they're done
586.
▲
by
GlennS
15y ago
If anything I think I would expect this to help Arduino by expanding the overall size of the market.
587.
▲
by
GlennS
15y ago
Oh, so now Adobe cares about performance.
588.
▲
by
GlennS
15y ago
I do see that you can go a long way with relational databases just using experience. However, they do have a formalised mathematical basis and I think you dismiss it too quickly. If you do spend the time to learn the maths then it will push
589.
▲
by
GlennS
15y ago
I still own an HTC Magic. Vodafone did eventually get updated versions of Android pushed through. Unfortunately the truth is that the HTC Magic's hardware isn't good enough to run them. Mine runs extremely sluggishly since the update. Not s
590.
▲
by
GlennS
15y ago
As a counterpoint, there is also a danger to writing without reading. Reading other people's work can stop you from needlessly reinventing what already exists. It informs your opinions and reminds you to consider things that you might have
591.
▲
by
GlennS
15y ago
This was really interesting, but a little C/C++ specific. I avoid C++ where possible because I can't be fussed with segmentation faults, so I was curious about what might be available for managed languages and what sort of things it would p
592.
▲
by
GlennS
15y ago
I read it expecting the word 'holistic' to pop up at any moment.
593.
▲
by
GlennS
15y ago
I too find web development annoying for this reason - everything feels so arbitrary. Rather than learning a set of principles you're learning a huge bag of tricks. The result is that when I forget something, I can't go back and figure it ou
594.
▲
by
GlennS
15y ago
As a rough time estimate for you, the AI Class is taking me about 2 evenings of maybe 2-3 hours each per week. Your mileage may vary.
595.
▲
by
GlennS
15y ago
'Fuck the fucking fucker's fucked'? Shove that up your blog.
596.
▲
by
GlennS
15y ago
It's an interesting idea, but I disagree: I think you remember things much easier if you write them out (and have to make them compile/execute) yourself. If I read some code in a language I haven't encountered before, I find I don't absorb
597.
▲
by
GlennS
15y ago
But onions go with everything and are delicious
598.
▲
by
GlennS
15y ago
A near-instantaneous switchover is possible if you're migrating a database to a new schema, but it's pretty hard work. For this to work, every action that will result in a database write needs to go in log, and that action log needs to be r
599.
▲
by
GlennS
15y ago
I quite enjoy these: http://ayende.com/blog (.NET centric, writes RavenDB/NHibernate Profiler) http://blog.headius.com/ (JRuby creator)
600.
▲
by
GlennS
15y ago
There's an assumption that there is a formal specification, and that it itself has no bugs in it: 'Giving programmers a specification, measuring how long it took them to write the code, and how many bugs existed in the code base'
More ›