HackerTrans
TopNewTrendsCommentsPastAskShowJobs

skwee357

no profile record

Submissions

Show HN: Mjmx – render mjml using JSX

mjmx.dev
3 points·by skwee357·4 เดือนที่ผ่านมา·0 comments

Feature Unrequest

kudmitry.com
3 points·by skwee357·4 เดือนที่ผ่านมา·0 comments

"SaaS is Dead" – they say

kudmitry.com
2 points·by skwee357·5 เดือนที่ผ่านมา·0 comments

Farewell, Rust for web

yieldcode.blog
142 points·by skwee357·5 เดือนที่ผ่านมา·184 comments

Don't apologize for replying late to my email

kudmitry.com
2 points·by skwee357·5 เดือนที่ผ่านมา·0 comments

Show HN: Mjmx – JSX Runtime for Mjml

github.com
1 points·by skwee357·5 เดือนที่ผ่านมา·0 comments

Ask HN: Anyone have dedicated, local, AI server?

3 points·by skwee357·5 เดือนที่ผ่านมา·1 comments

We can no longer trust software

kudmitry.com
4 points·by skwee357·6 เดือนที่ผ่านมา·0 comments

Isolating Claude Code

yieldcode.blog
3 points·by skwee357·6 เดือนที่ผ่านมา·3 comments

Dead Internet Theory

kudmitry.com
697 points·by skwee357·6 เดือนที่ผ่านมา·697 comments

Not knowing is part of the path

kudmitry.com
3 points·by skwee357·8 เดือนที่ผ่านมา·0 comments

I Am Netlify-Free

yieldcode.blog
2 points·by skwee357·10 เดือนที่ผ่านมา·4 comments

comments

skwee357
·5 เดือนที่ผ่านมา·discuss
Author here.

I agree with you. Rust is rock-solid. I had zero crashes with Rust. But, having said that, I so-far have zero crashes with Node.js as well. Maybe because I'm a one man team, and I'm very pedantic, so everything is wrapped in try/catch, schema validations, and strict typescript/eslint rules.

I would agree with you that *by default*, Rust makes it harder to write bad/bug prone code compared to others, but with discipline (which big teams in "fast moving environments" usually don't have), you can get similar assurances with Node/Typescript.
skwee357
·6 เดือนที่ผ่านมา·discuss
I found VM to be on-par with Docker. Sure, the initial provision takes time, but this is true to for initial Docker build as well. I know that worrying about sharing kernel with the Docker container, is probably light paranoia, but I really don't trust agents to not run malicious code.
skwee357
·6 เดือนที่ผ่านมา·discuss
Few people posted here about the "intent" behind such content, i.e. today, most people are motivated by money because "this influencer told me I can make 10$k by writing blogs", so while you might find a blog you like, it's not immune to starting to accept "just put our link here for $$$ and we link back to you".

Something similar happened in the Podcast and YouTube spheres, where every creator seems to be "sponsored" by these shady companies that allocate 70% of their revenue for creator payouts, for the sake of affiliate marketing.

I really don't know what's solution though.
skwee357
·6 เดือนที่ผ่านมา·discuss
On the other hand, take LinkedIn for example, and you get the bottom of corporate AI-slop.

I agree that anonymization makes people more hostile to others, but I doubt the de-anonymization is the solution. Old school forums and IRC channels were, _mostly_, safe because they were (a) small, (b) local, and (c) usually had offline meetups.
skwee357
·6 เดือนที่ผ่านมา·discuss
Ha! Despite the fact that I tend to proof read my posts before publishing, right after publishing, and sometimes re-reading them few months after publishing, I still tend to not notice some obvious typos. Kinda makes you feel appreciation for the profession of editors and spell checkers. (And yes, I use LanguageTools in neovim, but I refuse to feed my articles to LLMs).
skwee357
·6 เดือนที่ผ่านมา·discuss
I remember participating on *free* phpBB forums, or IRC channels. I was amazed that I could chat with people smarter than me, on a wide range of topics, all for the cost of having an internet subscription.

It's only recently, when I was considering to revive the old-school forum interaction, that I have realized that while I got the platforms for free, there were people behind them who paid for the hosting and the storage, and were responsible to moderate the content in order to not derail every discussion to low level accusation and name calling contest.

I can't imagine the amount of time, and tools, it takes to keep discussion forums free of trolls, more so nowadays, with LLMs.
skwee357
·6 เดือนที่ผ่านมา·discuss
Fine, I accept your point. You don't have an obligation to disclose the tools you've used. But what struck me in that particular thread, is that the author kept claiming they did not use AI, nothing at all, while there were give away signs that the code was, _at least partly_, AI generated.

It honestly felt like being gaslighted. You see one thing, but they keep claiming you are wrong.
skwee357
·6 เดือนที่ผ่านมา·discuss
The thing with em-dashes is not the em-dash itself. I use em-dashes, because when I started to blog, I was curious about improving my English writing skills (English is not my native language, and although I have learned English in school, most of my English is coming from playing RPGs and watching movies in English).

According to what I know, the correct way to use em-dash is to not surround it by spaces, so words look connected like--this. And indeed, when I started to use em-dashes in my blog(s), that's how I did it. But I found it rather ugly, so I started to put spaces around it. And there were periods where I stopped using em-dash all together.

I guess what I'm trying to say is that unless you write as a profession, most people are inconsistent. Sometimes, I use em-dashes. Sometimes I don't. In some cases I capitalize my words where needed, and sometimes not, depending on how in a hurry I am, or whether I type from a phone (which does a lot of heaving lifting for me).

If you see someone who consistently uses the "proper" grammar in every single post on the internet, it might be a sign that they use AI.
skwee357
·6 เดือนที่ผ่านมา·discuss
That I'm a real human being that is stupid in English sometimes? :)
skwee357
·6 เดือนที่ผ่านมา·discuss
Personal website (+ everything-else-blog) -> https://kudmitry.com/

Technical blog website -> https://yieldcode.blog/

Probably should unify them... or not...
skwee357
·6 เดือนที่ผ่านมา·discuss
The currency conversion can be whatever you want. I have a python script to bring conversion rates for European Central Bank because I need to report my business earning according to ECB rates, but you can specify any rate you want both during transaction entry (for example `100 USD @@ 95 EUR`), and as a global rate.
skwee357
·6 เดือนที่ผ่านมา·discuss
I have a git setup and I commit once a week, but don't currently push it anywhere. I do want to install a git server on my home server at some point, as I don't intend to push my financial data to any of the SaaS git offerings.
skwee357
·6 เดือนที่ผ่านมา·discuss
I dont mind paying for a personal finance tool, but I feel like most of them are made for an average consumer who spends in one currency and needs budgeting. I operate in at least 3 currencies, don’t care about budgeting, and need support for tracking stocks and automatic currency conversions.

The only tools that were able to provide that were GnuCash and PTAs like beancount.

My point is, there is a big segment of people who are not served by existing personal finance tools simply because they operate in more than 1 currency, or have a slightly more complicated setup than envelope budgeting.
skwee357
·6 เดือนที่ผ่านมา·discuss
I have 14 years of personal (and 2 years of sole proprietorship) finance data in beancount. I tried all the available personal finance apps there are, from cloud/online offerings to offline apps. Eventually, I settled on beancount because it is the most versatile file format. In addition to tracking finances, I can track stocks, unvested RSU grants, vacation hours, and even personal training I have paid for but yet to use.

It's cumbersome at times, and I do miss the (G)UI of entering transactions, but with (neo)vim I got used to it and I breeze trough my finances in 15-20 minutes once a week.
skwee357
·7 เดือนที่ผ่านมา·discuss
It's Stripe, and I'm happy with them. What did you not like about Stripe?
skwee357
·7 เดือนที่ผ่านมา·discuss
Yes, I use another service + add a ton of stuff on top related to reliability, payments, and file formats. However, I have toyed with the idea of implementing my own fax sending. Maybe when I will be able to live off my side projects, I will explore this idea further.
skwee357
·7 เดือนที่ผ่านมา·discuss
Thank you! I appreciate the feedback!
skwee357
·7 เดือนที่ผ่านมา·discuss
Thank you very much. I try to focus on making usable software without enshittifying them.
skwee357
·7 เดือนที่ผ่านมา·discuss
It's a very tough market. Before I started I found a handful of services, and saw some services appear after I started.

I focus on SEO mainly. Most users come from search engines and LLMs. Some users are returning customers.
skwee357
·7 เดือนที่ผ่านมา·discuss
I use this in one of my products. The biggest problem with it is that it lacks any tooling around it. There are no tools to verify that the file itself is not broken / malformed. And tools like POedit do not support it for translations.