HN user

phsr

3,791 karma

GitHub: http://github.com/danmcclain

Sr Engineer @ Twitch

Posts239
Comments153
View on HN
reefpoints.dockyard.com 11y ago

Complex Search Pages Feel Better in Ember

phsr
8pts0
wickedgoodruby.com 12y ago

Announcing Wicked Good Ruby Conf 2014

phsr
1pts0
reefpoints.dockyard.com 12y ago

Never Stop Exploring

phsr
3pts0
slid.es 12y ago

Supercharging ActiveRecord with PostgreSQL

phsr
3pts0
reefpoints.dockyard.com 12y ago

Postgres_Ext adds support for rank and common table expressions

phsr
1pts0
reefpoints.dockyard.com 13y ago

Running PostgreSQL 9.2 on Travis-CI.org

phsr
2pts0
reefpoints.dockyard.com 13y ago

Concurrent Indexes in PostgreSQL for Rails 4 and Postgres_ext

phsr
2pts0
reefpoints.dockyard.com 13y ago

Dismissible Helpers Gem released: easy dismissible helpers for rails

phsr
13pts0
blog.phusion.nl 13y ago

Securing the Rails session secret

phsr
34pts11
reefpoints.dockyard.com 13y ago

Querying PostgreSQL datatypes in ActiveRecord with postgres_ext

phsr
8pts0
reefpoints.dockyard.com 13y ago

Rails 4.0 Sneak Peek: PostgreSQL array support

phsr
7pts0
www.wired.com 13y ago

This 3D-Printed Exoskeleton Could One Day Turn You Into a Cyborg

phsr
2pts0
reefpoints.dockyard.com 14y ago

Postgres_ext: Adding Postgres data types to Rails

phsr
4pts0
www.youtube.com 14y ago

BostonRB Streaming Live (right now)

phsr
5pts0
reefpoints.dockyard.com 14y ago

Rails 4.0 Sneak Peek: Expanded ActiveRecord Support for PostgreSQL Datatypes

phsr
59pts10
reefpoints.dockyard.com 14y ago

Using Backbone Views With Rails jQuery-ujs

phsr
18pts0
reefpoints.dockyard.com 14y ago

Tmux, for fun and profit

phsr
97pts71
www.patentlyapple.com 14y ago

Apple Invents an Ingenious Security System for the iWallet Era

phsr
1pts0
rails-jenkins.danseaver.com 14y ago

Rails, RVM, RSpec & Jenkins

phsr
56pts4
www.wired.com 14y ago

Hackers Attack on City Water Station Destroys Pump

phsr
5pts1
counternotions.com 14y ago

Does “A VC” have a blind spot for Apple?

phsr
1pts0
hackaday.com 14y ago

RGB laser projector is a jaw-dropping build

phsr
79pts21
www.wired.com 14y ago

Anonymous 101: Introduction to the Lulz

phsr
5pts0
www.schneier.com 14y ago

Fake Documents that Alarm if Opened

phsr
40pts20
www.wired.com 14y ago

Which Telecoms Store Your Data the Longest? Secret Memo Tells All

phsr
88pts16
www.hanselman.com 14y ago

Hackers Can Kill Diabetics w/ Insulin Pumps? Facts vs. Fear Mongering

phsr
163pts50
arstechnica.com 15y ago

Deepwater Horizon oil stayed beneath the waves

phsr
2pts0
blogs.msdn.com 15y ago

Ref returns and ref locals in C#

phsr
1pts0
aviationhumor.net 15y ago

Combat Kangaroos

phsr
1pts0
dynamics-ax.blogspot.com 15y ago

Visual Basic 6 to go OpenSource in June

phsr
2pts0

What features are you using postgres_ext for? A lot of the ActiveRecord datatypes support is handled by Rails 4.0 (arrays, uuid, ranges, inet/cidr and macaddr are in Rails 4.0). I want to submit some pull requests to Arel to add support for some of the datatype operators

PS: I am the postgres_ext maintainer

You can do that, but you perjure yourself in the process, and won't take it down permanently. I could take down Rails by filing a bogus DCMA, but I'd have a lawsuit on my hands if Rails decided to pursue it

Quitting LinkedIn 14 years ago

If it's Xobni, it's been around since at least 2008, I wouldn't say the copied Rapportive

Hell, the 3GS is getting iOS 6. What 3 year old Android phone will get ICS? Like you said, I'm guessing not many if any at all. Agreeing with your point, Android is heavily fragmented, with phone manufacturers having the final say on which software gets deployed to their phones. Many of them are going to use new OS version to force software upgrades

One way we are going to get around this is that we plan to have a golden .tmux.conf that we will all use at DockYard, so that any non-standard bindings will be standard to us

I think you read the article wrong. Sony is stating that they detected a large number of sign in attempts, which many failed, but 93,000 succeeded. The attempts were made using the data (they assume) obtained from the prior hacks on the various Sony sites. This is not a new breach, but a follow through with the data from prior breaches, probably due to the affected users not updating their credentials from the prior hack.

On issue that JoachimSchipper points out [1] is that Sony probably isn't rate limiting, or throttling login attempts, which is a security issue, as it opens up the possibility of brute force attacks

[1] http://news.ycombinator.com/item?id=3102489

So you expect to get a logo for free with that logic. What they are selling here is a somewhat pre-built brand. If you want a $10 domain, spend the time to think of one that isn't registered. This will definitely take at least a few hours. Do you value your time? 6 hours spent thinking of a domain name is "free", but it took 6 hours during which you could be doing billable work, at a very low ~$40/hr

This is my favorite podcast right now. The latest one, 'Typo', was amazing. Bill Hill was absolutely motivating, his passion is an inspiration.

In the realm of CMSs, RedDot works this way. It is a bake CMS, when you publish, it creates the whole site as a set of files. You can use it to generate php, asp, jsp etc pages, but it takes the data stored in a database and creates the files from the taxonomy stored there.