HNHacker News
TopNewBestAskShowJobs

ddispaltro

1,801 karma · joined September 30, 2008

Co-founder of Goodcover, www.goodcover.com

Co-founder of Cloudkick

twitter.com/dispalt

dan.dispaltro at gmail dot com

"irc:dispalt:irc"

[ my public key: https://keybase.io/dispalt; my proof: https://keybase.io/dispalt/sigs/-HCAZN_oqweVGWo3xsAbHKzynCIgYPwsIDtq7ZWFpkE ]

submissionscomments
ddispaltro··on JDK-4513622: keeping a substring of a field prevents GC for object
This is really old, they changed the way it worked to be a copy from jdk5 to jdk6 for exactly this reason.
ddispaltro··on Costco to ditch AmEx cards at U.S. stores next year
I've personally lost my platinum card about 7 times and it is the most pain-free experience. Also I've had a number of fraudulent charges and amex just wipes them away. It's wonderful.
ddispaltro··on FCC Chairman: This Is How We Will Ensure Net Neutrality
This is actually kinda what united is doing with their in-flight entertainment system. It's a limited selection of movies that you can stream. I am assuming it doesn't need internet to stream them.
ddispaltro··on Ask HN: If we could redesign the Internet from scratch, what should it be?
Mosh is great, seriously. It just works, of course not nearly as battle tested as SSH but it practically works very well.

I used it alot when I ran an irc client (I use IRCCloud now).

ddispaltro··on Ask HN: If we could redesign the Internet from scratch, what should it be?
I actually disagree. I think the "view source" menu item probably helped the web evolve faster. I think the trade-off made tons of sense at the time.
ddispaltro··on Google App Engine Java security sandbox bypasses
"Never attribute to malice that which is adequately explained by stupidity."

-Robert J. Hanlon

Seriously, it's probably an issue with the Java Security Manager. This will no doubt help the JVM community be better.

ddispaltro··on America’s Toughest, Ugliest Warplane
I was looking for a shot like that to put it into perspective thanks!
ddispaltro··on The Byzantine Generals Problem (1982) [pdf]
Take the succession order of the commander and chief, there a strict successive order when shit happens. It's master election vs the generals problem. Personally, I find master election much easier to cognitively reason about.
ddispaltro··on KillBill – Open-Source Subscription Billing and Payment Platform
I've been following this for a while, any companies besides Ning have any good experience with this system?
ddispaltro··on What Xfinity Internet Data Usage Plans will Comcast be Launching?
Thank god for alternative internet providers like Monkeybrainz in SF.

This is like payday loans for internet service, taking advantage of the low income population.

ddispaltro··on Tell HN: Wear a Helmet
A bit OT: bicycle corridors are one thing in SF that is mostly good with a bit of second order bad.

Good – if you know the routes you generally try to ride with other cyclists, safety in numbers. Plus the wide green lanes help make it abundantly clear to cars that this is a bike lane.

Bad – the other streets turn into crazy biking gambles. Every once and while I see someone riding on Guerrero and want to yell at them to go one street over (Valencia) and reduce your collision chances. It emboldens bicyclists to not follow the law quite as well, or maybe since the sample size is high, I don't know.

ddispaltro··on Former NSA lawyer: the cyberwar is between tech firms and the US government
I personally prefer it as well, but I imagine that statement is hard to back up (although I wish it is true). Did you mean specifically profitable or income related?
ddispaltro··on Former NSA lawyer: the cyberwar is between tech firms and the US government
This is exactly what I was thinking. It's incredibly frustrating that this guy is spewing complete garbage. Hopefully the public (probably not true) is starting to see through this crap and realize this is a last ditch effort to attack companies trying to do the right thing.
ddispaltro··on How Verizon's Advertising Header Works
The previous thread seems to suggest wireless only.
ddispaltro··on Soda May Age You as Much as Smoking
Same with yams. It happened to my brother when we were kids.
ddispaltro··on Building A Better Build: Our Transition From Ant To SBT
Totally agree on first point, especially since 0.13.5.

Yeah I think native-packager is great [1].

I wish they didn't bork the template of the docs, it looks terrible. The content is better though for sure [2].

[1] https://github.com/sbt/sbt-native-packager

[2] http://www.scala-sbt.org/0.13/docs/index.html

ddispaltro··on Building A Better Build: Our Transition From Ant To SBT
It's taken me a while to understand all the hieroglyphics, but it really is a solid build system. Take a look at a complex example of cross compiling for scala.js, a single code base, with shared classes [1], for multiple versions of Scala.

My biggest complaint early on, was the Ivy resolver. Maven "pom" style packages didn't work too well. I also know there was talk of using gradle's resolution system, which was rewrote long ago. Not sure if that went anywhere.

I think the IDE story will simplify, and work better, when sbt supports sbt-server. The work is being done here [2]. However, it is much better in IDEA 14 and the newest Scala plugin.

[1] https://github.com/w3c/banana-rdf/blob/master/project/build....

[2] https://github.com/sbt/sbt-remote-control

ddispaltro··on ZooKeeper: Wait-free coordination for Internet-scale systems
That is a fantastic analogy (and a great library), in my experience it's works well but takes effort in ongoing maintenance (log cleaning, etc). Also, it acts as a canary in the coal mine for other networking problems.

I've also used it in a WAN setup for low throughput, transactional data that I needed solid exactly-once semantics. Some of the docs related to WAN settings were non-existent but eventually it worked as intended, thanks to the help of the community.

ddispaltro··on Ragnarok MMO open-source HTML5 client
For some reason, this game and Shadowbane have always been timeless for me. I am guessing its the amount of customization for each toon.
ddispaltro··on Typelevel Scala and the future of the Scala ecosystem
+1 on ScalaJS. It's pretty amazing piece of technology (Thank's team!) using it in combination with David Barri's bindings for ReactJS[1] and Li Haoyi's uPickle[2]. It makes for elegant solutions with a shared codebase.

[1] https://github.com/japgolly/scalajs-react

[2] https://github.com/lihaoyi/upickle

ddispaltro··on Amazon Local Register
I've always wondered what kind of deal Costco did with American Express to make it the only accepted credit card. It's probably membership + exclusivity that allows AMEX to have much lower fraud and therefore pass on the savings to Costco.
ddispaltro··on What ORMs have taught me: just learn SQL
I really like scalikejdbc [1] over slick especially using the parameterized queries. They handle it more elegantly than slick which even for Scala has a pretty meteoric learning curve. I also really like how I don't need specific dialect to get it working on newer restricted sql db's/olap systems like phoenix [2] or presto [3].

[1] http://scalikejdbc.org/ [2] http://phoenix.apache.org/ [3] http://prestodb.io/

ddispaltro··on Amazon Zocalo
It is not, that guy has probably one of the most distinct voices, and that is not him. Would have been great though.
ddispaltro··on MongoDB and DataStax, In the Rearview Mirror
I know the Astyanax driver from Netflix supports a "token aware" strategy. Here is a link to the docs:

https://github.com/Netflix/astyanax/wiki/Configuration

Depending on how the consistency level is set it could potentially save a "route" to the other host.

ddispaltro··on LoopBack, a new Node.js framework by StrongLoop
I feel like you should give a little shout out to the folks over at Wordnik https://github.com/wordnik/swagger-ui for putting together such an awesome API browser.
ddispaltro··on Containers on the Google Cloud Platform
This could be an interesting option as well, https://github.com/virgo-agent-toolkit. It has a very small footprint, built with SIGAR for reporting metrics and a lightweight embedded lua interpreter for performing the business logic.
ddispaltro··on Open Football Data
Kinda makes you want to disrupt that whole industry.
ddispaltro··on Open Football Data
Is there an open database for horse racing?
ddispaltro··on Robinhood: $0 commission stock brokerage
I've been a customer for 10 years, awesome service. They had two factor auth back in the day, a card with a simple cipher.

Specifically for options trading, they have incredibly low commissions, and instant execution. I was always impressed by their SDK and tools they exposed. I used the Java toolkit, I never made anything substantial in it though. They are extremely security focused as well.

ddispaltro··on Ansible 1.4 released
I feel like for years we've bastardized chef to execute like fabric, using littlechef, custom attribute smashers, and git. Now with ansible this a first class experience, very cool guys!
← PreviousPage 4 of 6Next →