HNHacker News
TopNewBestAskShowJobs

bjfish

159 karma · joined January 26, 2013

submissionscomments
bjfish··on Mfio – Completion I/O for Rust
The log scale charts make it seem like the performance is all the same. It would be nice to see relative performance in a table or chart.
bjfish··on Shrinkflation Tracker
I think the toilet bowl cleaner used to be more viscous and last a long time.
bjfish··on [dead]
I called [redacted] HR a few minutes after this was posted.

They just called me back and said they were able to get to him in time and he is getting help.

bjfish··on Chinese Billionaire Linked to Giant Aluminum Stockpile in Mexican Desert
This reminds me of the 2013 Goldman Sachs aluminum story: http://www.nytimes.com/2013/07/21/business/a-shuffle-of-alum...
bjfish··on Elixir RAM and the Template of Doom
Another interesting read is how BEAM (the Elixir/Erlang VM) does scheduling: http://jlouisramblings.blogspot.co.uk/2013/01/how-erlang-doe...
bjfish··on Elixir and Ruby Comparison
Hello, post author here. What I mean by "N/A" here is "Not Applicable" as in Ruby was not designed for concurrency. I didn't mean to say that it is "Not Available" or not possible. I also was only describing language features without considering libraries.

Even JRuby's first recommendation for concurrency is "don't do it": https://github.com/jruby/jruby/wiki/Concurrency-in-jruby

bjfish··on Go by Example
I recently created this site for Elixir:

https://elixir-examples.github.io/

bjfish··on Static Website Generators Are the Next Big Thing
One static site CMS that I know of is: http://www.webhook.com/

It's open source. Design and content is edited collaboratively and it deploys a static site.

Are there any other CMS systems designed to deploy static sites?

bjfish··on Show HN: Food solved. Weekly meals delivered. YC Fellow applicant. Beyourmax.com
There's also a form in the footer now to be notified by email when we can deliver to your zip code.
bjfish··on Just-in-time packager for GitHub repositories
I think you might be misunderstanding how this service works.

The Github repositories don't serve the packages.

Jitpack checkouts the repository code, builds it, and serves it like a normal maven repository. Here is a sample repository https://github.com/jitpack/maven-simple and the maven repository it is served from: https://jitpack.io/com/github/jitpack/maven-simple/0.1/maven...

bjfish··on The Groovy project is looking for a new home
Yes, but I think that syntax is a little ugly, see https://news.ycombinator.com/item?id=8916893
bjfish··on The Groovy project is looking for a new home
Yes, I see || as a wart or crufty. Think about the type signature of || in ruby:

  <Type 1 or Type2> ||(Type1 arg1, Type2 arg2)
but in how many other languages is this?

  boolean ||(arg1, arg2)
C, Java, Objective-C, C++, C#, PHP vs Ruby, Perl, Javascript

If || is used more frequently as a logical operator returning true(1) or false(0) to test logical or (not to be used for assignment), why overload this operator?

Having a separate operator like ?: better shows the intention of the usage. It also resembles the ternary function which has similar functionality.

bjfish··on The Groovy project is looking for a new home
I know and use both Ruby/Rails and Groovy/Grails and wanted to debunk a myth here:

"Interest in Grails/Groovy is diminishing" - I won't comment on trends but there is still a large, active user base and community

I won't list the benefits of Ruby/Rails over Groovy/Grails because I will assume the audience here is familiar with Ruby/Rails.

Specifically here are some benefits of Groovy over Ruby:

  - Very good JVM tooling and integration
  - Familiar (Java)
  - Developer friendly (Ruby has a number of syntax warts, e.g. elvis operator, null safe operator - just to start) syntax 
  - Optional static compilation
  - Optional typing
and Grails over Rails:

  - Performance - take a look at techempower benchmarks http://www.techempower.com/benchmarks/#section=data-r9&hw=peak&test=query
  - Spring integration - having Spring built in is often useful in an enterprise context where existing Spring use exists
  - Typing is nice if you like that (Mentioned above)
When I need to decide between using Grails and Rails, it usually comes down to developer convenience vs performance. I am asking myself do I want to give up a lot of performance (with Grails) for a little more developer conveniences (with Rails)? Sometimes the answer is yes, sometimes no.
bjfish··on Show HN: Knowki a Collaborative Spaced Repetition Site
Feedback on the site or content requests are welcome. Thank you.
bjfish··on Venezuelans turn to Bitcoins to bypass currency controls
Does anybody there take out loans in Bolivar, use the Bolviar to buy $300 at the official exchange rate, then sell a few of those purchased dollars in the black market to repay the loan immediately?
bjfish··on Ask HN: Who is hiring? (October 2014)
Object Partners - http://www.objectpartners.com/ - Minneapolis, MN / Omaha, NE (full time)

Object Partners, Inc is an IT consulting firm specializing in Enterprise application development services since 1996. Our success is based on a model of full-time employees and a strategic focus on the JEE technology stack including Groovy/Grails, and open source technologies - as well as iOS. Our consultants have, on average, 12+ years of experience in software development utilizing mature, repeatable development processes.

Our services include project outsourcing, co-development, staff augmentation, and technology and process mentoring. OPI helps companies of all sizes build and deploy applications that are scalable, reliable, and can be easily extended and maintained.

Grails Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Java Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Mobile Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810417-m...

Senior Java/Grails Developer (Omaha, NE) - https://www.smartrecruiters.com/ObjectPartnersInc/77393077-s...

Awesome Benefits

  - Free Healthcare
  - Profit sharing
  - Paid OT
  - PTO + sick time
  - You work with the best
  - Small company vibe
  - Company lake home and condo
Send an email to ehren.seim@objectpartners.com if you are interested.
bjfish··on Ask HN: Who is hiring? (September 2014)
Object Partners - http://www.objectpartners.com/ - Minneapolis, MN / Omaha, NE (full time)

Object Partners, Inc is an IT consulting firm specializing in Enterprise application development services since 1996. Our success is based on a model of full-time employees and a strategic focus on the JEE technology stack including Groovy/Grails, and open source technologies - as well as iOS. Our consultants have, on average, 12+ years of experience in software development utilizing mature, repeatable development processes.

Our services include project outsourcing, co-development, staff augmentation, and technology and process mentoring. OPI helps companies of all sizes build and deploy applications that are scalable, reliable, and can be easily extended and maintained.

Grails Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Java Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Mobile Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810417-m...

Senior Java/Grails Developer (Omaha, NE) - https://www.smartrecruiters.com/ObjectPartnersInc/77393077-s...

Awesome Benefits

  - Free Healthcare
  - Profit sharing
  - Paid OT
  - PTO + sick time
  - You work with the best
  - Small company vibe
  - Company lake home and condo
Send an email to ehren.seim@objectpartners.com if you are interested.
bjfish··on Ask HN: Who is hiring? (August 2014)
Object Partners - http://www.objectpartners.com/ - Minneapolis, MN / Omaha, NE (full time)

Object Partners, Inc is an IT consulting firm specializing in Enterprise application development services since 1996. Our success is based on a model of full-time employees and a strategic focus on the JEE technology stack including Groovy/Grails, and open source technologies - as well as iOS. Our consultants have, on average, 12+ years of experience in software development utilizing mature, repeatable development processes.

Our services include project outsourcing, co-development, staff augmentation, and technology and process mentoring. OPI helps companies of all sizes build and deploy applications that are scalable, reliable, and can be easily extended and maintained.

Grails Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Java Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Mobile Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810417-m...

Senior Java/Grails Developer (Omaha, NE) - https://www.smartrecruiters.com/ObjectPartnersInc/77393077-s...

Awesome Benefits

  - Free Healthcare
  - Profit sharing
  - Paid OT
  - PTO + sick time
  - You work with the best
  - Small company vibe
  - Company lake home and condo
Send an email to ehren.seim@objectpartners.com if you are interested.
bjfish··on Stellar
Sent to evgeniuz, I'm bjfish
bjfish··on How To Merge In Traffic (Seattle, You're Not Going To Like This)
The article didn't mention this is called a late merge, zipper method, or zipper merge: http://en.wikipedia.org/wiki/Late_merge
bjfish··on Miami is drowning while the powers that be look away
Here is one explanation of Cuban American political beliefs: http://en.wikipedia.org/wiki/Cuban_American#Political_belief...
bjfish··on Japanese Farmer Builds High-Tech Indoor Veggie Factory
This reminds me of Garden Fresh Farms indoor farms: http://gardenfreshfarms.com/
bjfish··on Ask HN: Who is hiring? (July 2014)
Object Partners - http://www.objectpartners.com/ - Minneapolis, MN / Omaha, NE (full time)

Object Partners, Inc is an IT consulting firm specializing in Enterprise application development services since 1996. Our success is based on a model of full-time employees and a strategic focus on the JEE technology stack including Groovy/Grails, and open source technologies - as well as iOS. Our consultants have, on average, 12+ years of experience in software development utilizing mature, repeatable development processes.

Our services include project outsourcing, co-development, staff augmentation, and technology and process mentoring. OPI helps companies of all sizes build and deploy applications that are scalable, reliable, and can be easily extended and maintained.

Grails Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Java Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810421-j...

Mobile Developer - https://www.smartrecruiters.com/ObjectPartnersInc/72810417-m...

Senior Java/Grails Developer (Omaha, NE) - https://www.smartrecruiters.com/ObjectPartnersInc/77393077-s...

Awesome Benefits

  - Free Healthcare
  - Profit sharing
  - Paid OT
  - PTO + sick time
  - You work with the best
  - Small company vibe
  - Company lake home and condo
Send an email to ehren.seim@objectpartners.com if you are interested.
bjfish··on Letter to Potential Investors
The relationship is that they are taking an underutilized resource (trucks) and increasing utilization through their network much like Uber is filling cars.

The current "our business model" section in the letter is confusing and I think the letter should be more up front about what their value proposition is. I had to read their "nosotros" page to figure it out:

  Más del 25% de los camiones en Brasil, México, Colombia y
  Argentina viajan vacíos cada semana, dejando de lado
  ganancias potenciales de US$4.5 billones cada mes. Nuestra
  tecnología pone en contacto a quien tiene la carga con
  quien la puede transportar, así el transportador nunca
  viajan vacío,...
More than 25% of trucks in Brazil, Mexico, Colombia and Argentina travel empty every week leaving behind potential profits of $4.5B dollars. Our technology puts people with cargo in contact with transporters, so the transporter never travels empty,...

It appears they are filling empty trucks which I find similar to "empty leg flights" which are sold by private jet operators.

bjfish··on The Seed Investment Patterns of Billion Dollar Startups
I think you would need to include companies with < $500M values to be able to answer the question:

> But is the seed strategy working for startups and VCs?

The data presented here appears to have a selection bias since you've only selected companies that resulted in $500M+ valuations.

So, I don't think you can draw this conclusion from the data presented here:

> But on the whole, investing in seeds seems to pay off handsomely for VCs

I do agree that investing in seed pays off if you have a big winner!

> particularly if the seed investing program lands a big winner

Aside from that potential fallacy, I find the data and other questions here interesting.

bjfish··on Bot wars - The arms race of restaurant reservations in SF
I think this site is similar to what your describing: https://trackif.com/
bjfish··on Show HN: I built an application search aggregator as a service
Thank you in advance for any feedback