HNHacker News
TopNewBestAskShowJobs

profwalkstr

339 karma · joined July 9, 2022

submissionscomments
profwalkstr··on Ask HN: Why hasn't OnlyOffice see higher adoption than LibreOffice?
No, they also have desktop apps. Even as Flatpaks and Snaps
profwalkstr··on Ask HN: Did printing stop working for anyone else on Ubuntu 23.10?
After reading your comment, I disabled apparmor and restarted but the issue still persists. So in my case it's not that.
profwalkstr··on OpenBSD/ARM64 on Hetzner Cloud
I’m from Brazil and I’m a Hetzner client. Have several dedicated servers and several cloud instances with them.
profwalkstr··on Ask HN: For a job in tech, are you only interested in remote only jobs?
For me, due to health reasons/disability, it’s got to be 100% remote.
profwalkstr··on SUSE to go private
I think Dell went downhill after the acquisition, their hardware quality is junk all across their line: servers, workstations, laptops, monitors, etc. Every device from them that I had my hands on recently have, at best, terrible build quality, and at worst, multiple failures. And their support is a bad joke.
profwalkstr··on Tell HN: WhatsApp Is Down?
According to downdetector, it looks it is
profwalkstr··on Rocky Linux Expresses Confidence Despite Red Hat's Announcement
Free for personal use, not workplace.
profwalkstr··on GCP automatically lowered our quota, caused an incident, and refused to upgrade
It feels as if Google is intentionally trying to sabotage its own cloud business
profwalkstr··on Debian 12 “Bookworm”
What happened?
profwalkstr··on Red Hat to Stop Shipping LibreOffice in Future RHEL
More details: https://lists.fedoraproject.org/archives/list/devel@lists.fe...
profwalkstr··on Google Cloud Workstations managed development environment is now GA
Shocked about the prices. Outside of AWS/Azure/GCP, many companies offer bare-metal dedicated server, with very high specs and would cost a lot less (around $40-60) per month. And they can be used as remote workstations.

I myself use a Hetzner server as a remote workstation, which I connect via RDP. 12 cores Intel processor, 64 GB RAM, 2x1 TB HDD and 2x512 GB SSD for US$ 60. If there’s any hardware issue it’s their problem and they will fix it really quickly, so I don’t have to worry about it.

GCP/Azure/AWS prices are insane.

profwalkstr··on Ask HN: It's 2023, how do you choose between MySQL and Postgres?
There was a thread asking this a month ago, here's what I wrote then:

https://news.ycombinator.com/item?id=35618726

profwalkstr··on Ask HN: Is PostgreSQL better than MySQL?
MySQL has a lot of gotchas, WTF moments, things that don't make sense and seem overly and needlessly complicated compared to PostgreSQL.

- Take data types, for example. Seems something simple, right? You can grok all data types in PostgreSQL in an afternoon. Want to grok MySQL data types? You're going to waste an entire week to grok them. There are multiple data types that seem to do the same thing with very small differences and a lot of incompatibilities... and a lot of exceptional behavior (see point below). MySQL data types are LESS powerful, less flexible and 10x more complicated than PostgreSQL data types.

- Enums and sets need to have their possible values defined on a table by table basis. What a nightmare to keep them in sync. PostgreSQL allows you to this once for the whole DB.

- Open MySQL manual and it's full of passages like: feature A does "blah" if X mode is enabled, but does "bar" if mode Y is enabled and will corrupt data if storage engine is used with mode Z enabled.

- SQL strict mode can be disabled by the client. You cannot enforce that your server will work only with SQL strict mode on because a client can simply open a connection with SQL strict mode off. There's no way to enforce that clients will only use SQL strict mode. You have to trust your clients. (This other comment explains strict mode: https://www.reddit.com/r/PostgreSQL/comments/xblooo/comment/...)

- According to the manual, if client A does stuff with strict mode on and client B does stuff with strict mode off, data corruption will occur.

- A lot of surprising and unexpected behavior, even with SQL Strict mode on

- String comparison is case insensitive. There are workarounds but they are still workarounds.

- A lot of behavior is dependent on server configuration. So switching between servers you can't expect them to behave the same.

- Behavior not standardized among versions and installs

- Changing the server SQL mode after creating and inserting data into partitioned tables can cause major changes in the behavior of such tables, and could lead to loss or corruption of data

- Useless error messages (see https://www.reddit.com/r/PostgreSQL/comments/xblooo/comment/...)

- MySQL, at the same time it is less powerful and flexible, has a lot more levers and knobs than PostgreSQL. PostgreSQL, while more powerful and flexible, conceptually is a lot simpler than MySQL.

- PostgreSQL stays out of your way; with MySQL you’re constantly fighting it

PostgreSQL -> simplicity

MySQL -> complexity

profwalkstr··on Google discloses CentOS Linux kernel vulnerabilities citing failure to fix
More details here:

https://packetstormsecurity.com/files/171409/GS2023032117320...

profwalkstr··on Google Public NTP
I’d rather use time.cloudflare.com. Given Google’s history, we never know when they might discontinue it and send it to the graveyard.
profwalkstr··on Ask HN: Alternatives to Google Analytics in 2023
I migrated from GA to Plausible.io and I’m very happy with it.
profwalkstr··on How can I find someone to explain, say, Git to a non-technical person
If it’s an option, learn Mercurial, Fossil or Sapling instead of Git. They have sane UIs unlike Git.
profwalkstr··on Ask HN: Is Sapling, the new SCM/DVCS, getting any traction in the wild?
I also investigated Fossil and it's a very interesting VCS, but it seems too opinionated with its workflow though.
profwalkstr··on Ask HN: Is Sapling, the new SCM/DVCS, getting any traction in the wild?
Very interesting, I hope it takes off!
profwalkstr··on Ask HN: Is Sapling, the new SCM/DVCS, getting any traction in the wild?
No, not astroturfing. Just hoping we could be closer to the day the git monoculture ends.
profwalkstr··on Hetzner continues its growth in the US with a new location
I’m also a customer from Brazil and sent a picture of my passport. Got it accepted with no problems.
profwalkstr··on U.S. Army Chooses Google Workspace
It still many orders of magnitude better than Office 365 admin interface though. What a sad state of affairs.
profwalkstr··on .NET 6 is now in Ubuntu 22.04
The O'Reilly book "C# in a Nutshell" is an excellent resource
profwalkstr··on Apple tells employees to work at the office three times per week starting Sept
> ...a young single employee living in the city who also dates and socializes in the city, and has a short commute to a nice office and has a social experience...

> The first group of young employees NEED the socialization. It's an important part of generating company culture. It's also usually a low cost effort for them to commute.

The young single employee will probably not afford to live in a big city and have a short commute.

profwalkstr··on Ask HN: Is MySQL 8, in 2022, a safe DB for storing financial data?
I know some of the banks in the list. They're using Oracle DB for their core financial databases and MySQL only for secondary non-mission critical systems, not really related to their core business.
profwalkstr··on Ask HN: Is ease in getting started the key for Python's success?
I also have the same opinion as you do. I’m also a Java programmer who develops in Python sometimes. It’s easy to start programming in Python, but Python is a lot more difficult than Java to master. The Java language is a lot smaller than Python, you can keep the whole language in your head, unlike Python.
profwalkstr··on Ask HN: Which has more jobs: Python or Java+Kotlin? For a Go dev
Between Ruby and Python I’d choose Python. Rust is too low level and picky wrt memory book keeping. I miss the GC. Elixir would make me have to deep in the Erlang and BEAM world, I find it interesting but don’t want to go that way at the moment.
profwalkstr··on Ask HN: Which has more jobs: Python or Java+Kotlin? For a Go dev
I’m not leaving Golang. I want to expand my toolbox.