HN user

dolinsky

854 karma

I like to create things I want to use. NYC.

dolinsky@gmail.com twitter.com/dolinsky www.decantr.com

Posts17
Comments187
View on HN
aws.amazon.com 10y ago

Scheduled Auto Scaling Now Available in the AWS Management Console

dolinsky
2pts0
techcrunch.com 14y ago

Verizon Couldn’t Be More Full Of It

dolinsky
3pts0
mashable.com 14y ago

TechStars Officially Grows Up: Adds $100,000 of Funding for Every Startup

dolinsky
4pts0
www.seomoz.org 14y ago

Better Understanding Link-based Spam Analysis Techniques

dolinsky
5pts0
gigaom.com 14y ago

Couchbase goes 2.0, pushes SQL for NoSQL

dolinsky
5pts0
www.readwriteweb.com 15y ago

Is Git a NoSQL Database?

dolinsky
15pts11
highscalability.com 15y ago

Did the Microsoft Stack Kill MySpace?

dolinsky
177pts195
appsumo.com 15y ago

12 months of GoSquared real-time web analytics

dolinsky
2pts1
techcrunch.com 15y ago

Apple’s Big Subscription Bet: Brilliant, Brazen, Or Batsh*t Crazy?

dolinsky
16pts29
www.readwriteweb.com 15y ago

The Battle Against Info-Overload: Is Relevance or Popularity the Best Filter?

dolinsky
1pts0
dolinsky.tumblr.com 15y ago

Sour Apple App Store

dolinsky
1pts0
techcrunch.com 15y ago

“Flash Is Great.” — Anonymous Flash Developer

dolinsky
2pts1
www.latimes.com 15y ago

Facebook, I just can't quit you

dolinsky
3pts1
news.ycombinator.com 15y ago

Ask HN: Bit.ly Now, what happened to you?

dolinsky
2pts2
news.ycombinator.com 15y ago

Ask HN: Anybody going to Maker Faire this weekend? (nyc)

dolinsky
2pts0
www.boygeniusreport.com 16y ago

Reality Check: Modding the Droid X may not lead to a bricked phone

dolinsky
1pts0
www.mofo.com 16y ago

SCOTUS Scope of Patentable Subject Matter in Bilski

dolinsky
11pts1

"It depends"

As someone who has gone through this for some 20 yrs, it's usually a faster commute to travel from Hoboken to pretty much anywhere along/south of the PATH line during peak hours (so 34th down to the southern tip of Manhattan) versus a starting point of the UES/UWS (which is where the comparable housing exists).

My commute from Hoboken to various startup locations in NYC was consistently ~45 minutes door to door, versus an hour for my friends on the UES/UWS.

If that were the case then wouldn't a more appropriate solution be to lock commenting altogether after a particular time since thread creation (or an expiry after falling off of the front page?).

remote branches can also be achieved with one flag by using `-r` ( git branch -r ). Neat note about the reasoning behind stash.

I assume you're referring to the use of the different flags?

For the latter two, no disagreement there. For the former two, there is a difference between returning a verbose response within the context queried and expanding the inclusive parameters of the query. 'git remote -a' makes no sense as all remotes are equivalent (there is no such thing as a local remote).

To clarify (and answer @sureshv), Varnish allocates one worker-thread per session (active connection), but those threads are pooled by the managed thread pool @sureshv referred to. It's recommended to leave the thread_pool value at 2 and scale the thread_pool_min and _max values to suit your traffic.

As for the handling of the websockets, setting the pipe_timeout variable in the vcl file would release any persistent, yet silent, connections.

Overall I enjoyed reading the article and the specific tradeoffs you had to consider when comparing Riak to Mongo for your specific use cases. I'm curious if you had any problems w/r/t the 3 items you highlighted above when using Mongo, as none of those were mentioned in the linked article.

(these points are for MongoDB 2.0+)

1. Adding a new shard in Mongo will cause the data to be automatically rebalanced in the background. No application-level intervention required.

2. Node failure (primary in a RS) is handled without intervention by the rest of the nodes in the cluster. Network partitions can be handled depending on what the value set for 'w' is (in practice it's not an isolated problem with a specific solution).

3. Using mongos abstracts the need to know what node any data is on as each mongos keeps an updated hash of the shard keys. Queries will be sent directly to the node with the requested data.

Indeed it does.

curl -I http://oink-prod.s3.amazonaws.com/cristina-export.zip

    HTTP/1.1 200 OK
    x-amz-id-2: gIfqnrhzuVR2HJIhT8Msk37Pp96qabi6Amtq6ZG9makBlT/d5z+bYivF27tac16v
    x-amz-request-id: 9A1C02D63152317A
    Date: Fri, 16 Mar 2012 17:47:27 GMT
    Last-Modified: Fri, 16 Mar 2012 06:09:58 GMT
    ETag: "6326a2bc6724b1566530f34f5d96bf26"
    Accept-Ranges: bytes
    Content-Type: application/zip
    Content-Length: 212717
    Server: AmazonS3
Wouldn't take much for someone to whip up a script to parse the search results to build a list of usernames to bounce off of. There's also a fair amount of item-specific data too.

update2 - Apparently some usernames work and others don't

I believe his account is the only one that is made public. Obtaining a list of usernames is as easy as a 'site:oink.com' search in google.

curl -I http://oink-prod.s3.amazonaws.com/kevinrose-export.zip

    HTTP/1.1 200 OK
    x-amz-id-2: 9lLlixkcIypVbEIPzp7lmAT3gqwxFS3h99pdgnipW5aZVmhy422YA06OaMT7KOXd
    x-amz-request-id: E6D61A351A455807
    Date: Fri, 16 Mar 2012 17:23:28 GMT
    Last-Modified: Fri, 16 Mar 2012 17:22:17 GMT
    ETag: "799ee5f116bed2fac2893dda920a987a"
    Accept-Ranges: bytes
    Content-Type: application/zip
    Content-Length: 65492507
    Server: AmazonS3
curl -I http://oink-prod.s3.amazonaws.com/thebucknutz-export.zip
    HTTP/1.1 403 Forbidden
    x-amz-request-id: D3BF734D33B46816
    x-amz-id-2: exsDFYH6AcczbNuZWnlFW86EO9SP8EpwMDSwx9dGjSl9A24f3jXBobTRgOw+XNrC
    Content-Type: application/xml
    Transfer-Encoding: chunked
    Date: Fri, 16 Mar 2012 17:23:37 GMT
    Server: AmazonS3
update - seems that she had some success with links last night. Looks like they've fixed perms in the meantime.

https://twitter.com/#!/cristinacordova/statuses/180708226696...

New York, NY (Tribeca/Soho border)

TigerTrade (https://tigertrade.com) is revolutionizing the way global sourcing is done online.

Hiring:

Frontend Engineers - http://bit.ly/wkZ7yg

Backend Engineers - http://bit.ly/wDmSbU

Both positions will be first hires and work directly with me to build out our product offering across multiple delivery platforms (web/mobile/api/carrier pigeon) and reach a global market of buyers/suppliers/service providers. This is an amazing opportunity for someone who wants to have a large amount of responsibility and say in not only what is built, but how we go about building it (Lean + sprint.ly + validation === fun).

Currently the stack includes a custom build of Nginx, PHP5.3 (lithium), MongoDB, Redis, memcached combo, and that grows as our needs will. Local sandboxes are configured using Chef, Vagrant, VirtualBox, git - and it comes with a MBP w/ display(s) of your choosing to boot.

If you're passionate and smart (and know Python/Java), there's going to be a huge opportunity for some serious data analysis, recommendation and visualization as we build out our discovery engine based on the huge amounts of manifests, trade documents, behavioral and product data that we aggregate from and about our industry.

We're funded, we're growing, we enjoy working with each other (but we like to go home at the end of the day as well), and we'd love to hear from you.

techjobs@tigertrade.com

When I have watched hearings in the past it has been to listen to debates (most of which wind up being read verbatim from a piece of paper), but the language used is more natural than that of a proposed bill/amendment.

As for doing their homework, from the events surrounding SOPA which have taken place to date and in reading the list of amendments to be discussed, I don't believe these JC members - save for a few like Lofgren, Polis, Sensenbrenner, Chaffetz - have done their homework.

Two of the most important amendments over the next two days: * performing a study on the impact of any bill prior to its enactment (why this isn't a part of judiciary procedure escapes me) * an expiry on the provision of the bill after 5 years, which I think is a wonderful idea.

In watching the live stream there is some young-ish woman speaking so fast in order to get through the particular amendment she is (I'm assuming) required to read verbatim, and in such a monotonic tone, that I can't understand the reason for doing so. The people listening surely can't be retaining what it is that she is saying. It would be much more prudent if (gosh forbid) everybody involved had done their homework, read up on the appropriate amendments prior to this hearing, and came prepared to discuss and debate merits. Ya know...kinda like what we all had to do growing up. Do your homework. BTW, there's a woman furiously typing away on a blackberry with an iPad in her hand and a man on an iPad who are both on camera directly behind this woman speaking. I rest my case your honor.

I came across http://www.muscula.com/ over the weekend, and they seem to be farther along with this kind of a product in terms of features (not to discourage you, just to give you a heads up as to what else is out there). Specifically, they've implemented a stack trace and also provide the browser/OS data in addition to the file/line/error.

They also provide a quick overview of their architecture if anyone is curious @ http://www.muscula.com/architecture

My son is 21 months and we have never sat him down in front of a TV with the express purpose being education (so no Baby Einstein DVDs...what a joke) nor babysitting (passive viewing of a cartoon). He has been exposed to my iPad, my wife's iTouch and both of our phones, and Cablevision provides a 'Kids Music Channel' which plays a variety of kid-friendly music while cycling through a dozen or so static images including ballons, a rubber duck in water, and a car.

The only line in that article that I take issue with is the following: Even so-called educational videos do not benefit children under 2 because they are too young to be able to understand the images on the screen, the doctors’ group said.

Maybe it's because we read to my son daily and have incorporated teaching him sign language from the time he was 4 months, but he most definitely can recognize the images on the screen and frequently both speaks and signs the correct image on the screen (balloon, duck, dog, car). If we had never done any of these activities with him then I highly doubt he would be able to recognize the images on the TV, and there might be a distinction between understanding and recognizing that I am not making, but he most definitely is displaying some sort of connection between the images on the TV and the books/drawings/in person experiences he has.

I think the key take away from this, or other studies of its kind, is that passive media should not be the influential experience that a child so young should be exposed to.

Agreed, especially since your slider uses a percentage value (what's 100% of speed?). If instead you used a label of 'Precision' like anateus suggested, or a similar word like Accuracy and your end values were 'High' and 'Low' that should make more sense.

2 CSS booboos:

- .main-description has 2 font-sizes, the second should be font-weight.

- in styles.css the images/line.png image returns a 404 on line 26.

For those who choose not to read the article and merely comment that Apple is haphazardly suing another company, the article describes one of the basic principles of trademark law and why Apple must sue:

Now here's where things get a little tricky.

Fangguo Foods produces items like snack foods, flour and noodles, which obviously have nothing at all to do with any Apple products. As a result, Apple's trademark assertions seem misplaced and without merit. Recently, though, Fangguo had filed applications to extend its trademark to 16 different product categories, one of which includes "notebook computers" and "electronic-game software."

And therein lies the rub.

Fangguo received the status of "Famous Nanchong City Trademark" in 2007 and "Famous Sichuan Province Trademark" the following year. Zhao explained that he registered Fangguo's logo under so many seemingly unrelated product categories not because he had specific plans to expand to other types of manufacturing, but just in case he did meet somebody who wanted to produce, say, Fangguo computers, he would be able to expand the brand name.

In the world of trademark law, a company that doesn't actively seek to protect its trademarks is more likely to lose the ability to enforce them. Consequently, it makes a whole lot of sense to go after Fangguo for their trademark given that they are looking for trademark protection in an area where Apple already operates.

I really don't see how you couldn't replace MongoDB in that post with any other database and still be presented with the same issues: - adding indexes slows writes down and increases memory requirements - running queries with poor / no indexes will cause you to have I/O constraints and an unhappy CPU - it seems like your data set was better suited for a graph db like neo4j than a document db or RDBMS.

As for the data corruption, I didnt see you mention if you were checking for a response on saves or not.

I think the problems you experienced were due much more to the fact that you apparently had more data than the machine could handle, not necessarily the database engine used.

First, congrats on the product as I don't want to come off as being a bowl of sour grapes when that's not the case. I totally dig the concept of immediate results for changes made. Like I said in my OP, I'm approaching this from the viewpoint of a team of more than 1 where there are multiple environments to account for so that's my starting point. For a very small team / personal site built using Rails that has no development environment I can definitely see the usefulness of this product.

I can definitely appreciate the usefulness of realtime here, 'n having led teams in the past I'm all for using tools like Sass/less/blueprint/etc that expedite development time and empower the team. I guess it's the 'Publish' part of this tool that is really irking me, as any environment I've either designed or been a part of has always had a process for sending files to live, and it never included editing and saving files already in a live environment without some intermediary testing platform first.

I did read through the site, and though I did not download the tool and try it out yet, the site seems to be catering to an individual who is used to SSHing in to / FTPing up to a site and hitting refresh (I did this when I was first learning about the web way back when as well, and I can appreciate the productivity gain here).

The hosting of your CSS files on their servers is also not suited for a development environment that has more than 1 environment, as I would not want to be editing files that are on a live server on a regular basis without first making those changes locally (and possibly checking them into an SCM of some sort first) because my css would quickly become out of sync across environments.

May I ask, the projects that you work on, do you have more than 1 environment that you use and do you collaborate with any other developers on these projects?

I'd be happy to include an edw519-style bulleted list of why webputty is 'a bad thing', but I guess it depends upon who their target audience is for this product. If they're targeting someone who is used to ssh'ing into their account on their shared hosting company and editing their css 'live', then yes, I think this product provides a benefit to that user.

Any site I've ever worked on I've always had atleast 2 environments, a local environment and a live environment. Any company I've ever been a part of has had at least 3 environments (sandbox/qa/live) and it's very common to have a dev and staging environment on top of those as well. The reason you have a minimum of 2 environments is so that you can do all of your testing without breaking the live environment, which is what this tool seems to ignore.