HNHacker News
TopNewBestAskShowJobs

techscruggs

499 karma · joined June 11, 2010

submissionscomments
techscruggs··on PostgreSQL columnar store benchmarks on SSDs
I wonder how these benchmarks would compare with citusdb + compression. Very interesting nonetheless.
techscruggs··on PostgreSQL columnar store benchmarks on SSDs
Its a bad solution for OLTP. C-stores are read optimized while a typical (row-oriented) rdbms is write optimized. Read optimized storage is typically accomplished via a write buffer that is flushed to a read store at a certain epoch.

Basically, if you need to be able to immediately read the data you just wrote, a cstore is a bad choice.

techscruggs··on PostgreSQL columnar store benchmarks on SSDs
If you are not familiar with Foreign Data Wrappers, they allow you to connect to other datastores and represent that data as tables in your database. http://wiki.postgresql.org/wiki/Foreign_data_wrappers
techscruggs··on Ask HN: Who is hiring? (June 2014)
Austin TX, AcademicWorks, Senior Ruby Engineer / Systems Architect

We are looking for someone to help us scale, automate, and maintain our SaaS application that is used by some of the largest and most prestigious universities and foundations. We operate a heavily sharded environment and process millions of scholarship applications for our customers. If you love working on interesting problems while knowing that your work is actually helping students pay for school, we'd love to talk to you.

We are a close-knit, pragmatic group. We have fun solving hard problems by tackling them as a team, relying on open communication, and a consistent willingness to pitch in. As a member of our team, you will be given ownership over key projects and entrusted to lead them through to completion. The contributions you make will have a real impact, and will be recognized by both our customers and other team members.

Examples of the work you might do are: * Writing and assisting with the design of new core features for both existing and new products; * Optimizing application and system components for performance and reliability; * Creating tools to automate the scaling of certain components of our AWS-backed infrastructure; and * Instrumenting our application and systems to capture performance and business metrics.

Our technology stack includes: * Amazon EC2, Route53, S3, and ElastiCache * Ruby/Rails * Cassandra * Elasticsearch * Postgres * Chef * Redis

If these types of problems and technologies interest you, please contact us at careers@academicworks.com . Experience in one or more of the technologies mentioned is preferred. Passion (and a basic understanding of Linux) is required.

techscruggs··on Ask HN: Who is hiring? (May 2014)
Austin TX, AcademicWorks, Senior Ruby Engineer / Systems Architect

We are looking for someone to help us scale, automate, and maintain our SaaS application that is used by some of the largest and most prestigious universities and foundations. We operate a heavily sharded environment and process millions of scholarship applications for our customers. If you love working on interesting problems while knowing that your work is actually helping students pay for school, we'd love to talk to you.

We are a close-knit, pragmatic group. We have fun solving hard problems by tackling them as a team, relying on open communication, and a consistent willingness to pitch in. As a member of our team, you will be given ownership over key projects and entrusted to lead them through to completion. The contributions you make will have a real impact, and will be recognized by both our customers and other team members.

Examples of the work you might do are: * Writing and assisting with the design of new core features for both existing and new products; * Optimizing application and system components for performance and reliability; * Creating tools to automate the scaling of certain components of our AWS-backed infrastructure; and * Instrumenting our application and systems to capture performance and business metrics.

Our technology stack includes: * Amazon EC2, Route53, S3, and ElastiCache * Ruby/Rails * Cassandra * Elasticsearch * Postgres * Chef * Redis

If these types of problems and technologies interest you, please contact us at careers@academicworks.com . Experience in one or more of the technologies mentioned is preferred. Passion (and a basic understanding of Linux) is required.

techscruggs··on [dead]
Austin TX, AcademicWorks, Senior Ruby Engineer / Systems Architect

We are looking for someone to help us scale, automate, and maintain our SaaS application that is used by some of the largest and most prestigious universities and foundations. We operate a heavily sharded environment and process millions of scholarship applications for our customers. If you love working on interesting problems while knowing that your work is actually helping students pay for school, we'd love to talk to you.

We are a close-knit, pragmatic group. We have fun solving hard problems by tackling them as a team, relying on open communication, and a consistent willingness to pitch in. As a member of our team, you will be given ownership over key projects and entrusted to lead them through to completion. The contributions you make will have a real impact, and will be recognized by both our customers and other team members.

Examples of the work you might do are: * Writing and assisting with the design of new core features for both existing and new products; * Optimizing application and system components for performance and reliability; * Creating tools to automate the scaling of certain components of our AWS-backed infrastructure; and * Instrumenting our application and systems to capture performance and business metrics.

Our technology stack includes: * Amazon EC2, Route53, S3, and ElastiCache * Ruby/Rails * Cassandra * Elasticsearch * Postgres * Chef * Redis

If these types of problems and technologies interest you, please contact us at careers@academicworks.com . Experience in one or more of the technologies mentioned is preferred. Passion (and a basic understanding of Linux) is required.

techscruggs··on New generic top-level domains
Can someone explain to me why they don't just open up every possible string as a TLD?
techscruggs··on Dropbox for Business
Seems like symlinks could solve your problem in the mean time.
techscruggs··on The Decline of the Mobile Web
Gmail is faster than any native email client I have ever used.
techscruggs··on Ask HN: Who is hiring? (December 2013)
AcademicWorks.com - Austin TX Senior Rails Software Engineer Learn more here: http://www.academicworks.com/careers
techscruggs··on Safari Push Notifications
Its interesting that Safari doesn't need to be on for these to work. I wonder if it will launch my browser of choice (Chrome) when I click on one of these.
techscruggs··on Software patent reform just died in the House
What is the significance of LLCs being on the list?
techscruggs··on How GitHub No Longer Works
What is your deterministic system for determining salary?
techscruggs··on Show HN: Sesame, the wireless Mac lock
I am curious too. It has me looking at apps like: https://itunes.apple.com/us/app/tokenlock/id402433482?mt=12

How/why is this better?

techscruggs··on How Mavericks ruined Apple Mail for Gmail users
Agreed. Airmail is my favorite email client too. Just to set expectations, it does crash daily on me. That being said, it is still the best option out there.
techscruggs··on I know none of my passwords
A lot of people are concerned about the Yubikey dying, but that is only one of 3 passwords you should have memorized.

You also need to know your app store password. If your computer crashes, you will want to be able to reinstall 1password.

Additionally, you probably want to use dropbox to sync your passwords and act as a psuedo remote backup. If that is the case, then you also want to know your dropbox password.

All in all, I think you should have 3 passwords memorized: 1) 1password master password 2) app store 3) dropbox

If you have this knowledge, you can gain access to all your credentials from a freshly installed OS.

techscruggs··on Using ElasticSearch and Logstash to Serve Billions of Searchable Events
It won't have a decent Disaster Recovery plan until 1.0, so I would suggest holding off on making it the authoritative source of any of your data.
techscruggs··on Ask HN: Who is hiring? (October 2013)
AcademicWorks.com - Austin TX

Senior Rails Software Engineer, Client Support Engineer, Lead QA Engineer

Learn more here: http://www.academicworks.com/careers

techscruggs··on Json.human.js: Json Formatting for Human Beings
This would be a fantastic option for the admin interface's of JSON document stores like CouchBase, ElasticSearch or RethinkDB.

JSON is easy to read, but can get hard to visually parse when the payload is large.

techscruggs··on Log4r for Ruby on Rails: Scalable and Robust Logging for Web Applications
Log4r[1] is nice, but last I checked it isn't as well maintained or feature rich as the Logging[2] gem. [1] https://rubygems.org/gems/log4r [2] https://rubygems.org/gems/logging
techscruggs··on Facebook App Outage Postmortem
On an orthogonal note. Seeing an image of a man smoking a cigarette and drinking a beer next to the post-mortem doesn't exactly inspire confidence. This really seems to be pushing the limits of professionalism.
techscruggs··on Silent Circle shuts down email service
"Email that uses standard Internet protocols cannot have the same security guarantees that real-time communications has. There are far too many leaks of information and metadata intrinsically in the email protocols themselves. Email as we know it with SMTP, POP3, and IMAP cannot be secure."

I didn't read it as they were prematurely shutting down before the government came after them. I read it as them admitting that they couldn't secure email as much as they would like and are admitting flaws in their encryption strategy.

techscruggs··on Beyond the default Rails environments
He provides a more complete example on the github page: https://github.com/dhh/custom_configuration/
techscruggs··on Google Now on your iPhone and iPad
Its buried http://rottmann.net/2012/12/enable-google-now-google-apps-fo...
techscruggs··on Ask HN: Who is hiring? (April 2013)
Austin TX, DevOps Engineer AcademicWorks helps students afford college with the best scholarship management application on the market. We've helped scholarship administrators across the country process millions of applications, and have helped students get matched to financial assistance they wouldn't have otherwised received.

We are a close-knit, pragmatic group. We have fun solving hard problems by tackling them as a team, relying on open communication, and a consistent willingness to pitch in. As a member of our team, you will be given ownership over key projects and entrusted to lead them through to completion. The contributions you make will have a real impact, and will be recognized by both our customers and other team members.

We are growing. Fast. Many of our current challenges revolve around automating the tools we use to continue to support our growth, both in number of customers and products that we offer. As we grow, we want to continue increasing our application's overall throughput and reliability. If helping solve these challenges sounds like what you want to be doing, then we want to talk to you.

You will be working on a modern technology stack and tasked with ensuring that we continue to use the best tools for the job. Some highlights of our current infrastructure are:

* Rails 3.2 with Ruby 1.9.3 * Hosted on Amazon Web Services * Chef 0.10 is used to manage over 100 servers and 150 PostgreSQL 9.1 databases * ElasticSearch evaluates tens of millions of data points * There are certainly other exciting technologies we use and we'd love to talk with you about them.

If these types of problems and technologies interest you, please contact us at careers@academicworks.com . Experience in one or more of the technologies mentioned is preferred. Passion (and a basic understanding of Linux) is required.

techscruggs··on Multiple vulnerabilities in parameter parsing in Action Pack
Aaron, thank you for all your hard work and making the Rails community fun to be a part of. ... upgrading now!
techscruggs··on A Tour of Amazon's DynamoDB
Then you don't use S3?
techscruggs··on IRB session to existing ruby process.
what about those classes not in your autoload path?
techscruggs··on IRB session to existing ruby process.
What about production consoles? And even with reload, what about those classes not in your autoload path?
techscruggs··on Reddit: 2012 State of the Servers
They said that they had 2TB in postgres not 2TB of total data. I imagine all of their data is probably about an order of magnitude larger. Additionally, the challenges are not as much around how much data you have, but how you want to access that data (indexes).
← PreviousPage 3 of 5Next →