HNHacker News
TopNewBestAskShowJobs

retroryan

33 karma · joined July 24, 2009

submissionscomments
retroryan··on Verifying Transactional Consistency with Jepsen and FaunaDB
I would also say "strict" ACID is become just another marketing term. I think what is more important is evaluating a databases support of different consistency and isolation levels. As well what level of availability do they support with these transaction guarantees? Do they support fail over to an active replica on the fly with no downtime? Are minority replicas available during network partition?
retroryan··on Verifying Transactional Consistency with Jepsen and FaunaDB
"strict" ACID can mean a lot of different things. There is a lot of levels of consistency and they prevent different types of issues with data correction and isolation. I think database vendors should clarify what consistency model they mean as defined by https://jepsen.io/consistency
retroryan··on Verifying Transactional Consistency with Jepsen and FaunaDB
How does fauna's consistency guarantees compare to coakroach, spanner and yugabyte? It is difficult to compare because different vendors use different terminology. For example spanner supports 'external consistency'. And Coakroach says it supports serializable as defined by ANSI. Is this the same as what Fauna calls strict serializable?
retroryan··on Ask HN: Who is hiring? (December 2017)
Grand Cloud | Software Consultant, DevOps Consultant | Western United States | REMOTE & ONSITE, FULL-TIME, CONTRACT | https://www.grandcloud.com/

We're a small consulting shop tackling projects other companies deem impossible. We currently have multiple clients ranging from large enterprises in retail and ad tech space to small startups in fintec and education. We work with the latest technologies such as Kubernetes, Istio, Vault, Consul, etc. on Infrastructure and develop applications with Corda, Kotlin, Scala, gRPC, etc. For data platforms we are using FaunaDB, Spark, Cassandra, etc.

We're looking for engineers who enjoy a diversity of projects and are self-directed:

Backend Engineers / Consultant -> experience in the JVM ecosystem (Scala, Kotlin or Java) and Data Technologies (Cassandra,Spark,etc.)

DevOps Engineers / Consultant -> experience with the HashiStack, Kubernetes and Infrastructure Automation

CryptoCurrency / Smart Contract Engineers / Consultant -> experience with Corda, Blockchain, etc.

On-site opportunities available in the western US. Remote opportunities worldwide.

Email me directly at ryan at grand cloud

retroryan··on How To Safely Store A Password
What did you end up using? What are good solutions on a java platform?
retroryan··on Lift: 10x more productive than any mvc framework
We spent a fair amount of time evaluating lift, play and other frameworks recently. We ended up choosing Play for these reasons:

Developer Productivity - Having worked with a lot of the major frameworks they are all very comparable. You can say the same things about Play, GWT, you don't worry about the plumbing, setting up routes, ajax, etc. ...

Learning Curve - You really need to know Scala and functional programming to be effective with lift. Even though lift itself might be more productive, easier, etc. none of that matters if you are not experienced in Scala. And becoming truly experienced in Scala takes a fair amount of time.

Play is plain Java and so it took the developers on are team less than a day to become productive with Play, they have a great tutorial that walks through all the major parts of a Play framework.

Developer Perception: Seriously emacs? Textmate is the only way to go.

Developer Availability - Well you might be able to find Lift developers, but they come at a major premium because they know Scala. Java developers are much more common and don't have the major premium. And there are a lot more Java than Scala developers (DP charges a very healthy $250 / hour - http://www.quora.com/What-are-the-going-hourly-contracting-r... )

Templating - Yep most frameworks have them, pretty common.

Plugins - Play has those in the form of modules

In the end I would agree with Raible's findings, there is not a huge difference in frameworks.

I do find one thing curious about all of David Pollak's rants are they always reference Foursquare and Novell.

retroryan··on Ben the Bodyguard: Gorgeous HTML5 Website
This website http://www.hellokeepa.com is also doing some interesting things with what looks to be the onscroll event, the page continuously wraps around. Also notice how you can drag the page left and right.
retroryan··on 37signals suite: All 37signals apps for one price
Basecamp has one major limitation for me and that is only people within your company can track time against projects. I work with a lot of independent contracts and I wanted to put them in separate companies, but still have them track their time in Basecamp. I have talked with support and this is a "feature" which they are sticking with, very frustrating.
retroryan··on What It's Like to Work at Apple
I am pretty sure Oracle does this as well.
retroryan··on Cheezburger Network doesn't show new hires the bathroom until they check in code
Even if it is not the first day, I think the point is well taken that this needs to happen ASAP. I have worked as a consultant at large corporations and have seen developers go months without ever checking in code.
retroryan··on Ask HN: Who Is Hiring Remote Workers? (First Edition, November 2010)
I run a small independent consulting group with workers distributed all around the world. We are currently close to closing a project with Fortune 500 Consumer Electronics Company (sorry it is not Apple). I also have a project with a small but well funded company putting there business on-line. We are looking for experienced Flex, Java and Scala programmers. Send me an email and we can talk more about the projects.
retroryan··on Wouldworks: My non-software startup
clickable non-bit.ly link - http://funds.gofundme.com/z5b0
retroryan··on Poll: What programming language do you use for your app/startup?
and another for scala! What web frameworks, if any are you using?
retroryan··on Sears adds a little zombie style to its site
reddit repost
retroryan··on Offer HN: Advice from PhD on NLP, machine learning, and data monetization
What are some of the unique business models around data monitization? The most obvious are pay walls and generating content to drive advertising. Any thoughts on how successful paid access to data is, like with imdb pro?
retroryan··on Ask HN: Anyone else doing a non-software startup?
I am taking an existing business on-line that specializes in the marketing data of team sports (football, baseball, basketball, hockey, etc). I am looking for a partner to help out so If any one has an interest in team sports, marketing and technology send me an email.
retroryan··on Ask HN: Help me understand online payment gateways
Can anyone make recommendations for merchant accounts in the US? Are there any that you would avoid? beanstream, authorize.net and Braintree all look pretty similiar, are there any real differences? Thank you!
retroryan··on Java as we know it is over. Time to fork?
Why fork? Just go with Scala! http://www.scala-lang.org/
retroryan··on Ask HN: Who's hiring? (September 2010)
Flex and / or Java Programmers - Any where in the USA - Telecommuting is required

I run a small independent consulting group and have multiple contracts I am looking to fill. The positions are with both small start-ups and large fortune 500.

Please email me for more details - hackernews at anvilflex.com

retroryan··on Ask HN: no co-founder, no business plan, no funding?
I am a busy guy with 5 kids, full time job and a wife but would still be very interested in helping out. That is if the business is interesting of course. I have experience with scaling on the cheap, technical development, etc. Contact is in my profile.
retroryan··on Ask HN: Non-tech solo founder scored $100k to develop product. Finding a dev?
I am going to second the fish smell. Google his email address and you find a twitter account the tweets the best craigs list w4m, wtf with that? How can you have time to run a valid business while combing craigs list for garbage.
retroryan··on Ask HN: I sold my company last month for $5m. What do I do with the money?
Seth Godin posted a killer idea on his blog (http://sethgodin.typepad.com/seths_blog/2010/05/ipad-killer-...) and we have been thinking of building it. We would love a small angel investor =) Email is in my profile if you are interested.
retroryan··on Who's hiring remotely?
I am looking for a senior level developer who knows either flex or java. The work is all remote and is for a major video game company, fun stuff! Email is in my profile.
retroryan··on Ask HN: What payment gateways do you use for your app?
I am trying to figure out if I want to accept credit cards on my site, instead of sending the customer to a different site, how I can become PCI Compliant. It sounds like for a low volume of transactions you just have to answer a questioner and keep decent security precautions. Is that true? Also does your host have to be PCI Certified or can it be any VPS host like linode?
retroryan··on HN Help: I'm lost
I am in a very similar situation. I would be interested in hearing what you come up with. Send me an email at retroryan // gmail
retroryan··on How to find reliable programmers?
Programmers who read hacker news is a good starting indicator :) I would also look at their previous work and how much of an online presence they have, articles, open source projects, blogs, websites, etc. And a shameless plug - if you need an independent and highly reliable programmer, drop me a line ryan at anvilflex.com
retroryan··on Ask HN: I'd like to start taking amphetamines. What do you recommend?
I would discourage the use of amphetamines without a real mental need, they do have some very serious side effects. However I have found due to a combination of mental disorders - mostly depression related - I am unable to function without amphetamines during certain times of the month.

As an alternative to stronger amphetamines I have found provigil - http://en.wikipedia.org/wiki/Modafinil - to be a wonder drug. It doesn't stay in the body as long, yet gives you enough umph to get going on those real tough days.

retroryan··on Ask HN : What would you do if you had to switch to a "manual" job?
Maybe there is an opportunity here for hackers. Some sort of job swapping / training site. It seems a lot of hackers would like to work a "manual job" and I would bet a lot of people doing manual labors would like to learn about computers.