HNHacker News
TopNewBestAskShowJobs

cookrn

546 karma · joined August 27, 2009

Currently: Gloo https://www.gloo.us/

Always: http://dojo4.com/ Friend of the Family

Personal Site: http://wheretocapta.in/

Project: http://somedayarbory.com/

Blog: http://cookrn.tumblr.com

Code: https://github.com/cookrn

Twitter: https://twitter.com/cookrn

LinkedIn: https://www.linkedin.com/in/cookrn

cookrn [at] gmail [dot] com

Formerly:

Recurly: https://recurly.com/

Open Source Code Archiving Tool: http://antiqua.io/

Database as a Service: https://gridkick.com/

Quick Left: http://quickleft.com/

[ my public key: https://keybase.io/cookrn; my proof: https://keybase.io/cookrn/sigs/QJSeUOkDtXaGNjlWTHqxE4gb6JoLcUaDAQeTfdDrbks ]

submissionscomments
cookrn··on The Prophylactic Extraction of Third Molars: A Public Health Hazard
Note, this was published in 2007.
cookrn··on The Pyra Linux Handheld Computer Has Now a Working Prototype
Feel free to contact me if you're interested in selling it :D (details are in profile)
cookrn··on The Pyra Linux Handheld Computer Has Now a Working Prototype
Zaurus [1] handhelds of the SL-C3(0|1|2)00 models occasionally come up on eBay and support OpenBSD [2]

[1] https://en.wikipedia.org/wiki/Sharp_Zaurus

[2] http://www.openbsd.org/zaurus.html

cookrn··on Obama Administration Set to Expand Sharing of Data That N.S.A. Intercepts
Here are more details on the Jefferson reference: https://en.wikipedia.org/wiki/Empire_of_Liberty
cookrn··on Bytecode cache is experimentally released in Ruby2.3
I believe the link you pointed to is for work specific to JRuby, while the OP is specific to MRI.
cookrn··on Loveland's founder is running for Treasurer of Detroit
Loveland is the successor to http://whydontweownthis.com which was one of the original interactive maps of urban blight by parcel in Detroit. It seems that they offer similar information and mapping nationwide now.
cookrn··on Printing a wall-sized world map and what I've learned from it
Yep! NZ is also visible in http://www.dominik-schwarz.net/potpourri/worldmap/images/DSC...
cookrn··on Used ThinkPad Buyer's Guide
Totally true -- I reread the comment just now and it definitely feels OT in retrospect. The moral of the story? I like my Thinkpad :D
cookrn··on Used ThinkPad Buyer's Guide
Really great to read through this. I'm a first-time Thinkpad owner and purchased an X230T [0]. I immediately installed Ubuntu 14.10 and moved all development into virtual machines and things have been fairly smooth. Owning a less svelte machine really doesn't affect me, but the bumps in the road running Ubuntu can get tiresome. Random setting changes after "security" updates e.g. enabling slow keys under accessibility (confusing!). Taking three hours to finally configure a printer and even then, the prints look like they were run through an antique Instagram filter. All in all, hanging out in Firefox and Terminal all day is mostly solid though.

[0] http://www.amazon.com/gp/product/B00NJ7OAXE/

cookrn··on Maintainership transfer of uBlock: post mortem
Based on what I've read, it seems like Chris should transfer the repository back to Gorhill and make a new fork with his desired changes. On a side note, if Gorhill wanted to transfer the repository to an empowered* group of contributors, an open source Github repository utilizing Teams could be another option.

* By "empowered" I mean capable of independent action on the repository without waiting for Gorhill

cookrn··on AWS Lambda – In Full Production with New Features for Mobile Devs
Using Lambda has been a really fun experience. The abstraction takes a lot of cognitive load off the developer, which I found valuable. The biggest challenge I had was around logging. The CloudWatch web interface for Lambda events was definitely not my favorite...
cookrn··on Gradual type checking for Ruby
I wonder if it would be possible to configure this gem with "environments" in the same way that Rails applications have environments. Then, in development/test/CI-like environments, very strict checking could be applied based on the specified types. Otherwise, in production-like environments where "performance" may be more important, the type-checking could be looser or simply pass-through.

Disclosure: this may be a Bad Idea (TM)

cookrn··on Dell XPS 13 Developer Edition
This was posted yesterday as well: https://news.ycombinator.com/item?id=9332097
cookrn··on Nanomsg – Building Blocks for Distributed Messaging
I thought this project was interesting because it was created as a follow-up to 0MQ with the changes long discussed on the author's blog.

* http://250bpm.com/blog:4 (Why I should have written 0MQ in C instead of C++ Part 1)

* http://250bpm.com/blog:7 (Does GPL hurt free software?)

* http://250bpm.com/blog:8 (Why I should have written 0MQ in C instead of C++ Part 2)

* https://github.com/nanomsg/nanomsg

cookrn··on A unikernel experiment: A VM for every URL
See: https://www.destroyallsoftware.com/talks/the-birth-and-death...
cookrn··on Now Asm.js Is Available for JXcore Applications
JXcore, for those who are unaware (like I was), is a multithreaded fork of Node.js.

http://jxcore.com/home/

cookrn··on DigitalGlobe: 30cm satellite imagery
You can compare imagery from many of the various providers for any location in the world using https://imagehunter.apollomapping.com/

(Disclosure: I'm a contractor for Apollo Mapping, but not incentivized to help them sell images.)

cookrn··on Gigaom Closes Down
I think one of Om's earliest blogs (may have even been an acquisition) was about being a digital nomad. I was just getting in to tech/startup news at the time and for whatever reason, that one stuck out to me. (Can anyone find a link?) I've always enjoyed reading their content over the years and will be sad to see them go.
cookrn··on Ask HN: What code do you frequently read?
Aaron Swartz thought we should read djb's code: http://www.aaronsw.com/weblog/djb

I haven't gotten to it yet, but hope to!

cookrn··on Replicating SQLite using Raft Consensus
Here is more information on the concurrency-related features of SQLite to complement teraflop's sibling comment: http://sqlite.org/threadsafe.html
cookrn··on Inside FastBoot: the road to server-side rendering
Thinking out "loud":

1) How does transparent server-side rendering of Ember change the role of what was the server-side app before? Are you now managing a separate server environment for your Node Ember application?

2) Does this affect the ability to distribute your frontend over a CDN? Is this common practice for current Ember applications?

cookrn··on Ask HN: XMPP/Jabber self hosting
A Ruby implementation called Vines [0] [1] might be interesting to try out.

[0] http://www.getvines.org/ [1] https://github.com/negativecode/vines

cookrn··on A Japanese inn owned by the same family for 1,300 years [video]
One of the "world's oldest continuously ongoing independent company" [0] also hails from Japan, although it became a subsidiary of another company awhile back

[0] https://en.wikipedia.org/wiki/Kong%C5%8D_Gumi

cookrn··on Mesosphere Announces First Data Center OS and $36M in Funding
A well discussed and related story from a few days ago: https://news.ycombinator.com/item?id=8694940
cookrn··on Introducing Phusion Passenger 5 beta 1, codename “Raptor”
Passenger does not "play well" with vanilla Pry at all. This is simply the result of the way that it works. I would recommend using pry-remote [0] if your app is running inside of Passenger.

[0] http://rubygems.org/gems/pry-remote

cookrn··on 9vx: a port of the Plan 9 operating system to FreeBSD, Linux, and OS X
EDIT: I found it interesting that 9vx seems to have been last published in 2008 according to the website and the mercurial repository 404s

Lot's of Plan 9 discussion lately!

* Why Plan 9 is not dead yet and what we can learn from it (2005) [pdf] [0]

* Designing Plan 9 (1990) [1]

* Glendix: Bringing the Beauty of Plan9 to Linux [2]

[0] https://news.ycombinator.com/item?id=8649534

[1] https://news.ycombinator.com/item?id=8646860

[2] https://news.ycombinator.com/item?id=8581865

cookrn··on Glendix: Bringing the Beauty of Plan 9 to Linux
This was a dup of another story from the same day [0]

[0] https://news.ycombinator.com/item?id=8581865

cookrn··on Rails – #forty_two() method
Fun! This can also be found as a general array accessor:

https://github.com/rails/rails/blob/ed03d4eaa89a7b4ab09e7f5d...

Here's another interesting one from ActiveSupport giving Ruby Numerics the ability to be treated as various quantities of bytes:

https://github.com/rails/rails/blob/9eeb5fed2ff8e781e56202f6...

cookrn··on Colorado communities secure the right to build their own broadband
"Cheap" is a very subjective term around here :D

Land east of Boulder a ways (30 minutes+) can be affordable. Land < 30 minutes from Boulder in the North and East directions can get _very_ expensive. Lots of land west of Boulder in the mountains that can be built on too, but it's also expensive and can be pretty rough regarding roads, fires, floods (as we learned last year), etc....

6 acres of land IN Boulder with one house, water rights, and agricultural zoning has been for sale for a few years for $5m. One of the last parcels like it in the city. Will probably sell soon though for redevelopment.

EDIT: Regarding "cheap" being a subjective term. The neighborhood I rent in is < 10 minutes by bike to downtown and has mostly 1/8th acre single-family-home lots. Recently rebuilt houses with more 2000+ sq. ft. on these lots sell for ~$1m+. There is a lot of money being spent to live in the area.

cookrn··on Colorado communities secure the right to build their own broadband
The state of Colorado passed bill in 2005 [0] disallowing municipalities to offer their own advanced communications (read: broadband/fiber/wireless) services without a local vote. These local votes are what the OP was referring to.

[0] http://www.leg.state.co.us/clics2005a/csl.nsf/billcontainers...

← PreviousPage 2 of 5Next →