HN user

mpchlets

271 karma
Posts29
Comments41
View on HN
redmonk.com 7y ago

The RedMonk Programming Language Rankings: June 2019

mpchlets
6pts1
uchicago-cs.github.io 8y ago

Debugging Guide

mpchlets
4pts0
www.oceanofnews.com 11y ago

Star Wars of Boats

mpchlets
2pts0
www.dogeforsale.com 12y ago

Doge For Sale Closes Shop

mpchlets
2pts0
mashable.com 12y ago

Flowers for Astronauts

mpchlets
1pts0
www.policymic.com 12y ago

Jogging maps show rich and poor

mpchlets
2pts0
www.wired.com 12y ago

Japan's Maglev Train hits 310mph

mpchlets
1pts0
www.npr.org 12y ago

Wildfire threatening the power grid that supplies San Francisco

mpchlets
141pts61
blog.assembla.com 12y ago

Personal Github Mirroring in 3 steps

mpchlets
1pts0
blog.assembla.com 13y ago

Your Personal Github Mirror and Backup in 3 steps

mpchlets
2pts0
blog.assembla.com 13y ago

A Developer Dashboard for All Your Tools

mpchlets
1pts0
blog.assembla.com 13y ago

Cloud Code Control: Hosted Repo Now Validates PHP

mpchlets
1pts0
blog.assembla.com 13y ago

Server Side Hooks for SaaS Repositories? ✓

mpchlets
3pts0
blog.assembla.com 13y ago

Lava Walk: Taking a Team Down a Treacherous Road

mpchlets
5pts2
blog.assembla.com 13y ago

Develop Faster: Set Up Your Git Fork and Merge Network

mpchlets
1pts0
news.ycombinator.com 13y ago

Read Almost any Amazon book for Free

mpchlets
7pts9
blog.assembla.com 13y ago

One Button Deploys Made Easy

mpchlets
1pts0
blog.assembla.com 13y ago

Tenderlove Keeps Us Feeling Secure: How Assembla Applies Rails Patch Fast

mpchlets
2pts0
blog.assembla.com 13y ago

Continuous Deployment is Secure: Howto Patch 3rd Party Apps Uber-Fast

mpchlets
3pts0
blog.assembla.com 13y ago

Which Git Workflow is Best? Mine of Course

mpchlets
2pts0
blog.assembla.com 13y ago

CD vs CD vs CI - Wait huh?

mpchlets
1pts0
news.nationalgeographic.com 13y ago

Alien or Dinosaur - definitely cool

mpchlets
1pts0
www.pcmag.com 13y ago

Google Banned in China

mpchlets
2pts0
blog.assembla.com 13y ago

Ruby 1.9.3 Gets Some Subversion Love

mpchlets
1pts0
mobile.itnews.com.au 13y ago

Twitter, Paypal join Facebook in showing MySQL performance

mpchlets
1pts0
m.youtube.com 13y ago

Continuous Delivery presentation

mpchlets
1pts0
blog.assembla.com 13y ago

The QA Conundrum - How Can We Move Faster?

mpchlets
3pts0
blog.assembla.com 13y ago

Seven Things I Hate About Agile

mpchlets
94pts115
blog.assembla.com 13y ago

Trimming the Application Fat

mpchlets
8pts4
Puff Puff… Pass 12 years ago

Hmm, did you just post this "disclosure" on your blog before informing the company? Well, now everyone is at risk if your claims are true. Poor form.

Proper course is to disclose to company first, then disclose after fix is in place in reasonable amount of time. Why risk everyone for your benefit?

It seems to me that this post is missing the advantages of Cloud Computing (AWS) and the Cloud Ecosystem. The Cloud is not less expensive than physical servers - it is different and a different beast. You have flexibility and a different toolset, as well the ability to start a new server without procurement. As well, it completely disregards some of the advantages of physical servers, including in-box IO (disk) needs. Clouds have not been good in the past for high-IO apps. As well, you get more control at the expense of flexibility.

Overall - the determination of Cloud vs Physical should not be based solely on Price but needs and overall Ecosystem that you want to participate in.

Not to mention, as an independent consultant and developer, the ability to spin up a new server to play with any time is invaluable.

You can sue for any reason whatsoever - does not mean you will win.

I am sure that Verizon was smart enough to put a limitation on the time that one had to activate the service. They have very many lawyers that would never allow a deal with no end date.

But again, you buy something over 1 year ago and only activate now? Did you really need this service?

Anyhow - you should not expect people to have a special offer that never expires, you must activate it to get the benefits.

But honestly, sounds like you are crying over nothing if it is really 1 year ago that you purchased this. You are being unreasonable.

I use Verizon and they are always more than happy to activate my CDMA capable phone for use on the Verizon network - which I have been using for a very long time and live contract free this way. I also use a very old completely Unlimited plan, so buying a phone from Verizon would cancel this plan and force me on a new contract.

Anyhow my point is I have no problems adding a personal device to my plan anytime - many times.

I watched this speech near every MLK day in the US while I was growing up, I remember sitting there not understanding it as I was in grammar school.

We watched it on a large TV set that they rolled in on a cart. Granted I was in a 99% white school at the time, but the school was not for the rich - however they bought the necessary footage (I assume now, no idea).

I distinctly remember Dr. King's voice, I will not forget it.

So not sure what to say, but this is the email I received from DynEct the other day: subject: Webinar Wednesday: Are You Prepared For DNS Disaster? sender: Dyn hello@dyn.com via dynect-mailer.net

and some info from my old whois: $ whois twitter.com

Whois Server Version 2.0

Domain names in the .com and .net domains can now be registered with many different competing registrars. Go to http://www.internic.net for detailed information.

   Server Name: TWITTER.COM.GET.ONE.MILLION.DOLLARS.AT.WWW.UNIMUNDI.COM
   IP Address: 209.126.190.71
   Registrar: PDR LTD. D/B/A PUBLICDOMAINREGISTRY.COM
   Whois Server: whois.PublicDomainRegistry.com
   Referral URL: http://www.PublicDomainRegistry.com

   Domain Name: TWITTER.COM
   Registrar: MELBOURNE IT, LTD. D/B/A INTERNET NAMES WORLDWIDE
   Whois Server: whois.melbourneit.com
   Referral URL: http://www.melbourneit.com
   Name Server: NS1.P34.DYNECT.NET
   Name Server: NS2.P34.DYNECT.NET
   Name Server: NS3.P34.DYNECT.NET
   Name Server: NS4.P34.DYNECT.NET

I don't know, this is a new site: https://www.google.com/#q=site:nycfreshmarket.com

There is no cache, so I think this is an over-reaction at this point by the designer and only discredits their business sense and will most likely result in not getting paid for this job.

The phrase 2 wrongs don't make a right comes to mind. WE already have a legal system in place to handle these issues, no reason to defame on the internet, which is truly a permanent record.

Do you truly think that Github does not do the same? Any service needs to modify your data on the backend for the good of the service, including copying it to multiple servers for backups and ensuring uptime during a server failure.

They do not need to distribute your code, i.e. making your repo public - this is part of their service and you grant them the right to do so when you make it public.

Do they need to use your source code - well not explicitly as such, but they do modify it when displaying it back to you - look at any source code page, it is modified source code.

This is all in the auspices of giving you a good service.

Furthermore, any fork network modifies your repo - it is all one repository. So in essence, you are modifying people's repos without them knowing.

"However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories."

You are granting permission of ownership through forking to anyone - including github.

I think you are misunderstanding the wording: "as you may authorize" - that bit is about you making it public, and only about you making it public - nothing else. You authorize it to be made public, github says the same as "By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories"

github is just not using lawyer speak, which is definitely cooler.

Oh man - failure to use a framework or they worked around it - either way this was a big programming no no - direct use of SQL with NO sanitizing. Very bad.

I can't even call this a vulnerability - it's an open door.

At Assembla, a project management tool that incorporates a repository service like github or bitbucket, we have a similar TOS as github:

"1. Assembla claims no copyright or other ownership rights in the Content you upload to the Service. 2. By uploading or otherwise providing Content to Assembla.com, You grant to Assembla a non-exclusive, royalty-free, paid-up right and license to use, reproduce, display and distribute such Content on Assembla.com in connection Assembla's provision of the Services to such persons as you may authorize. 3. You hereby represent and warrant that you have all intellectual property and other rights necessary concerning any Content posted by You on Assembla.com." https://www.assembla.com/terms_of_service

We do not want your data for our personal or corporate uses, we only want to display/reproduce/use your data with your expressed permission, i.e. you make your data public - the same as github.

The theory we have at Assembla is that the data is yours, always yours. We will never keep your data from you and we will never claim ownership over it.

We explicitly state that we do not own your IP because in today's world so many services are taking ownership over what you create. We feel it important to tell you right out that we do not claim ownership because if we do not, you will not know our stance.

Our stance is that we want you to feel comfortable using our service for both private and public projects for your data. We want you to be successful with a nice tool, we do not want to own your data.

If you have one long running branch, no issues since you do a mergeback often. All other production-ready code is integrated immediately, so all code is integrated in the long-running branch.

If you have 2 or more long-running branches, then you put them behind a centralized point and merge them up to this development branch which has a mergeback from production-ready code - so all code is integrated.

Either way, you can still integrate all code, its just not in the line of the flow towards production.

A bug in Assembla 13 years ago

As for backing off - bugs happen, can't say they won't - but we fix things as soon as we are alerted of them. We hope you reconsider.

A bug in Assembla 13 years ago

A patch has been applied - link should expire in 48 hrs now - please check it out and let us know

A bug in Assembla 13 years ago

It would have been nice to receive a message to support about this, but we do monitor Hacker News.

We will get this fixed ASAP.