HN user

cookrn

546 karma

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 ]

Posts14
Comments138
View on HN

In my experience, no. This is the tapas culture typical in some areas of Spain. If they are brought to you without discussion, they are complimentary — you only pay for the drink whether you eat any or not. The only way to know if you’ll receive something typically is to ask and there is no harm or insult in specifying dietary restrictions, though they may just bring bread or olives if you’re on a strict diet. Other regions offer them for a cost and that will be clearly marked on a menu. And even in regions that do provide them gratis, there can even be nuance based on what kind of beverage is ordered.

I wonder how much this situation is being affected by large-scale deep agricultural wells? I think Arizona is a big foreign exporter (Saudi and China) of alfalfa for animal feed. Kinda wild to drain aquifers for export...

I’m not sure that’s a fair criticism. Would calling this a model help? That’s such an abstract and overloaded term. Also, I know not everyone can know every open source author, but wycats has been a crucial contributor in the Ruby, Rust, and JS (probably more) ecosystems for over a decade. I doubt he picked the terminology out of naïveté and would guess that he would welcome discussion on the topic if you raised it in the repo.

I’m still an Ubuntu user on a X230t laptop because the auxiliary buttons/switches, touch screen, and drawing pen work out of the box. I use Debian on other devices when possible.

I love creating little sanctuaries and do think they’re useful as pockets of support and diversity. Also, the Tomato Hornworm is an awesome creature and results in a Hummingbird Moth. I try to feed them vegetative branches and keep them separate if I can so that they hang around and we still get tomatoes.

I don’t know that it uses either of those tools as the built-in approach. It could have changed, but last I read, it used V8’s built-in Isolate concept to provide the sandbox and that when an Isolate is created, it is only provided the underlying system access specified by CLI flags or other options e.g. Filesystem, Network, etc...

I love coding in C 7 years ago

This is really interesting — nice work! Have you published any tooling as OSS or examples? If you haven’t seen it before, the Model Oriented Programming work by Pieter Hintjens is worth looking at.

Rails 6.0 7 years ago

Sure, I can try! One part of the Rails "magic" that the framework tries to abstract away from an app developer is code loading. So, instead of each file in your app needing to explicitly specify using "require" statements which other files it needs to run, Rails uses Ruby to automatically "require" files for you. This system is dependent on constant names and namespaces matching file names and directory structures. So, a constant (Rails model) like "Sports::Player" used in a controller might be found via lookup automatically in "app/models/sports/player.rb".

A system which does this has been a part of Rails for a _very_ long time, and Zietwerk is an upgrade to it by a longtime Rails contributor that fixes some of the previous downsides and gotchas.

I got really confused when I saw Loop a few weeks ago as it seems really similar to https://www.loopindustries.com/en/, which is a Canadian company working on plastic manufacturing that has already partnered with lots of the industries (beverage, cosmetics) that the org in this article would like to target. They don’t seem to be the same organization though? The similarities even go down to the logo...

I’ve been researching Traveling Ruby quite a bit recently and, while disappointed in its lack of updates, am also not convinced it’s the correct solution for easily distributable Ruby apps. The main reason is that each required gem with a native extension needs to be compiled by hand with the irregular/nonstandard flags for it to work with the specially compiled Ruby. While this works, it’s an unsustainable development model that creates a somewhat parallel maintenance track for each gem. I wish Ruby had a better story on this front, but I’m not sure what that looks like. Maybe something could be built with the new JIT functionality in 2.6?

Either way, foobarwidget deserves props for releasing this at the time as it’s gotten some great use!

Ember is an interesting framework still and one I would consider on new projects for a few reasons: the core maintainers, LTS releases, and RFC-based governance. I think the project has been pretty quiet in the last 18 months and I'd love to see an up-to-date comparison of features and performance with current alternatives. Are there any that have been written lately?

Not dial-up, but around 2004 you could find tutorials for how to unlock your (Verizon) Razr for USB access and OS X would recognize it as a PPP modem out of the box. I think an OTA update stopped it eventually.

I think ruby-sys was originally built into ruru, then separated out. Based on comments in PRs, I think the -sys convention is for Rust crates that map 1-to-1 to other languages C apis. Then, packages such as ruru create something more easy to consume and program against.