Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bmh100
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
211.
▲
by
bmh100
11y ago
Since you seem knowledgeable about this area, do you know a good algorithm for generating isomorphic forms of a given weighted acyclic directional graph? I would be looking to reduce nesting level and/or total edge count.
212.
▲
by
bmh100
11y ago
Is this the sort of technology that could theoretically enable reasonably good, automated conversion between programming languages?
213.
▲
by
bmh100
11y ago
One interesting thought for me is, do you have areas of code where you suspect a good optimization exists but are unable to find it or justify the presumably exhaustive time to uncover it?
214.
▲
by
bmh100
11y ago
In regards to superoptimization, that actually is the case. See this blog post about the use of Souper in LLVM [1]. [1]: http://blog.regehr.org/archives/1146
215.
▲
by
bmh100
11y ago
This seems to me like a very practical way to approach Clojure typing. Similar to the author, I have often needed to make a series of transformations on complex objects. Those transformations mostly depended on the presence of certain keys,
216.
▲
by
bmh100
11y ago
I have deep experience in the QlikView (QV) platform, so I can address some of the points in your experience: > expensive QV is not free, that's for sure. You'll be spending tens of thousands of dollars for the one-time license
217.
▲
by
bmh100
11y ago
Personally, I have never experienced that issue, after 4 years of working with the software. Diligent saving always takes care of the issue. There are also "Backup" and "Auto Recover" settings. You could backup the most
218.
▲
by
bmh100
11y ago
If you want something with a lot of batteries included, extensive through JS/HTML5, and fast, look to QlikView [1]. Message me (address in profile) if you want someone to show you around the platform. [1]: http://www.qlik.c
219.
▲
by
bmh100
11y ago
I consider this to be the key quote in understanding why the authors ultimately considered LIFO to be superior to FIFO: "In our framework, we considered agent preferences to be identical and associated with a linear cost of waiting.&qu
220.
▲
by
bmh100
11y ago
It's nice to PostgreSQL adding all of these analytics and business intelligence features. BI platforms have had these sorts of features for a least a decade.
221.
▲
by
bmh100
11y ago
I would love to see a blog post about that test, if you're willing.
222.
▲
by
bmh100
11y ago
Could you provide more information about your SMILES test? How many unique symbols were there? How does gzip do? This is an interesting use case.
223.
▲
by
bmh100
11y ago
Why won't it ever be cross-platform? Would the effort just be too gargantuan?
224.
▲
by
bmh100
11y ago
I am not sure that I understand what you're saying. Given a charitable reading of the presentation, the author seems to be saying that his standard explicitly specifies range of values, as opposed to the IEEE Float. It did not seem lik
225.
▲
by
bmh100
11y ago
This is part of the reason why working for a company as part of buying the company exists. In small businesses, it is possible for an interested purchaser to actually work under the existing owner for months or years to receive training and
226.
▲
by
bmh100
11y ago
Try this short blog post: "Clojure Is Not For Geniuses" http://adambard.com/blog/clojure-is-not-for-geniuses/
227.
▲
by
bmh100
11y ago
Right, thank you for reminding me about the term. I like to see databases that generally follow this strategy, while providing higher-speed access to current data through materialized views [1]. [1]: https://en.wikipedia.org/
228.
▲
by
bmh100
11y ago
What you are essentially describing, also used by Netflix, is a "collaborative filtering" machine learning algorithm [1]. It is a fascinating sparse-matrix problem that could be applied to many situations dependent upon individual
229.
▲
by
bmh100
11y ago
I am very familiar with RLS, but not schemas. Could you provide an example of how you would use schemas? If not too much trouble, could you also use my salesperson example from my other comments?
230.
▲
by
bmh100
11y ago
A better solution is to perform row-level snapshots with a compressed storage format, such as a column store. I maintain a database which takes monthly snapshots of data and supports an application that allows period vs. period comparisons
231.
▲
by
bmh100
11y ago
I have dealt with this scenario before. The type of data is called "slowly changing dimension" or SCD. SCDs might never change, or change daily. It all depends on the business logic. To implement this tracking, I have seen row-lev
232.
▲
by
bmh100
11y ago
That "deleted" flag is extremely useful in data warehousing and OLAP applications. I wish every table had a "deleted" column and an "updated" column.
233.
▲
by
bmh100
11y ago
Let me just take a moment to point out how important row-level security is as a concept. That features allows one to create essentially a secure analytics data model by tying security business logic into the values of a table. For every que
234.
▲
by
bmh100
11y ago
I have successfully personally implemented a data lake, as well as touched other companies' data lakes. In the system I designed, I have dozens of data sources feeding in the same "type" of data, but all in different formats
235.
▲
by
bmh100
11y ago
Your interviewing process is broken when it comes to those with line-of-business backgrounds. The type of work those people do can sound like "project management", when in fact it is evidence of the "most valuable" progr
236.
▲
by
bmh100
11y ago
Do you allow automated exports and/or some method to show change over time? It is very useful to show current vs. initial estimates, average effort overrun, average count of scope changes, etc.
237.
▲
by
bmh100
11y ago
What were you experiences with the turnkey analytical software industry like? What did you like and didn't like about it?
238.
▲
by
bmh100
11y ago
Assuming that your question is not rhetorical, there are multiple ways to address this cash flow problem. You can focus on collecting revenue faster, offering new customers less generous payment terms, demanding payment up front or in advan
239.
▲
by
bmh100
11y ago
Looking at the chapter on Exploratory Data Analysis (EDA), it mentions that "EDA techniques are generally graphical. They include scatter plots, character plots, box plots, histograms, bihistograms, probability plots, residual plots, a
240.
▲
by
bmh100
11y ago
Would passing around a "state" variable that included this cache be sufficient, or does one really need to implement a global variable?
More ›