Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cmollis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
cmollis
6y ago
I used to use goto's all the time when programming in C for exactly the same reason.. goto label on error. clean.
92.
▲
by
cmollis
6y ago
now, I should also say that if your company builds libraries that actually implement these algorithms in a better, stronger, faster way, then of course by all means ask away. And, I also get that understanding what I linked list, hash map,
93.
▲
by
cmollis
6y ago
exactly.. this is so stupid in my opinion and just signals another 'we only hire the best.. ya know, like google'.. implementing breadth-first-search, or a linked-list insert during a coding interview is quite possibly the most r
94.
▲
by
cmollis
6y ago
"I have never implemented a sorting algorithm from scratch other than perhaps some toy version for educational purposes. I don’t think I have ever implemented something like a heap. I have certainly never implemented a tree balancing a
95.
▲
by
cmollis
6y ago
agree.
96.
▲
by
cmollis
6y ago
love this. understanding electricity in terms of the simple equations of say, Ohm's laws, is also like understand chemistry through the lens of balanced chemical equations : it's a mathematical tool that seems to work for our par
97.
▲
by
cmollis
6y ago
this is the real reason healthcare costs so much in the US. Clear anti-competitive and monopolistic practices by the hospital/health insurance complex. Obamacare did absolutely nothing about this one issue, other than essentially shi
98.
▲
by
cmollis
6y ago
love your book.. and your blog. Thanks!!
99.
▲
by
cmollis
6y ago
completely agree..scala is a fantastic language. Scala has gotten a lot of hate, for sure Some for good reasons, but much of it is, I think, doesn't really apply anymore. I've been using daily for about 2 years now and it would
100.
▲
by
cmollis
6y ago
I've spent almost a year with Spark and I think I'm just scratching the surface now. There are so many knobs that just configuring out just the optimal cluster configuration for production jobs took weeks of testing (so much of t
101.
▲
by
cmollis
6y ago
how about the difference in cost? Redshift is pretty expensive. We use Spark to convert our data to Parquet and Presto to query it (although you can just use Spark to query it also)
102.
▲
by
cmollis
6y ago
true.. it irks me to no end to watch self-confident idiots spout endless bullshit that amount to zero value to the company (which usually means actually getting an objective accomplished). It's not actually 'what' they'
103.
▲
by
cmollis
6y ago
My company uses Java for most things.. some python for scripting. There are a few of us who use Scala because of the work we do (Spark). I have to say that I prefer it over Java, and Spark is great for what we use it for. The functional
104.
▲
by
cmollis
6y ago
They’re not addicting. They’re a complete waste of time. That’s what’s addicting.
105.
▲
by
cmollis
6y ago
this happened to me.. except it was one line: free(ptr); / here it is ---> */ ptr = 0x00; a classic.
106.
▲
by
cmollis
6y ago
Excellent.
107.
▲
by
cmollis
6y ago
We're about to evaluate it since it's incubating now in AWS' EMR. I think if you have existing spark workloads that require update or delete of existing data stored in parquet, then it might be a good choice since it fills i
108.
▲
by
cmollis
6y ago
When given the opportunity to work on software projects that I was clearly unqualified for, with engineers that were far more talented and smarter than me, I took it.
109.
▲
by
cmollis
6y ago
awesome.. your blog has been extremely helpful to me.. looking forward to the book.
110.
▲
by
cmollis
7y ago
first time hacking on Mac OS Carbon. I had to port my open source project (which ran on linux and Win32), to Mac (circa 2008?). I'd never built a thing on a mac before.. at that point, Mac dev wasn't as big as it is now (and the
111.
▲
by
cmollis
7y ago
sounds like every company I've ever worked at.
112.
▲
by
cmollis
7y ago
edward witten
113.
▲
by
cmollis
7y ago
When managing millions of transactions through Kafka that have to be serialized to s3, read by hive natively, translated to parquet by spark, support nullable complex types (map, struct, array), allow schema evolution forward and back, then
114.
▲
by
cmollis
7y ago
It’s a complete scam run by insurance companies who operate with ostensibly a government mandate (although with seemingly zero oversight). I work for myself and and have historically been paying about 20k per year in premiums for my family
115.
▲
by
cmollis
7y ago
I use Scala everyday (in spark) and generally prefer it over java but I agree that the surface area is too large. This is really evident when you start to import someone else’s libraries. The breadth of the language affords many different
116.
▲
by
cmollis
7y ago
Usually spark, but it depends on what the source data is. Whether it needs more preprocessing, etc. for json, there are some good command- line tools available for stripping, flattening, if u need to do that. Spark can usually handle most
117.
▲
by
cmollis
7y ago
No.
118.
▲
by
cmollis
7y ago
We generally build views to unnest the arrays, maps, and structs and query from them (or build other tables from the views in hive) but something like this is certainly a bit easier
119.
▲
by
cmollis
8y ago
We were working on the new commercial services in both client and server components. So perhaps the most interesting aspect was the general tension between those who felt strongly about the original intent and purpose of the service, and t
120.
▲
by
cmollis
8y ago
I guess technically it was a ‘convertible loan’. Whatever.
More ›