Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rybosome
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
451.
▲
by
rybosome
13y ago
As a former Decide engineer, I'm happy you made the decision to expand so rapidly. :-) The point about hiring for agreement is interesting - I'd never considered how much constant questioning could slow growth. My initial reaction
452.
▲
by
rybosome
13y ago
That's a dismissive attitude. I think the love shown to C# is example enough that there may be more to the results than hipster-ism. C# is great, and the vast majority of Java programmers are aware of that. I mean, holy shit - no lamba
453.
▲
by
rybosome
13y ago
This is great news! I haven't read the book yet, had been meaning to pick it up for some time now. Reg is such a gifted writer; he manages to make a very effective point, built up organically through relevant examples. I always feel ch
454.
▲
by
rybosome
13y ago
The purpose of purely functional data structures is generally not to be used as a shared, mutable source of data among multiple threads/processes. Hell, even in a single process, this kind of serial access results in the same situation
455.
▲
by
rybosome
13y ago
That's fair. If language developers were willing to deprecate more aggressively, it wouldn't be such a problem...but every hacked-up, shoehorned feature represents a major investment that must be tended to for years.
456.
▲
by
rybosome
13y ago
I understand your sentiment in general, but disagree in this particular case. I've been writing JavaScript for years in various projects, companies, partnerships, etc. If I had a nickel for every time I saw... asyncOperation(_.bi
457.
▲
by
rybosome
13y ago
> ...how could mere humans have created such an enormously complex technological edifice on top of such shaky foundations? Mere humans have split the atom, mapped the human genome, walked on the surface of the moon, transplanted organs,
458.
▲
by
rybosome
13y ago
Your point is correct, but it seems like a defensive stance. Rather than debating the technical facets of the article, you fall back on the ubiquity of C++ projects as an overwhelmingly positive aspect. For what it's worth, people say
459.
▲
by
rybosome
13y ago
My dad says the same thing. FWIW, he managed to craft the perfect young childhood for me. I was born in a small, semi-rural college town, moved to a bigger city when I was 10. This means that around the time I started to become aware of som
460.
▲
by
rybosome
13y ago
Hipsters like Google? I thought hipsters liked Apple...or do they just like whatever you dislike?
461.
▲
by
rybosome
13y ago
> I think the part that gets people most fired up about this is the complete lack of attention to detail and the "wow this is complicated stuff for smart people we're never going to understand this so let's not even try&qu
462.
▲
by
rybosome
13y ago
Interesting; I am amenable to that idea, but don't have any experience with alternatives. I think a hybrid OOP/FP approach (i.e. Scala) can actually work really well, though I don't know if there is a perfect reference implem
463.
▲
by
rybosome
13y ago
Being franc, I disagree.
464.
▲
by
rybosome
13y ago
The thing that bothers me about this attitude is that it discourages considering alternatives. I've had a blog post on this stewing for awhile, but the gist of my counter argument is that it is a common human condition to feel that the
465.
▲
by
rybosome
13y ago
This guy is recounting struggles teaching beginners to program, not his own difficulties. There's no reason to assume he's a basic programmer. He's also not calling C++ a bad language, merely saying that it's frustrating
466.
▲
by
rybosome
13y ago
lol...nice catch. When I received my acceptance letter, I had to call them to see if I was actually a member; they had sent me someone else's test results. Nobody is above looking like a dumbass from time to time, either. =)
467.
▲
by
rybosome
13y ago
You are correct that some private firms are beginning to hedge their bets (or in Tesla's case, directly offer a competing product), but I was referring to government...as you guessed. We've seen numerous examples of abuse of the f
468.
▲
by
rybosome
13y ago
This makes sense economically, but that doesn't address the difficulties we will face as oil becomes too expensive for common, important uses. Our fleet of oil-consuming vehicles won't magically convert themselves. The oil-backed
469.
▲
by
rybosome
13y ago
> The risk is asymmetric: starting a crash program toward replacement of finite fossil fuels too early has great up-sides and marginal downsides (opportunity cost); but failure to act has enormous downside for marginal upside. - See more
470.
▲
by
rybosome
13y ago
Correct. I'm sick of the "I am just being honest" defense. There is a large margin between being honest and being an asshole. Question: "Do you think I should rewrite this code?" Honest answer: "Yes, definitely
471.
▲
by
rybosome
13y ago
I am incapable of discussing this rationally, obviously, but this feels silly. Why do these 100 executives who wrote an open letter to Obama care so much? Obviously they don't want to pay the prices they're paying, but would they
472.
▲
by
rybosome
13y ago
> It's more about doing exactly what I want, when I want, and making a big impact (in terms of helping people) - without giving the billionaires any more power and money. > ...it's the modern version of dealing with the devi
473.
▲
by
rybosome
13y ago
At first I thought this was satire, so bizarre was the vitriol against big corp. I work at one of the big "nefarious corporate" companies, and my life is incredibly happy; I'm proud of getting a job here and proud of the work
474.
▲
by
rybosome
13y ago
I could write a library in Scala that allows almost this exact syntax. Say... val fooConfig = "config" ^ "foo" Of course, there would be some config required. There are various ways to handle that, but it could be as min
475.
▲
by
rybosome
13y ago
I read "Big Corp" as "non-technical Big Corp" in this sense. I think it's pretty well known that the major tech players have difficult technical interviews, but that the people ultimately making the decision are eng
476.
▲
by
rybosome
13y ago
Nice example. It combines aliases for the Unit type with the sort of hybrid function/value nature of Unit to produce a truly baffling array of options. =) I'll agree that this set of cases does not reflect well on Scala; at the ve
477.
▲
by
rybosome
13y ago
I'll have to look at Nimrod. You're correct about Rust; I've only read bits and pieces, but everything I've seen so far has left me with a positive impression.
478.
▲
by
rybosome
13y ago
Fantastic! I've been wanting to learn FRP for quite some time. The fact that this is a follow-up to the awesome Scala course is a bonus. I can't wait for this to begin. =) EDIT: The syllabus doesn't mention any FRP libs. I&#x
479.
▲
by
rybosome
13y ago
I'm currently in a study group at work for Go, and I'm writing a few one-off personal tools with it. This is hardly serious experience, but it's enough to get a flavor for the language. As the other answer to your question st
480.
▲
by
rybosome
13y ago
I've historically been pretty pro-Scala 'round these parts, so my response to this should be considered in that light. So, with that disclosure out of the way... =) I have to admit, I don't agree with the assertion that the c
More ›