nona
Joined 15 years ago
Joined 15 years ago
The lack of eval/meta-programming fallbacks is a shame though, but I guess they kept the focus on a small, performant subset.
It would be nice to have gems compiled with this AOT compiler that can interact well with MRI.
When it comes to packaging/bundling more standard ruby (including gems) we'll still need tebako, kompo, ocran – and then there's a bunch of older projects that did similar things too like ruby-packer, traveling ruby, jruby warbler etc.
It's nice to have another option, but still, I'm hoping for a more definitive solution with better developer UX.
A bit like base16 but with more definitions and better semantics.
Off-topic: it'd be nice to have a configuration spec to define the look (and maybe even the behaviour) of the different CLI & TUI libraries out there. For things like colours/borders/corners/shadows/scroll- & progressbars etc.
Right now every library does its own thing, which can be quite jarring when using different apps.
For me personally, weight doesn't matter that much, and neither does configurability (I guess by now they have data on the most popular port choices for example).
But size (as small/minimal as possible for a given screen and keyboard size – minimal bezels for both) and strength (no flex, solid hinge) do matter to me.
I understand these two things conflict with themselves, and with the framework's repairability and configurability.
Still, I'd like to see some true innovation there. I'm just afraid they painted themselves into a corner with their current mainboard design, and won't be able to diverge from that to bring us something truly solid yet compact and repairable.
Any chance for different encryption keys per subvolume?
I'd be interested in hearing your opinions on other runtime approaches like contracts.ruby, literal.fun and LowType of course.
I'm using Matter (over Thread, mostly) with Home Assistant – in addition to using it with Apple HomeKit, but I could have done it exclusively HA. My devices get an IPv6 ULA from the border router, HA can directly talk to them without any internet or cloud involved. Does this qualify?
It's true that certain non-standardized features are only available through "extensions" ie. the device vendor app. But both Thread and Matter get new revisions, and the devices get firmware updates in a standard way (again, installable via Home Assistant) to take advantage of new features and stability updates. All of this has gotten better with time.
But the best thing about Matter is that I'm not locked into a specific ecosystem or dependent on an app from the device vendor. So, in my view it has been a slow start but with steady improvement. And the right direction IMHO.
I wouldn't expect to see all the important news of the tens of thousands of packages I don't have installed in the release notes.
I was hit by this using unstable (before they made a NEWS item), but when upgrading my stable machines to trixie I got a proper warning/reminder of this specific thing.
Are taxes – any taxation at all – a good idea? I would say yes – funding common infrastructure and services as charities or private companies seems doomed to fail. Making all financial transactions secret would make tax evasion rampant.
What about money coming from criminal enterprises, ie. money laundering. What about extreme concentration of money, having an outsized and untraceable influence on our political system and increasing regulatory capture to the extreme.
I'm not against disruption of our financial system in principle, but it seems we'll first need to also come up with good answers on how we organize society. A society of working poor, with a small but extremely wealthy elite doesn't seem like a good deal – even for the extremely wealthy.
There's also (the older) solargraph.
I myself am unsure where I stand on RBS. I wouldn't mind more use of it in my gem dependencies, but would probably not like it if it was enforced everywhere.
For now I'll stick with improving my test/spec-writing skills, and maybe some runtime type checking like https://literal.fun/
However, my only major issue with it was the difficulty (back then) for laying out PDFs. Most people I worked with found it a lot easier to layout in HTML/CSS and converting to PDF from there; so we went that way.
If I were to look for a way to manipulate existing PDFs I'd definitely use HexaPDF. I'll re-evaluate its (more recently) improved layout capabilities again and consider it for my next project. And I also think the dual-licensing model is fair.
Congrats on the 10-year/1.0 milestone.
So the stuff they collect doesn't need 12 different kinds of bags/bins, and the (financial) incentives are correctly aligned. I think it's a good system and pretty convenient, but I'd wish they recycle & process the waste even better afterwards. But the hardest part – getting the population on board – seems to be well-established.
Recycling is difficult, some materials are relatively easy (aluminium cans, steel), some not so much (plastics f.e. tend to degrade, some materials are energy intensive to recover). Contaminants are a major issue that still need more public awareness. But we're going in the right direction.