HNHacker News
TopNewBestAskShowJobs

aidog

248 karma · joined November 27, 2021

I'm a Swiss expat based in Japan. I do consulting all around software. Happy to introduce you to rural Japan and the amazing people here.

contact me: andi at idogawa dot com

Programming blog: idogawa.dev Miyazaki Japan Infosite: Miyazakian.com Interests: Ruby, cool tech, Small Computers with PicoRuby and MRuby

submissionscomments
aidog··on Mruby: Ruby for Embedded Systems
Noteworthy in the MRuby universe, which is all about lightweight Ruby implementations is picoruby. You can get an integrated ruby shell on a Raspberry Pi Pico:

https://www.youtube.com/watch?v=WiJC_v5Lus8 https://picoruby.org/

aidog··on F-Droid and Google’s developer registration decree
It's sad, that android is the only system that can be used to code on the device thanks to termux and now google wants to end this.
aidog··on [dead]
PHP Maintainer Joe Watkins aka krakjoe story.
aidog··on A man who visited every country in the world without boarding a plane (2023)
I followed Thor's journey over the years. Great dude and a incredible achivement. Imagine planning for 4 years but hanging on for 10! He also had bad luck being stuck during covid.
aidog··on Writing "/etc/hosts" breaks the Substack editor
It's something I ran into quite a few times in my career. It's a weird call to get if the client can't save their cms site, due to typing something harmless. I think worst was when there was a dropdown that I defined which had a value in the mod rules that was not allowed.
aidog··on We're Raising Kids to Prefer AI over People–and No One's Noticing
I saw a child chat with an AI Tom Felton on the bus using her smartphone. I'm not sure if that is healthy.
aidog··on Mruby/C and picoruby: high level langs in low-level devices?
picoruby is a lot of fun. It's a reimplementation of mruby/c which is even smaller. You might be interested in my friend and creator HASUMI Hitoshi's presentation. He shows off his Ruby REPL that runs on the Raspberry Pi pico. Recently he ported picoruby to other microcontrollers.

https://youtu.be/WxZNE5zTAjg?si=7DQUcQg80RMZoU0b

aidog··on Body Doubling
See also https://adhdactually.com/membership Basically moderated by a small team zoom sessions to body double.
aidog··on 10 Years of HexaPDF
Note: This is by the author of the popular kramdown markdown library.
aidog··on How can Firefox create the best support for web apps on the desktop?
I would be happy to just get the old PWA mode back. Turn a webapp into a window.
aidog··on Short Ruby Newsletter – edition 99
Just read this one. Always a good overview about what happens in the ruby world!
aidog··on Ask HN: Why do people expect free trial on a $9/mo subscription
Because you can expect the food to taste a certain way.
aidog··on Japan's mini kei-truck sales surge in US despite safety concerns
Every grandpa in the japanese country side needs a kei truck. It's very practical. I moved apartments using one. The bed is hip height and opens quickly. The safety concern is someone else hitting you. I just got back from the McDonalds drivethrough and there was a lady alone in an american truck blocking everyone. I don't understand why anyone needs a car like that, they seem very dangerous.
aidog··on Some people with insomnia think they're awake when they're asleep
I have the same, it's hard for other people to understand.
aidog··on Japanese 'My Number Card' Digital IDs Coming to Apple's Wallet App
ATMs closing must be mostly because of the scams
aidog··on Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout
look at the examples they made why it should be in CSS grid. I totally agree it should be in that. It's a form of grid. It should be part of CSS grid.

This is one of the layouts that were just impossible in CSS and we really need it soon. I also needed the feature they talk about with the background colors for css grid tracks in 2012. I solved that with DIVs, but it was hard to make it responsive.

aidog··on Help us invent CSS Grid Level 3, a.k.a. "Masonry" layout
I absolutely want this. I have wanted this for years. This is a form of grid so it should be in CSS grid. Especially since it has tracks. Browser makers, please just ship this.
aidog··on RubyJS-Vite
Ruby.wasm is here now, so you can run ruby in the browser. It still a bit big, but it even supports many regular gems. I met up today with a friend who is working on much smaller mruby version. He'll be giving a talk at rubykaigi next month.

I use Ruby.wasm with my own patch. [1][2] You can use the Javascript API and the syntax is a joy. I used it to make an electron app with videoplayer.[3] I also ported the rubykoans[4]

Lots of ruby.wasm talks at rubykaigi next month.

[1] https://github.com/largo/ruby.wasm

[2] https://github.com/largo/ruby.wasm-quickstart.

[3] https://github.com/largo/PsychometricStudyVideoPlayer

[4] https://koans.idogawa.com

aidog··on When Nostalgia Was Deadly
As Swiss abroad in far away Japan "Kühreihen" didn't make me deadly nostalgic. I guess the soldiers lived in the alps. I miss my family more than mountains.
aidog··on Glory is only 11MB/sec away (2023)
Japan. First TLS+DNS felt like 3 seconds. Further loads are almost instant. I think it's totally fine.
aidog··on Ask HN: Who wants to be hired? (April 2024)
Location: Japan

Remote: Yes

Willing to relocate: Europe, Switzerland

Technologies: Ruby, Python Frontend, Backend, Linux

Résumé/CV: idogawa.com

Email: andi idogawa com

aidog··on U.S. sues Apple, accusing it of maintaining an iPhone monopoly
My biggest complaint is that they don't even let you send photos over bluetooth to a non-apple device! There is no way to share files wirelessly.
aidog··on Japan brings negative interest rates era to an end with first hike in 17 years
As a Japan resident, I am very sure that this is not happening on a big scale, considering the logistics involved in such a deception.
aidog··on Chyrp Lite – An Ultra-Lightweight Tumblelogging Engine Using PHP and SQLite
Oh hey! Just want to say thanks for obsidian. Just opened your app a second ago to write my notes about Miyazaki Airport, where I'm at. Works great on mobile.
aidog··on Japan to revise official romanization rules for first time in 70 years
Good. In practice the old system was taught in schools, but not really used officially. Except for people giving their names, where someones name is definitely pronounced as Shota, they would write it Syota. I just checked facebook and found quite a few people like this.
aidog··on Ocra: One-Click Ruby Application Builder
I and shinokaro maintain a working fork at https://github.com/Largo/ocran/
aidog··on Shoes makes building little graphical programs for Mac, Windows, Linux simple
JRuby is very cool. For CRuby I can recommend glimmer libui which works on Windows, Linux and OSX For windows packaging, check out ocran.
aidog··on OnlyFake: A site where ‘neural networks’ churn out fake IDs
Japan has done this with the mynumbercard. It's an ID with a chip on it. The problem is they used to tell people that the Number was private.

It hasn't caught on for verification outside of government yet.

aidog··on Anki – Powerful, intelligent flash cards
Derek is so cool. I'm a huge ruby nerd and his approach to coding is so refreshing. [1] No libraries except sqlite for instance.

[1] youtube.com/watch?v=No3sUctcAOA

aidog··on RubyWM – an X11 window manager in pure Ruby
Interesting. I see! MRuby (Compilable Ruby for embedded systems etc) and Webasm Ruby might be fun areas for further projects :)
Page 1 of 3Next →