Hacker News new | past | comments | ask | show | jobs | submit | mindprince's comments login

Try ClickHouse if you need a columnar DBMS: https://github.com/yandex/ClickHouse

We started using it recently and it's been amazing.


That looks like a great suggestion, thanks! It looks like we'd need to break out our JSON data into columns (our events table is basically just an event name, time, user id, and then a jsonb column) and rewrite our queries, but it seems more suitable than anything else I've seen so far.

We've been getting good results with some tweaks to our Postgres indexing (partial indexes on event names makes a huge difference) and that'll be even more practical when we can move to logical replication, so will be sticking with that for now.


> While Google has previously published papers describing some of its technologies, Google decided to take a different approach with Dataflow. Google open-sourced the SDK and model alongside commercialization of the idea and ahead of publishing papers on the topic.

A large number of ASF projects in the Big Data space are inspired by Google's publications. Good to see Google finally taking the lead and coming out with code.


Good thing that Atlassian/BitBucket would also be supporting it: https://blog.bitbucket.org/2015/10/01/contributing-to-git-lf...

And very glad to read that they decided to contribute to this instead of working on their own solution for the same problem. Kudos!


The fact that both Atlassian and GitHub intended to unveil their own almost identical competing solutions, both built in Go, in consecutive sessions at the Git Merge conference (without either being aware of the other) is pretty hilarious.


A bit surprising that these instances are EBS only and don't have any ephemeral disks at all.


That's been the norm for all new instances launched by AWS in the last couple years. They often follow that up after 6-12 months with ephemeral versions of these instance types.

Hopefully they continue to release instances with ephemeral storage, because most distributed systems design assumes uncorrated failure.


When I first encountered this behavior on BitBucket, I spent a lot of time reading the man pages and searching the internet trying to find out which option were they providing to `git diff` to get this diff output but couldn't find anything. Looks like there is indeed no such option. It would be awesome if git had something like `git diff branch-name --merge-commit-diff`.


One of the Bitbucket engineers put a one-liner in the comments on the post that will generate diff-like output similar to what you're describing: https://developer.atlassian.com/blog/2015/01/a-better-pull-r...


Yup, that was me who asked the question there. :-)


It is misguiding to say that boto supports Python 3. The boto3 repository (https://github.com/boto/boto3) is experimental and far from feature completion. I am even not sure if it's API compatible with boto. Further, it has been dormant for quite some time.

boto3: https://github.com/boto/boto3/tree/develop/boto3

boto: https://github.com/boto/boto/tree/develop/boto

It don't understand why python3wos changed its status.


It's not the boto3 repository, it's just boto, at https://github.com/boto/boto

Maybe it's gone green because the boto project maintainers have closed this issue:

https://github.com/boto/boto/issues/677 - at the end of the thread Daniel Taylor says 'Python 3 support now works for S3, SQS, Kinesis, and CloudTrail'

What is it that makes a project go green on the wos?

These pull requests seem to indicate that someone has completed work on a whole bunch of other modules to make them Python 3 compatible but the pull requests have not yet been integrated.

https://github.com/boto/boto/pull/2354

https://github.com/boto/boto/pull/2355

https://github.com/boto/boto/pull/2356

https://github.com/boto/boto/pull/2357

https://github.com/boto/boto/pull/2358

https://github.com/boto/boto/pull/2359

https://github.com/boto/boto/pull/2361

https://github.com/boto/boto/pull/2362

https://github.com/boto/boto/pull/2363

https://github.com/boto/boto/pull/2364

https://github.com/boto/boto/pull/2365

So maybe its close but not there yet. Strange that the pythonwos is showing it as green.

I'm using the latest version from github for S3 access with Python 3 and it works fine.


Almost certainly the WOS is looking for PyPI's Python 3 trove classifier

    Programming Language :: Python :: 3
which was added [0] as part of the initial Py3k port discussed in #667.

So what this means is as of July 2,

    import boto
won't blow up on Python 3, even though it's not yet API-compatible with Python 2.

[0]: https://github.com/boto/boto/commit/1ac79d0c984bfd83f26e7c3a...


Mea culpa. Seems Python 3 support is there for some modules but on the way for others. The wos isn't right.

Dang you might want to take this off the front page.


Why would you take it off the front page? At the very least this is useful information about how the WOS works.


Wow. I wonder what low-life downvoted this entirely innocent comment. Now continue with this one, surely you'll manage -60, especially if you have a voting ring.

Quick, it will likely be the only accomplishment you'll achieve today, if not for the rest of your life.


I feel the same way - deleting the Facebook app from my phone and just keeping the Facebook Messenger app turned out to be a very good decision.


Couple of things:

1) www.hnsearch.com had three sort options: relevance | date | points. It would be great if the new search also have all three options.

2) Please make your legacy style exactly like the old one. That style matched HN style perfectly. Right now there is an extra line which links to the HN thread (we are used to clicking the comments link for that) and the way comments are displayed feels not right.


They won't be storing the email password in cleartext. They would probably be using reversible encryption.

Here's how Mint.com stores your banking credentials: https://www.quora.com/How-do-mint-com-and-similar-websites-a... I assume LinkedIn Intro would be using a similar technique.


I found Microsoft's strategic rationale for this deal interesting: http://www.microsoft.com/en-us/news/download/press/2013/Stra...


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: