It is next incarnation of DHH’s (dare I say infactuation?) move to linux.
As is the natural progression, one enters Linux world via safe Ubuntu (or
derivatives) before venturing into distros like Arch Linux, Gentoo (or NixOS)
So DHH moved from Ubuntu to ArchLinux, and the result is Omarchy.
Main selling point (per the podcast) is Hyprland tiling window manager.
Like DHH, I too had tried tiling window managers in past (i3) but I couldn’t
really get it.
I liked the idea, but probably make it stick.
So I wanted to give Omarchy a try.
Luckily the ISO booted fine (unlike AnduinOS) but there is
no Live mode to try it out.
It asked me few questions. But when it reached “where to install”, I had to
bail out.
In past, my attempts to install Arch derivates like Manjaro, CachyOS
and EndevoursOS had failed because WiFi did not work. I so wanted to use
Arch/Derivatative, but this was a blocker.
Here it recognized and connected to my Home Wifi (via Terminal - no less) during the initial setup.
Other thing that does not work is Camera.
I tried lsusb and looks like camera amy still not work.
So far so good.
But I’m in the middle of development project, and can not afford downtime.
So I’m very likely to try Omarchy once I have some downtime.
I was told by AnduinOS by one of my friend. I was told that it looks like
Windows 11
I was intrigued.
Spoiler Alert : It does not 😄
All it really has is the centered menu button - which was to the left bottom for
the longest time. Everywhere. Gnome, KDE and other DE (even until Win10) 1
It is based on Ubuntu and uses (skinned) Gnome.
It did not boot on my MBP (Currently running Linux Mint)
I just got the grub prompt. The USB was not recognized as EFI boot. 😢
I have tried too many live ISO on this machine, so I *know machine is not
a problem. Maybe AnduinOS write the disk (a bit?) differently ? ¯_(ツ)_/¯
I did try it on a windows PC (Dell) - and it booted fine.
The website does say it supports only x86_64 architecture - which my machine
is.
A little bit searching revealed that my old Apple machine may not be fully
ACPI compliant.
Let me explain the usecase
I’m working on a flutter app that talks to REST API. During the development, the server wil lbe on localhost but in production it would be real server.
Solution ? Use --dart-define
Way to do this is pass the value during the build time like flutter build apk --dart-define=BASE_URL=http://10.0.2.2:8000
10.0.2.2 is a special alias to your host machine from within the Android emulator. 1 When running the app on an Android emulator, it allows access to your local development server.
This Linkedin post, reminds me of the following dialog from the movie “I, Robot”
“That was somebody’s baby. 11% is more than enough. A human being would’ve known that.”
No, I don’t mean to say losing uncommitted work is same as someone’s life.
But more “we” (society) trusts machines, such scenario are going to be more and more likely.
(If you haven’t seen the movie, narrator is in an accident, there is another girl in another car - both cars are drowning.
Today, I needed to setup ssh on a newly installed Ubuntu machine. Setting up ssh itself was straight forward
install openssh-server start it via systemctl enable the port in the firewall But when I tried connecting it from other machine, I got the following error:
Received disconnect from 192.168.1.110 port 22:2: Too many authentication failures 1
When I tried to get help, GenAI focused on Too many authentication part of the error, and gave me suggestions to change server to allow more attempts.
The tile of the post comes from Cheat code #3 of this post.
I had a good streak writing here for a long time. Then in late April, I went on a week long trip. (Not vacation, it was a volunteering trip. I should have posted about it here. I did write about it in marathi, but shared it with closed group.)
Long story short, that broke my streak, and it occurs to that I wrote 1 post in May, none in June, and this is my 2nd post in July.
I recently started learning Flutter. My 10 year old MBP with 8GB RAM is apparently not “enough” based on this documentation
It “recommends” 32GB RAM.
Lowest number listed is 8GB, but it means I can’t use Android Emulator, which seems like most common way to test the app during the development phase.
But I do have a real android device, can I use that instead ?
But most documentation talks/assumes emulator.
I wanted to use webmentions as comments (maybe that is incorrect term, but I wanted to show thes webmentions at the end of each post)
So setup everything correctly.
I have been posting links to my posts on mastodon, like this one
First I tested using Telegraph but I got an error The source document does not have a link to the target URL or domain
Little bit of searching informed me that it must be <a href=.