Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
thenduks
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
40 ms
·
361.
▲
by
thenduks
17y ago
No. It's ok, really. Just consider it another (more interesting) way of saying 'senior' or 'experienced' without implying any kind of age, years-of-experience or (worse) educational-level-completed requirement.
362.
▲
by
thenduks
17y ago
I think you should continue writing software. 1) You say you aren't very good at it... In my experience that means you're probably pretty good at it :) 2) Physical and substantial... well, it's easy to get disillusioned with some enterprise
363.
▲
by
thenduks
17y ago
CSP is not a good way of doing that. Someone should tell Ericsson! ...plan9... Well... I don't know, I'd consider a language started around the mid nineties pretty early in it's life-cycle. But it's pretty clear to me that which it may
364.
▲
by
thenduks
17y ago
Yea sorry, I meant 'it' as in Go/Erlang/Scala-Actors style concurrency. If Clojure has something similar then that's cool too. I'm just saying it's pretty game-changing compared to stuff like libraries for Python (imo, of course).
365.
▲
by
thenduks
17y ago
I'm not sure how 'crap' comes to mind just looking at the concurrency primitives. You seem to have something against `<`s and `-`s? The 'point' of Go is to be a 'expressive, concurrent, garbage-collected' systems language. It's very e
366.
▲
by
thenduks
17y ago
You should really try it. Erlang (or Scala with Actors) might be a better place to start to get a feel, but that's just me.
367.
▲
by
thenduks
17y ago
goroutines are Erlang-like. Erlang doesn't have 'exceptions' though. In Erlang, if a process crashes (simulated or unexpectedly) it implicitly sends a specific message to it's parent. In Go you can emulate this by just checking for return v
368.
▲
by
thenduks
17y ago
I don't think we're on the same page about what 'code review' is. I'm only talking about having your co-workers/peers look at your code and keep up to speed on what's happening to the code base you're all working on. Do you have a citation
369.
▲
by
thenduks
17y ago
Agreed. In fact, I'd say that doing code reviews would not only catch this problem but also the fact that the test for it is missing.
370.
▲
by
thenduks
17y ago
I hope I don't sound too argumentative but, no, I mean absolutely required . I review my own code (and not just casually, either) a few days later and where I work we all read every commit.
371.
▲
by
thenduks
17y ago
Agreed.
372.
▲
by
thenduks
17y ago
Every online community is naturally inclined to become 4chan. It happened to 4chan, it happened to digg, it's definitely on the cusp at reddit and I expect it will eventually happen to HN. I'm not happy about this :/
373.
▲
by
thenduks
17y ago
Just wanted to say: If you do not quickly clue into the fact that Array#pack was redefined in a file you've never seen before that was committed last Tuesday by your most junior developer in the Seoul office, enjoy spending the next severa
374.
▲
by
thenduks
17y ago
Thanks for the synopsis. I'm curious, though, what makes the solutions 'immoral' or dishonest? They seem perfectly legitimate to me.
375.
▲
by
thenduks
17y ago
While I'm not against having some of this stuff written down, Ruby purposely adopts Perl's TMTOWTDI philosophy. So, using the while-loop approach is perfectly valid. Ruby beginners should use whichever way they find most agreeable and evolv
376.
▲
by
thenduks
17y ago
It should be pointed out, however, that while Windows 1.0 might have been a tiling WM it doesn't come even vaguely close to the depth of features and attention to detail put into xmonad (and some of it's competitors).
377.
▲
by
thenduks
17y ago
Totally agree, of course, that it's cool. I'm just saying that as a Canadian I would gladly take this scenario: - going on a road trip - almost done book 1 - probably should buy book 2 before we leave ... to this one:
378.
▲
by
thenduks
17y ago
That's my biggest gripe here, too. Why are people so black-and-white about this? I work 40-60 hours/week depending on what's going on. Sometimes while working 40 hour weeks I don't write any code at home preferring to do one of the many oth
379.
▲
by
thenduks
17y ago
It's what we do as passionate programmers who enjoy doing it. To 'the rest' it's just a job that ends every day at 5pm. In other words, to the 'career programmer' automating something like the examples given is simply lowering your job se
380.
▲
by
thenduks
17y ago
What I find most annoying is that I couldn't care less about wireless functionality. There's rarely a time when I'm out of USB-cable range of a computer. Do I really need to be able to download fresh books while on the toilet? Seriously..
381.
▲
by
thenduks
17y ago
Jason Fried may be prone to harsh and honest writing but this isn't even in the same category. Honestly, take another look at 'The next generation bends over'[1]. Here's a quote: > A big payday for sure, and if that was their two-year
382.
▲
by
thenduks
17y ago
It's just a marketing/catchy term for the trend to 'next-generation' (read: 'different') database engines. Since there is (in almost all cases) no SQL (the language) involved, it is a pretty appropriate name.
383.
▲
by
thenduks
17y ago
Based on the assumption that you really need to hire now and can't wait (which I find unlikely, I believe it's always better to have no one than 'anyone'), candidate B. At least they can be a solid member of the team, if not a superstar.
384.
▲
by
thenduks
17y ago
I came across guides.rubyonrails.org just recently. It's actually very useful. If it was around when I was starting out I would have been there a lot. As for the microframeworks, I'm with you. I don't build apps in Rails from day 1 anymore,
385.
▲
by
thenduks
17y ago
I'll get back to you in a few months. Building a project right now based on MongoDB. I can't resist giving you an anecdote, though: can anyone here vouch for a simple "plug and play" kv store that actually works as advertised, at scale, an
386.
▲
by
thenduks
17y ago
Everything you say makes sense to me. ...Except that last part. If a job pops up and a client wants .NET, I would strongly encourage them against it. Why? Well like you said, you don't want to be locked in. Why would you be ok with locking
387.
▲
by
thenduks
17y ago
There is some content there, for sure. I used gotapi instead of api.rubyonrails.org most of the time (they have other stuff there too, of course, which is handy). I have since switched to just looking stuff up in the source because I'm pret
388.
▲
by
thenduks
17y ago
As someone who has used both frameworks extensively, I like to add an interesting tidbit: Considering my Rails work: I visited rubyonrails.org only once, when I first heard about it - it's primary focus isn't as a resource site and I don't
389.
▲
by
thenduks
17y ago
Fair enough, then. In that case you are exactly the kind of person I'm suggesting wouldn't be swayed. Are you going to switch to Windows just for this? Are you going to drop Rails because Microsoft has decided to grace us with a non-prohibi
390.
▲
by
thenduks
17y ago
You fall into the category of people already on the Microsoft stack then, don't you? I got the impression from this whole thing (and Microsoft's recent behavior in general) is that they're trying to entice the non-Microsoft people over to t
More ›