HN user

tifadg1

575 karma
Posts1
Comments110
View on HN

Some 15-20 years ago, it was common among Europeans to make fun of Americans for writing in block-style. These days, I imagine, most Europeans have trouble deciphering what they write, so they use a mix of block and cursive - aka cursive as taught to a toddler. I now wish I learned how to write block faster because I can't use cursive without it becoming mostly unreadable and I can't use blocks without slowing down too much.

In other developments, I see recursive coming out on a resurgence in some self-help circles - marketed as a tool to unlock your inner potential, relieve stress/anxiety - just shows that forget about something long enough and you can relabel it to make some money.

I now only google when I need to sometimes verify that what chatgpt is suggesting isn't BS and I'm immediately reminded that google is barely better between SEO content farms, SEO SO scrappers, legacy information from 10 years ago. And that's with ads blocked.

Between chatgpt+ for general guidelines and copilot for specific implementation details, programming feels very fun and alive. And I'm very skeptical to subscribing, but chatgpt provides so much mental relief getting some answers immediately that I'm ecstatic being able to use/pay for it.

There is no country called EU and there is no single market in that a startup could scale seamlessly in all 27 members - it'll still have to follow local laws. So it's mostly a matter of scale - if you can't outscale US/China/India, you can't compete with those that can.

Exploring from python land, what's interesting about .net for me are:

1. guaranteed type safety;

2. blazor, so no more backend/frontend, js.

3. vast standard lib, so less dependencies;

Reservations I have would be that:

1. it's owned by microsoft and I'd be running on linux, so isn't it a bit of a mouse-toying-with-a-cat type of a situation?

2. libs may be aimed at enterprise - will need to provide lots of boilerplate to get minimal functionality?

Pascal killed my interest in programming for a while as it was force fed in both high school and earlier collage years. Reflecting back, it was the pessimistic approach to teaching of just pushing math problems via programming.

As someone completely new to js world, I've started learning nextjs and for hobby projects atleast I've come to the conclusion that negative opinions about js are overblown - yes theres not one dominating framework, but that's how innovation is born. Plus they're all about dev experience - you don't have to migrate if you're happy with what you've got.

Controversially I'm also pleased about breaking changes if it means things get significantly better and there's less legacy to deal with.

All in all a fast-paced ecosystem for a fast-paced world.

I did seriously give it a try with elixir but felt I wouldn't appreciate it without dealing with js first, so it'll be something if I ever outraged with js, but between typescript, nextjs, jsx templates and all the excellent vscode tooling I'm happy. Infact much happier than dealing with Django's black magic.

Biggest gripes with Django:

1) it doesn't matter that you know Python. If you want to get good with Django you have to know Django;

2) documentation is so technical it's mostly useless for the casual user googling for issues;

3) templating DSL starts to get messy as you grow. There's no official or de-facto linters, formatters so you're left using someones hobby project. Suppose if you spend time customizing it, it works, but no where near what prettier and jsx as a whole bring;

4) I want my web pages to behave modern, so in Django terms that means Django + htmx + alpinejs. Have fun figuring everything out yourself because while there's resources for these individually, there's barely anything for combined usage. Yes they're tech agnostic but as I started building with them, I had no idea how not to make it messy.

My take is that you should use Django if you're already fluent in Django or you're hellbent on sticking with Python. In my case it boiled down to this -

1) learn django, htmx, alpinejs, settle for simpler template tooling;

2) use python backend and js frontend;

3) rip the bandaid, learn js and do web the modern way;

I found 3 to be most appealing as it keeps everything under the same ecosystem. There are cons ofcourse, i.e. amount of dependencies, frameworks come and go, but my dev experience has been pleasant, issues easy to google, official docs useful.

I'm very thankful to KDE - everything works, haven't seen regressions in ages. One DE aspect that hasn't kept up with the current trends is config backup/restore. I've got ansible scripts that bring a fresh F35 vm to maybe 90% of my existing golden-config setup, including data, but there are some corners which can't be blunted - mostly around multi-monitor setup. Still the best DE for me by far.

That said, I always remove `kf5-akonadi`, `calligra` and disable baloond (wish it could be removed but it's too deeply integrate).

I think we should punish these ads & its associated companies for not indicating that there is risk in investing cryptos.

punish who exactly? an ad agency that took the job or influencer that took the job or an llc registered who knows where?

they should have known better is logical, but when you write something into law it's tricky to convey the spirit. Should an ad agency do due diligence on every product they advertise, even if they understand nothing about it?

not sure I qualify for hidpi - 1900x1200 on a 24". Also I never had issues regarding different shades. Hah just goes to show - hard to please everybody!

yeah, I know a thing or two about zooming in, having set HN to 190%.

On an unrelated note, why is HN text so small? I understand if it were a hunting site, where you're naturally supposed to use a scope, but for an IT forum that's unusual, given half of us wear glasses!

On the offchance you're not trolling, these are quite the outdated views you're holding.

It's fine to muck around doing 120kg squats if that's your thing, but you're continuously putting yourself to increased risk of injury as the years go by and you're increasing weight. To mitigate that risk you then have to start doing additional warm up, foam rolls, recovery routines. Oh and lets not forget that most people can't even do squat properly, so add static stretching too. That's hell of a commitment to someone who likely hates the process and just wants to be healthy.

That said, I also do weight training, but I don't emphasize it due to above. 2x/week full-body base, 2x/week 30 min cardio, 2x week static stretches. Am I advanced in anything? No. Am I rounded more than person going to the gym 3 times a week? I'd think so.

What do you find about VR in fitness context that's helping you stay committed for longer periods of time? Presumably it's the follow-along concept, but you don't need VR for that.

What does that bring to the table though? You'll still need to write html, css and javascript (or some dsl).

As a hobbyist Python dev who doesn't want to deal with frontend bs more than absolutely needed, I found my perfect stack - fastapi, svelte and tailwindcss.

Systemd by Example 4 years ago

I've reverted from podman to docker as the podman ecosystem isn't there - docker-compose, cadvisor, some networking - all require tinkering to run.

My interim solution is running docker containers as user, using a simple USER directive. Straightforward and still added security benefits.