HNHacker News
TopNewBestAskShowJobs

mega-tux

27 karma · joined January 5, 2017

[ my public key: https://keybase.io/megatux; my proof: https://keybase.io/megatux/sigs/0pFwW94NPAxXKAFF-EyqhKl9PiwHPY7nQToVR_C1CW0 ]
submissionscomments
mega-tux··on Iroh 1.0
Thanks for this
mega-tux··on LÖVE: 2D Game Framework for Lua
I find DragonRuby GTK somewhat similar, although not open-source sadly. ( https://dragonruby.org/ )
mega-tux··on Separating the Wayland compositor and window manager
I do not know exactly what all that means but does it needs to be desktop wide or just inside a specific app window?
mega-tux··on Oat – Ultra-lightweight, zero dependency, semantic HTML, CSS, JS UI library
I like it. Currently I'm using BeerCSS and I'm pretty satisfied with it. This library is smaller. Any other selling aspect vs BeerCSS? Thanks!
mega-tux··on Google Antigravity
I wanted to try it. How to install it on Opensuse (Tumbleweed)? I was unable to install the rpm for Fedora.
mega-tux··on Doing Rails Wrong
Fully agree on templates but I use Phlex to build UIs with pure Ruby on the server side. A pleasure to work with. And with something like Datastar, reactive UIs with practically no js.
mega-tux··on Doing Rails Wrong
I really don't like Hotwire and FE history (I'm playing with htmx, Datastar, Phlex and love it) but the ActiveSupport autoloader -> to Zeitwerk migration was pretty much something in the background, an implementation detail, at least in my experience. Most devs don't even know what is all this about.
mega-tux··on Niri – A scrollable-tiling Wayland compositor
Niri supports [floating windows](https://github.com/YaLTeR/niri/wiki/Floating-Windows). I think is the same as stacking, right?
mega-tux··on GoboLinux 017.01 – Passing the Torch
From time to time I enter its website and think that it's a great concept. Anyone using it as daily driver?
mega-tux··on Brut: A New Web Framework for Ruby
I like it, specially the Phlex choice. I'd like to know if this framework would work nicely with Datastar js library and its extensive SSE usage. Thanks
mega-tux··on Liskov Substitution: The real meaning of inheritance
Sh*t, just realized that Liskov SP collides with LSP from Language Server Protocol :(
mega-tux··on Clay – UI Layout Library
Looks very nice, I just watch a great YT video from the developer here https://www.youtube.com/watch?v=DYWTw19_8r4
mega-tux··on Lish Shell
Yew project readme needs some love, too. I don't know what is this about
mega-tux··on Dokku: My favorite personal serverless platform
Heroku is still good for tons of stuff. After Salesforce bought it, it stopped getting much better, they removed part of free quota, some add-ons disappeared, and the like. For example, http2 support just went beta on may. It's a shame.
mega-tux··on Okay, I Like WezTerm
Wayland has arrived in lot of distros as default graphics server pretty recently, that's why it is OK to be called the new kid, IMO.
mega-tux··on Ruby: A great language for shell scripts
Love the Shopify effort on the LSP, I even reported issues. But, no, it's not stable or easy to setup unless you use it on specific scenarios. Also I have very high cpu usage nas crashes every day.
mega-tux··on Ruby: A great language for shell scripts
Mac stopped shipping Ruby some time ago.
mega-tux··on Ruby: A great language for shell scripts
Oh, and there is a new interpreter although probably it's not production quality yet
mega-tux··on Ruby: A great language for shell scripts
Alternatively, you can use Crystal instead of Go. Its syntax is almost Ruby one, except mostly for some typing. Standard library is also similar. Binary size and speed is also go-like
mega-tux··on Red Programming Language
I remember seeing some progress on the Gtk port on the blog, i think I tried last year with some success
mega-tux··on A look at Crystal, a programming language for humans
Mozilla maybe?
mega-tux··on Dino 0.4 – Message Reactions, Replies and GTK4
yeah, right...I was thinking "Why Dino announced changes related to the GTK GUI toolkit?"
mega-tux··on What's new in Ruby 3.1?
...and let's not forget that performance could be improved in newer versions so it's a bit tricky to say that A is faster than B, period. Particularly, in this new 3.1 version there is a new JIT (YJIT from Shopify guys) that shows up to 22% on railsbench, 39% on liquid-render. And there are alternative implementations like JRuby or GraalVM with diff. in performance.
mega-tux··on Ruby 3.1
no exactly the same as js->ts but Crystal language in a typed, compiled lang. with Ruby like syntax but other nice features like Go like concurrency & speed, macros, great C interop. and they are working on an interpreter, too.
mega-tux··on Ask HN: Will Ruby Get a Comeback?
Crystal has Ruby similar syntax and Go like speed. Still needs mature a bit more
mega-tux··on Ask HN: What does one look for in a laptop these days?
I can't stand laptop with numerical keyboards. These keys are a waste of space and moves the rest of the keys & trackpad to the left making hands position not aligned with the center of the device.
mega-tux··on Crystal 1.2.0
You can enable the flag to turn on experimental parallelism

https://crystal-lang.org/2019/09/06/parallelism-in-crystal.h...

mega-tux··on Sorbet Compiler: An experimental, ahead-of-time compiler for Ruby
There is an interpreter VM in progress, check asterite progress in the asterite:repl branch . Very cool addition. It was announce in the virtual conference last month. Check that video, too.
mega-tux··on Valve Steam Deck
Well, automatic updates is a nice feature on the Itch client.
mega-tux··on Frum – Fast and modern Ruby version manager written in Rust
not related. There was an old issue created for this but the author will not change the name
Page 1 of 2Next →