cookrn
Re:ICANN's list of abandoned vanity TLDs, which now has about 134 entries
on Sunday July 07, 2024 @09:55PM (#40902020)
Correct, it’s an encoding for characters from different alphabets https://en.m.wikipedia.org/wiki/Internationalized_domain_nam...
Re:Unreal Engine 5 can now run in a web browser
on Saturday February 17, 2024 @03:14PM (#39413077)
I came to post that this was a dupe but realized it’s the same person who posted the other popular X thread from the other day https://news.ycombinator.com/item?id=39385739
Re:Ask HN: What is the most pleasant, uncomplicated full stack to star...
on Tuesday February 14, 2023 @11:23PM (#34800075)
Yes, it has a straightforward concept of /api/* endpoints that can be leveraged for any type of backend.
Re:Fish (shell) porting to Rust from C++
on Tuesday January 31, 2023 @12:34AM (#34591583)
One of the founders of Heroku actually had a short-lived effort to build a Ruby-based shell called Rush https://github.com/adamwiggins/rush
Re:The Disappearance of the Ashtray
on Monday January 23, 2023 @11:36PM (#34499328)
People would smoke in church? During the service?
Re:The Moorish invention that tamed Spain's mountains
on Monday October 17, 2022 @12:18AM (#33229773)
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.
Re:The Water Wars Come to the Suburbs
on Tuesday July 05, 2022 @02:07PM (#31991649)
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...
Re:Starbeam – A library for building reactive data systems
on Monday May 02, 2022 @11:19AM (#31236245)
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.
Re:Ubuntu market-share is in a nosedive
on Monday April 18, 2022 @11:07PM (#31079411)
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.
Re:100 People with rare cancers who attended same NJ high school deman...
on Saturday April 16, 2022 @06:35PM (#31056695)
The article mentions that contaminated soil removed from other sites could have been utilized during construction of the school
Re:Ruby Together
on Wednesday March 09, 2022 @11:12PM (#30623138)
Last year Ruby Together, which primarily supported Ruby packages & infrastructure, merged into Ruby Central, which runs the main Ruby & Rails conferences as well as key Ruby infrastructure (Rubygems)
https://rubytogether.org/news/2021-10-21-ruby-together-and-r...
Re:Where have all the insects gone?
on Tuesday October 26, 2021 @05:51PM (#29006788)
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.
Re:Deno Is a Browser for Code
on Thursday May 28, 2020 @09:30PM (#23345335)
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...
Re:I love coding in C
on Thursday December 26, 2019 @11:00AM (#21884665)
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.
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.
Re:Loop Seems Like a Logistical Disaster That Might Work
on Wednesday February 06, 2019 @10:17PM (#19102710)
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...
Re:Traveling Ruby: self-contained, portable Ruby binaries
on Sunday September 23, 2018 @09:34PM (#18054424)
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!
Re:Ember 2.12 and 2.13 beta released
on Sunday March 19, 2017 @11:57PM (#13911557)
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?
Re:Use a Smartphone as a Dial Up Modem?
on Saturday January 14, 2017 @06:00PM (#13401123)
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.
Re:Ask HN: You've got one month, what's your challenge?
on Sunday November 06, 2016 @05:41PM (#12887516)
This sounds awesome! Is there a link to your project or source code you could share?
Re:The Update Framework
on Tuesday August 09, 2016 @10:46AM (#12254814)
The Github PR for merging this into Rubygems is ~3 years old: https://github.com/rubygems/rubygems/pull/719
Re:Ruru: native Ruby extensions written in Rust
on Saturday June 18, 2016 @12:14AM (#11927076)
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.
PureDarwin – An Informal Successor to OpenDarwin
NuBits: An 18 Month Old DAO for Fiat-Pegged Cryptocurrencies
Re:Introducing the Infinit file system
on Sunday May 01, 2016 @11:45PM (#11609095)
Note: Infinit is not yet OSS. They plan to open-source the code, but have not yet done so: https://github.com/infinit/infinit/issues/1
Re:Introducing the Infinit file system
on Sunday May 01, 2016 @11:41PM (#11609083)
Here is their comparison with Tahoe: https://infinit.sh/documentation/comparison/tahoe-lafs
If you flip on the "Compare" switch there, the two differences it shows are:
1) Infinit is redundant using replication while Tahoe uses erasure codes
2) Infinit supports heterogenous storage backends, while Tahoe is homogenous
Re:An Introduction to Model Oriented Programming
on Saturday April 23, 2016 @08:31PM (#11558026)
The article the other day from Pieter Hintjens [0] led to this intro written by him. Seems like it would pair well with domain-driven design [1], but it's a very different paradigm from what is commonly seen in industry (by me at least).
An Introduction to Model Oriented Programming
Re:GSL – a Universal Code Generator
on Saturday April 23, 2016 @08:26PM (#11558013)
I was reading about Pieter after his article the other day and thought this was an interesting tool.