HNHacker News
TopNewBestAskShowJobs

scottbessler

112 karma · joined November 1, 2010

dad who codes architect at relateiq

we're always hiring: https://www.relateiq.com/jobs

submissionscomments
scottbessler··on Show HN: Airtable, a real-time spreadsheet-database hybrid
Is pricing per user? It doesn't seem like it is, but that seems like a missed opportunity.
scottbessler··on Vagrant 1.4
how do you launch boot2docker on your mac, raw virtualbox? or do you mean you actually dual-boot to it?
scottbessler··on Why Docker? Why Not Chef?
Yeah, Ansible is something we are strong considering for managing docker hosts and container instantiation. As for building and provisioning containers, I would still argue that Dockerfile is superior for most of the work that needs to be done. Runtime configuration file templating is definitely something I'd like to see included in a Dockerfile definition, but until then at RelateIQ we are looking to a simpler solution than Chef for that and Ansible looks promising in this regard as well.
scottbessler··on MongoDB Raises $150 Million at $1.2 Billion Valuation
No, they lock the entire database for every write.

"MongoDB uses a readers-writer [1] lock that allows concurrent reads access to a database but gives exclusive access to a single write operation."

"Beginning with version 2.2, MongoDB implements locks on a per-database basis for most read and write operations. Some global operations, typically short lived operations involving multiple databases, still require a global “instance” wide lock. Before 2.2, there is only one “global” lock per mongod instance."

source: http://docs.mongodb.org/manual/faq/concurrency/

scottbessler··on Why I'm Moving Away from the Play Framework
I'm speculating because I've never used play. But I have seen threads hung inside hashmap methods, eating 100% cpu when using a HashMap (which is not thread-safe) concurrently.
scottbessler··on Why I'm Returning My Kindle Fire
If you tap quickly (bouncing your finger off the screen) it tends to work fine. I believe the issue is that it is TOO sensitive, especially in regards to thinking you are trying to drag something.

If it let me install 3rd party keyboards and it solved the touch-sensitivity issues I'd keep it definitely. As it is, I'm very close to returning it. I'm hoping for a nice custom rom at this point.

scottbessler··on On Safety: A Word From Airbnb
While renting an apartment the dishwasher broke and I offered to install the new one. The landlord turned me down and scheduled it for a time I had to be at work and took the opportunity to snoop around and accuse me of harboring a child that I had not told him about (in reality, my niece would visit a lot so we had a bunch of toys for her). He withheld the entire security deposit on those grounds. So it cuts both ways with the unreasonable humans. :)

Happy ending though, because Chicago has fantastic renter's rights so we got all the money back and then some.

scottbessler··on "Very bold or very dumb": data caps don't apply to ISP's own movie service
There is a lot more complication and loophole-ability in forcing ISPs to allow others to home their services than there is in forcing net neutrality in its traditional definition.
scottbessler··on Hacked Gmail Account
When you log in with 2 factor you have the option to validate the current machine for 30 days.
scottbessler··on An algorithm for the Names at the 9/11 Memorial
I'd bet there will be kiosks on site to find names, and there already is a website to find names that will point you to the panel: http://names.911memorial.org/
scottbessler··on Rails 3.1 shipping with CoffeeScript
It being a default is not mutually exclusive with it being a choice.

I like the move, defaults should be used to push forward positive change and very few if anyone seems to have said they would rather not use CoffeeScript.

scottbessler··on Ask HN: Who is Hiring? (April 2011)
Chicago, IL - .net software developer

Join our development team working on C#, ASP, WPF, SQL, and more. Looking for frontend or backend, experienced or fresh out of school.

Contact sbessler@stratadecision.com with your resume and any extra information to let us get to know you.

scottbessler··on Stupid Data Miner Tricks: Overfitting the S&P 500
There is a separate link inside the [scribd] tag.
scottbessler··on Google App Engine to support SQL
The end goal for every app doesn't have to be scaling on the order that GAE's original design provides. People have lived for years creating apps that use Excel or Access as a datastore.

Being able to use SQL on GAE will allow more widespread use of GAE for things besides "the next twitter".

scottbessler··on Redis at Disqus
This was a great write up. Redis and the community would benefit from having more writeups like this, detailing different successful real world ways to use it. One can read the Redis documentation and imagine many uses for its different data structures and commands, but to read about tried-and-working practices is fantastic. Of particular use, in my opinion, is seeing key naming/organization schemes that people are using effectively.

I personally would love to see the code for these and other use cases.

scottbessler··on Black ops: how HBGary wrote backdoors for the government
Wouldn't researching and discovering 0-day vulnerabilities be treading close to DMCA violations and/or cybercrime laws? I don't see why this information isn't causing Microsoft and/or the Government to go on the offensive legally against the likes of HBGary.
scottbessler··on It’s Official: Voice is Worthless
Virgin Mobile, MetroPCS, and Cricket have some reasonably good phones and some awesome plans.
scottbessler··on The most common phone number: 214-748-3647
I'm a CompE and I interview countless CS and CompE's for entry-level programming jobs and they consistently fail horribly at business-logic decisions. More than 50% of the time, people with 3.5+/4 undergrad and 3.5+/4 masters can barely write a function and discuss the design decisions (e.g., recursive vs. iterative, caching) behind problems as simple as returning the Nth number from the fibonacci sequence.

I've seen over and over again that knowing the physics (well enough to get A's in class) behind a computer and how it stores integers is NOT enough information to deduce good patterns and practices.

scottbessler··on How Much Money I Made From Side Projects In 2010
Pretty sure they are presenting a hypothetical situation where the revenues mentioned are worthless, implying that revenues are not the whole picture.
scottbessler··on New Lifehacker
Scrolling is glitchy on Chrome Win x64 10.0.648.18
scottbessler··on WHAAAAT? Unlimited storage for $4.99 a month not a viable business model?
I believe they could (and probably do?) de-dupe at a lower than file level to handle this issue.
scottbessler··on Why 3D doesn't work and never will.
No offense to sound engineers, but Murch is not the foremost authority on the brain, the eyes, and whatever else goes into our processing of 3D. Further he hasn't offered any sort of proof, merely conjecture about why he thinks 3D should get off his lawn.

Sure, the current technology has some weaknesses, but as others have said, many found it awfully compelling in Avatar (many good reviews, and $2B in revenue).

scottbessler··on Ruby and Python: pivot points
I may be missing something, but why isn't skipping your list comprehension maintaining the benefit of using a generator?

   >>> from itertools import chain
   >>> chain(*[['a', 'b', 'c'], ['d', 'e', 'f']])
scottbessler··on [dead]
Yeah, this article is really frustrating. The amount of money this family is saving AND spending easily puts them in the "rich" category, as does the kinds of things they are buying. Further, hiding the actual data in a scary-colored table (lotsa evil red!) and drumming up just enough expenses to put them in the negative stinks of a "researcher" with an agenda.

I suppose it is a relatively reasonable demonstration of the fact that people in our society tend to grow their expenses to match their incomes. Although, saving upwards of $50k/year (33+8+principal) is actually quite responsible and their ability to do it is essentially proof that they are NOT "barely scraping by".

scottbessler··on Why we built Deal Score: A concert ticket is not like an airline ticket
I didn't downvote, but when looking objectively I don't see why its so bad. Someone is buying something below market value and reselling it at something close to market value (selling tickets seems to be a pretty competitive environment)

Personally I think monopolistic practices of Ticketmaster are far more reprehensible.

scottbessler··on [dead]
Is there an award number for airport body scanners? ;)
scottbessler··on How an RC airplane buzzed the Statue of Liberty, with no arrests
"Recreational use of the NAS is covered by FAA Advisory Circular (AC) 91-57 which generally limits operations to below 400 feet above ground level and away from airports and air traffic."

This is recreational use, and I consistently see people deferring to this "Advisory" circular which specifically states it merely "encourages voluntary compliance"

scottbessler··on How an RC airplane buzzed the Statue of Liberty, with no arrests
People keep saying this, but I cannot find proof. The best I can find is a regulatory advisory: http://rgl.faa.gov/Regulatory_and_Guidance_Library/rgAdvisor...
scottbessler··on How an RC airplane buzzed the Statue of Liberty, with no arrests
I've not seen anything that said RC flight is illegal in controlled airspace, do you have a link showing this?
scottbessler··on Google Buzz User Privacy Litigation Class Action Settlement Website
When a company might suspect a class action lawsuit is coming, wouldn't the prudent thing be to have some friendly lawyers represent the Class of everyone that could ever possibly sue and settle for something a minuscule as this?

It seems like I've likely been included in Classes without knowing it in the past, what is the legal recourse if you decide to sue after a catch-all like this has happened and you never received the mail/email? (Like say you stopped using gmail after this?)