Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
davesims
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
davesims
13y ago
Been using forward since they were showoff, since it was a beta, love it.
32.
▲
by
davesims
13y ago
I think it's important to note that Ruby was just one target of the many ports for ReactiveExtensions: node, jquery, mootools, vanilla js, Obj-C, etc. The code very much looks like C# to me. It echos C# in both OOP style and organizati
33.
▲
by
davesims
13y ago
>> the language has some extremely convenient features which are death for thread-safety (eg. class instance variables) Weeell, but this (class-level state) is true of virtually all non-functional environments though, right? -- includ
34.
▲
Intellectual Ventures sells patent, keeps 90%
(retag.in)
1 points
by
davesims
13y ago
|
0 comments
35.
▲
by
davesims
13y ago
> That brings us to the next point: do class diagrams have a place in an increasingly dynamically typed world? I think so, at least in environments where OOP is the base metaphor, like Ruby or Python. I can't think of any major impe
36.
▲
by
davesims
13y ago
I agree with everything you say, this has been my experience as well. UML, even a lightweight truncated version of it, is incredibly powerful. The graphical syntax is not that hard to understand. The biggest benefit to me has been that it
37.
▲
by
davesims
13y ago
Teamocil is usually the thing I show non-tmux users, that then makes them want to use tmux. Awesome utility, Remi, great job! (with apologies to Tim and Eric)
38.
▲
by
davesims
13y ago
I've been a part-time cultural critic for...a long time, and I couldn't agree more. I've always tried to do two things with my essays: make them as creative works in their own right, and always recognize the subordinate nature of criticism.
39.
▲
by
davesims
13y ago
Only down over browser for me. Wii and mobile streams fine.
40.
▲
by
davesims
13y ago
I agree, and the way I've been using shortcutfoo is, when I get a new command in my fingers that I think I'll really use, I immediately stop drilling on the website, hop over to vim and actually use it a few times. That's been a good comb
41.
▲
by
davesims
13y ago
An unsolicited endorsement: I switched from TextMate to vim/tmux in February, and shortcutfoo.com cut my vim curve down by many weeks. Later I also started using it for git, even though I've been on git for years, and already have several n
42.
▲
by
davesims
13y ago
I'm ADD to the core, and I find it actually easier to zone out and code with a low-level background noise, "coffee-shop" style. Large spikes in noise are a problem, and also non-relevant conversations that pull everyone's attention off-
43.
▲
by
davesims
13y ago
For my part, I wouldn't necessarily disagree with the article (and I would need to read through the whole paper to know for sure), but I agree that most teams probably don't function well with open concept offices, but imo that's likely a
44.
▲
by
davesims
13y ago
Sorry, should have changed that to "offices", not cubes. Haven't spent much time at all in cubes, and the couple of months I did it was the WORST of all worlds.
45.
▲
by
davesims
13y ago
Couldn't agree more. What people complain about is not necessarily an indication of what's not working . My last two gigs have been open-plan, and I prefer it much more than closed-cube spaces. If your team is working as it should, and i
46.
▲
by
davesims
13y ago
I tend to agree. Google is looking more and more like the MS of the new century. Chrome's performance advantage has all but been erased by FF (and in some cases FF is better in my anecdotal experience), and I find FF's add-on ecosystem sti
47.
▲
by
davesims
13y ago
I dunno, good question. Maybe something like this: there's some cases where I'll prefer cookies to session data, esp if it's non-volatile data that I can take or leave, like convenience values for the user on the js side, "last selected ite
48.
▲
by
davesims
13y ago
Since it's not only used for session cookies, I'd keep it around, on the off chance I ever wanted a signed cookie, like: cookies.signed['some-id'] = model.id Rails will use the secret here too.
49.
▲
by
davesims
13y ago
Rails' default session is cookie store, highly recommended is DB. It's a config issue that depends on your app's particular DB setup, so default isn't DB. But in session_store.rb you'll see this comment recommending against the default:
50.
▲
by
davesims
13y ago
Agreed! Not many people do this that I know of but it's a great option. I use a vim/tmux environment, but I use IntelliJ for a lot of the Java heavy-lifting. Let's face it, it's hard to match IntelliJ's autocompletion, auto-import, etc. ins
51.
▲
by
davesims
13y ago
My last full-time experience with Eclipse was a year and a half ago, and it was worse than it has ever been. Plugins and package management are a nightmare, and that's a quagmire that you can't simply rewrite your way out of. Terrible plugi
52.
▲
by
davesims
13y ago
I've done something similar with vim and builds on the cl with Ant. I use IntelliJ quite a bit for Java heavy-lifting, but with vim bindings (which are OK, but occasionally frustrating). I flatly refuse to maintain separate build configs fo
53.
▲
by
davesims
13y ago
The feature set is fine, and when it came out it was basically revolutionary. But over the years the architecture has developed real instability. Frequent crashes, terrible and fundamentally broken package/dependency management. Difficult t
54.
▲
by
davesims
13y ago
IntelliJ 12's Android support is vastly superior to Eclipse, in addition to being just a better Java IDE overall. I'm now very curious to know just how different Android Studio will be from IntelliJ. I'd guess it's going to something akin t
55.
▲
by
davesims
13y ago
>> I am 'much more' than the results of actions when I act. I have a past history that has created me, a physical body being used to act with, the world I am acting in, and the resulting effects of my actions, plus everything else I
56.
▲
by
davesims
13y ago
I actually don't disagree with any of this, as far as I understand what you're saying. >> The point of what I was saying was to refute the idea that somehow our programs are so complex and have such amazing behaviour that they will
57.
▲
by
davesims
13y ago
Just as a preface -- this is a great conversation, very provocative to me. If I make a misstep with regards to to CPU arch, feel free to correct (naturally). "The instructions in the CPU are no different from the statements in the Principia
58.
▲
by
davesims
13y ago
>> The entire analogy of the CPU is to implement pure boolean logic through strict controls and limits of voltage levels in analog circuits. But this isn't the whole story either, right? What is "pure boolean logic" anyway? It doesn
59.
▲
by
davesims
13y ago
If the "it" in question is considered merely as the program and sum of CPU operations that the bytecode or binary-whatever reduces to, of course what you say is true, and also completely uninteresting. All that we've stated in this case is
60.
▲
by
davesims
13y ago
I like this as a more systematic starting point, with more direct application than the high-level conceptual approach I gravitate towards. One quibble -- I would prefer non-negative(!) terminology, i.e., what is a "nonsymbol"? A collection?
More ›