HNHacker News
TopNewBestAskShowJobs

ig0r0

2,227 karma · joined October 22, 2012

submissionscomments
ig0r0··on Ask HN: What do you use for your personal blog?
Hugo as a static site generator and hosted on Netlify with a custom domain.
ig0r0··on Making "Zen Browser" A Firefox based browser that focuses on customizations
There is basically nothing on the website, not even a screenshot, and the macOS download links is dead.
ig0r0··on Ask HN: Freelancer? Seeking freelancer? (March 2024)
SEEKING WORK | REMOTE PREFERRED | Freelancer/Contractor| iOS Developer

- Location: Prague, Czech Republic

- Remote: preferred

- Willing to relocate: no

- Technologies: Swift, iOS, Xcode

- Résumé/CV: https://www.linkedin.com/in/igorkulman/

- Github: https://github.com/igorkulman

- Email: igor@kulman.sk

Mobile apps developer for over a decade, half of that developing iOS apps in Swift, sometimes also macOS apps.

Worked as a senior iOS developer or lead iOS developer, also used to do contract work.

I prefer remote work in European Timezones, but can also accommodate US timezones with partial overlap.

ig0r0··on Ask HN: Who wants to be hired? (March 2024)
SEEKING WORK | REMOTE PREFERRED | Freelancer/Contractor/Fulltime | iOS Developer

- Location: Prague, Czech Republic

- Remote: preferred

- Willing to relocate: no

- Technologies: Swift, iOS, Xcode

- Résumé/CV: https://www.linkedin.com/in/igorkulman/

- Github: https://github.com/igorkulman

- Email: igor@kulman.sk

Mobile apps developer for over a decade, half of that developing iOS apps in Swift, sometimes also macOS apps.

Worked as a senior iOS developer or lead iOS developer, also used to do contract work.

I prefer remote work in European Timezones, but can also accommodate US timezones with partial overlap.

ig0r0··on Rolexes are in a spiraling crash as "the bubbles have popped" in collectibles
I had a Seiko SNK809 and I was quite impressived what they managed to manufacture for just about 100 euros.
ig0r0··on WTF Ubiquiti
I use an EdgeRouterX. It is also made by Ubiquiti but the Edge series is quite different from Unifi, seems more to be targeted at maybe ISPs, it has a built-in management UI and does not require (or work with) a Unifi controller. I also use a Zyxel switch with PoE to power the U6 Lite.

I think the main point is that it should not and does not matter what you use. You can mix and match anything you want if those devices work on their own and do not require any central management.

I do not need or want some Unifi controller and being able to look at data about my devices and being locked into their products, I just want devices that want that I configure once and forget about them.

ig0r0··on WTF Ubiquiti
I set it up once using the built-in WebUI, forgot about it and it just works. That is part of the beauty, no need for anything like Unifi controller running when you need to make some changes.
ig0r0··on Rolexes are in a spiraling crash as "the bubbles have popped" in collectibles
For me mechanical watches are about appreciating the precision, engineering and craftsmanship.

Sure you can get better precision with your phone or even any cheap watch with a quartz movement.

But it just seems amazing that something so small made just out of springs and levers, so small moving mechanical parts with no electronics, can keep time with a -2/+2 seconds accuracy in any wrist position (gravity) and any temperature (stuff shrinks and expands).

ig0r0··on WTF Ubiquiti
This is one of the reasons I flashed OpenWRT to my U6 Lite.
ig0r0··on Ask HN: Could you share your personal blog here?
https://blog.kulman.sk

English language blog about programming topics, iOS development lately

https://www.kulman.sk

Slovak langauge blog about random stuff like mechanical watches, Lego, travel.

ig0r0··on A Basic iPhone Feature Helps Criminals Steal Your Entire Digital Life
With Screen Time you can enable Content and Privacy Restriction which allow you to disable a lot of things, like Account Changes or Passcode Changes.
ig0r0··on A Basic iPhone Feature Helps Criminals Steal Your Entire Digital Life
There is one very easy thing you can do to break the first step of the attack

- enable Screen Time

- set a Screen Time password, make it different than the iPhone password

- use Screen Time to disable making changes to your account

With this the attacker would not be able to go to the step of changing the account password without entering the different Screen Time password.

I wonder why this is not mentioned or recommended, seems kind of obvious. Sure it is a bit inconvenient but you probably very rarely make changes to your account.

ig0r0··on Ask HN: Share your personal site
https://blog.kulman.sk

Basically a programming blog in English, these days about iOS and Swift development, statically generated with Hugo, hosted on Netlify.

I also run https://www.kulman.sk which is my original personal site in Slovak with non-programming stuff.

ig0r0··on Ask HN: What's on your home server?
Old Thinkpad T420s turned home server

- PiHole + Cloudflared - ad blocking for the entire network

- Home Assistant - getting data from temperature sensors

- Sonarr - downloading TV shows to Plex

- Radarr - downloading movies to Plex

- Jackett - better torrent trackers support for Sonarr and Radarr

- Transmission - downloading torrents from Sonarr and Radarr

- Plex server - media server for streaming TV shows and movies, mostly to the TV

- Tailscale - access to everything from outside my home

- NFS / Samba - mostly for backups

- Heimdall - nice dashboard for everything above

- Maestral - open source Dropbox client

ig0r0··on Ask HN: Share your personal site
https://blog.kulman.sk

My programming blog in English, statically generated with Hugo, run on Netlify. Source code: https://github.com/igorkulman/coding-journal

I also run a personal non-programming blog in Slovak at https://www.kulman.sk

ig0r0··on My next main browser: a review of Orion
Direct download without waiting and signing up: https://browser.kagi.com/downloads/Orion.dmg
ig0r0··on Death Clock
not impressed:

YOU HAVE NAN% OF YOUR EXPECTED LIFESPAN REMAINING

ig0r0··on OpenLGTV: Legal reverse engineering and research of LG TVs firmware
I use youtube without an account a db login so not really a solution.
ig0r0··on OpenLGTV: Legal reverse engineering and research of LG TVs firmware
Many thanks for this. Rooting my LG TV with rootmy.tv took a few seconds and now I am enjoying YouTube without ads which Pihole was never able block properly.
ig0r0··on Ask HN: What are some tools / libraries you built yourself?
I build my own macos app for easier ios apps localization management as xcode sticks at it https://github.com/igorkulman/iOSLocalizationEditor
ig0r0··on Block Facebook Servers
You can enable or disable specific blocklists per device group
ig0r0··on Show HN: Utility to change macOS Big Sur menu bar color
No, this utility does not "do" anything to macOS, it just generates a wallpaper that makes the menu bar look the desired color.
ig0r0··on Show HN: Utility to change macOS Big Sur menu bar color
Agreed, everything is a matter of preference. Disabling transparency was my first try but I did not like the color of the dock with that option so I created the utility.
ig0r0··on Ask HN: Are you depressed?
My depression started in the summer of last year because of health problems. My leg hurt from the knee up and I could not move properly. I did not leave the apartment for 2 weeks when it started. Not being able to move properly was a really bad experience for me, especially psychologically. I got sent from doctor to doctor, nobody knowing who to do with me. Later I started physical therapy, I do not think it helped, just the problem was slowly going away. It came back around Christmas making it the worse Christmas of my life. At least I was able to travel to my home country to visit my parents and the family. I started going to doctors again but the covid-19 hit and they all stopped seeing non critical patients. I basically turned to my own research about the problem, reading articles, watching videos about specific exercises, etc.

The travel restrictions because of covid-19 also meant I could not travel home, even if it is a neighboring country. I usually got every 2-3 months, it took 7 months to get there. I was planning a wedding with my girlfriend, in my home country, but all the plans got busted with the restrictions, but we were able to get a September slot for a small wedding. 2 weeks before the wedding my grandma died. My grandpa did not take it well, still is not taking it well, i am a bit afraid of him, that he is loosing the will to live. We buried my grandma a day before the wedding.

The back from my home country just missing another travel restrictions and back to dealing with the health issues. At the same time I decided to quite my job. I have been hating it for a while, because of a borderline abusive boss. He made a few good people leave the company and here was no way to replace him as he was also the owner. Fed up with everything, but I guess mostly my health issues affecting me daily I decided to quit. I found a company that looked cool, went to 5 rounds of interviews. At the end I had some doubts about the job, but I guess I just really wanted to leave the current job so I accepted.

I started the new job now in November and it sucks. It is an environment that makes me depressed, seeing all the broken stuff and chaos, unable to make a difference. I want to quite again, but I do not know where to go. I guess I have just too specific recommendations that are not easily fulfilled by not wanting to be some small cog in a corporate machine.

And I will not be able to travel home for Christmas because of the current covid-19 situation, will be first Christmas away from the family. But with a new family I guess.

ig0r0··on Google Photos will end its free unlimited storage in June 2021
Looking at the talk about various ways to downlod Google Photos,I use this for regular backups https://github.com/gilesknap/gphotos-sync
ig0r0··on Open-source photo gallery with cloud backup and end-to-end encryption
I wonder if the iOS app is really "coming soon" as the last commit is from July
ig0r0··on Calibre 5.0
Not sure I would call something requiring me to install Java as lightweight
ig0r0··on Ask HN: Who is hiring? (July 2020)
What is the reason for US only if the positions are remote?
ig0r0··on Shrinking my static site
I use Hugo as my static site generator, single binary, no dependencies, generating hundreds of pages in milliseconds ... so reading this feels so wrong, I want to call it JavaScript masochism.

Taking a simple concept like a static site and adding a ton of complex tooling around it because it is the trend now?

Why would you even need a docker image to run a static website? The best thing about a static website us you can host it everyone without requiring any extra resources, like putting it directly to some CDN as files, etc.

ig0r0··on Zoom’s security woes were no secret to business partners like Dropbox
Somebody should create a lightweight VM to run Zoom and possibly other malware-like apps (WebEx) your employer forces you to use.
← PreviousPage 2 of 3Next →