Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
runT1ME
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
56 ms
·
541.
▲
by
runT1ME
16y ago
Fair enough, I'll clarify: When I say repeatable business model, I mean something like selling physical products online(amazon, zappos), selling physical hardware (IBM, HP), , selling enterprise software (oracle, SAP), or selling SAAS subsc
542.
▲
by
runT1ME
16y ago
The question is, does Redhat have a repeatable business model, or is it a combination of being in the right place at the right time, with very good execution?
543.
▲
by
runT1ME
16y ago
I think this is like asking why there isn't a new Gas company that is perfectly happy with smaller margins. Significant capital doesn't begin to describe the problem. It's easier to start a car company than telco/utilities, and you don't s
544.
▲
by
runT1ME
16y ago
Go isn't the only language that matches those requirements though. I took a long hard look at Go for very similar reasons and ended up deciding on Scala. It feels like a scripting language, incredible performance, extremely compact code wh
545.
▲
by
runT1ME
16y ago
Well, I agree Tropo is pretty cool but sometimes clients want to use a different SIP trunking provider. Thanks for the response.
546.
▲
by
runT1ME
16y ago
Guys are doing great things, keep it up! Will your server side stuff always be backed by Tropo or are there plans to make the provider integration more pluggable?
547.
▲
by
runT1ME
16y ago
Ok, to be honest, Asterisk doesn't suck. It's used by thousands of companies and not all of them are miserable with it. However, hundreds of inbound calls a day is not what I call intensive. Hundreds a minute and suddenly Asterisk begs f
548.
▲
by
runT1ME
16y ago
You could use the same argument for doing everything yourself though. "Tropo is nice, but with a few days of programming Asterisk, I got all the functionality you have out of Tropo and I'm not tied down to their pricing plans". If you hos
549.
▲
by
runT1ME
16y ago
I guess I don't understand your need to have the phrase 'intellectual horsepower' or even 'bright' or 'smart' tied to someone's genetic makeup and potential. If I see a really big guy in the gym lifting a ton of weight, we can agree he's st
550.
▲
by
runT1ME
16y ago
Can you talk at all about your infrastructure then? Is it powered by asterisks, FREEswitch, something else, ?
551.
▲
by
runT1ME
16y ago
Azul's systems seem to be doing fine with hundreds of cores, and I'm pretty sure it's just modified linux.
552.
▲
by
runT1ME
16y ago
Just know that even though the front end is Open source (and looking pretty awesome might I add), the backend telco stuff is tied to twilio which means you'll be paying their usage fees. Unlike other open source solutions such as Asterisk o
553.
▲
by
runT1ME
16y ago
I'm curious why you feel the request/response model doesn't scale to more complex apps. SIP itself is request/response based, and telecom in general also is. Their API may be lacking certain features, (I'm not sure you can do fine grained c
554.
▲
by
runT1ME
16y ago
I'm doing simultaneousness processing of 700-800 transactions on my dual core laptop on the JVM. I think on a production grade server a thousand or so is not going to be an issue. Your Garbage Collector and program's contention is going to
555.
▲
by
runT1ME
16y ago
scala.
556.
▲
by
runT1ME
16y ago
>Also in terms of stability ive yet to hear of a jvm based project with 99.999% uptime. Azul systems has said that for many clients, they've achieved perfect reliability in terms of uptime, and that the only reason they don't have five
557.
▲
by
runT1ME
16y ago
What are you using for voice on the backend?
558.
▲
by
runT1ME
16y ago
I'm learning Vim because of my three years using Eclipse. Built in refactoring is pretty awesome and the Eclipse debugger is the best debugger there is. However, over and over, on each of my projects that used Eclipse, inevitably multipl
559.
▲
by
runT1ME
16y ago
Seconded. I've recently switched to Vim from Eclipse after having way too many issues with various plugins not working properly, Eclipse occasionally crashing and corrupting my project file, etc. Nine times out of ten it was a good IDE, b
560.
▲
by
runT1ME
16y ago
Scala also hits the sweet spot of both new but usable in production. Linkedin, Foursquare, and Twitter all have significant portions of their apps written in Scala. I'd be a little more hesitant about creating a production app with Haskell
561.
▲
by
runT1ME
16y ago
DropBox. I wish there was a middle ground between the free and $20 a month option.
562.
▲
by
runT1ME
16y ago
are you sure I have the misunderstanding? Which Monad do you think people use for side effects in haskell? Do you think STM in Haskell is not handled by the STM monad?
563.
▲
by
runT1ME
16y ago
>Monads are just not that confusing I don't think the 'what' is confusing, but the 'why and when'. Monads are a pattern; when I first learned about the Strategy Pattern, I understood it. It wasn't until a while later I started seeing t
564.
▲
by
runT1ME
16y ago
Yes, they're both pure functional so you need an STM to do anything...
565.
▲
by
runT1ME
16y ago
You can write Scala like a better Java. When I started writing scala, I didn't use any of the functional features, I basically wrote Java with closures. Slowly my code has taken a more functional, idiomatic Scala feel to it, but I think it
566.
▲
by
runT1ME
16y ago
Great response. How many LOC was your project that you got that amount of slowdown? Would you say it was the primary reason even over some developers struggling with the type system? I'm a huge Scala fan but even after a year of hobby pro
567.
▲
by
runT1ME
16y ago
I don't think Clojure has much at all to do with Haskell other than the pure functional aspect. One is a dynamic lispy language, the other has a very rigid type system (note I said rigid, not cumbersome) that's pretty much the antithesis o
568.
▲
by
runT1ME
16y ago
Shortcomings: Generics. Lack of closures. Please tell me how those are not shortcomings. >Even the required detour of multi-core resulted in the industry's gold standard of memory models: JMM. Which has absolutely zero to do with ja
569.
▲
by
runT1ME
16y ago
>but it is actually one of the most productive languages I have worked with to date. Because of the language design, or because of the libraries and the jvm (GC, the fact that it's bytecode, etc)? Do you think Scala would make you less
570.
▲
by
runT1ME
16y ago
You make an interesting point about borrowing, but anther one to consider is the fact that borrowing (loans) can cause macro inflation. The problem with inflation is it hurts the poor the most, and helps the rich. Anyone who owns assets, a
More ›