HN user

nbittich

490 karma
Posts7
Comments111
View on HN

I'd suggest you to use firefox on your phone. you can install many extensions there. then you could use an android debloater app to remove chrome completely from your phone

I like how they try hard not to say just "structs". another one is "codes like a class, works like an int". as if they were ashamed of the word struct. value type semantics is just that, plus few extra rules for some reasons (forced immutability is one of them iirc).

At best, the only useful thing I can get from chat gpt, deepSeek, or grok is keywords I can search on Google to find a valid solution to my problem. I get so frustrated with them that I almost never use LLMs, except for fixing grammar or translating. It's not because I'm against them, but because they are useless to me and a massive waste of time.

Although I agree with you regarding leetcode and the lack of feedback on rejections, I honestly don't understand the dislike for take-home assignments. If you truly enjoy coding, you could see them as an excuse to work on a new hobby project.

GIMP 3.0 1 year ago

Try krita, it's open source, it's easy to use and has lots of features

Why Clojure? 1 year ago

I tried clojure long time ago, honestly what made me give up is when I saw a java stacktrace in place of a proper error message when learning it. Also the repl was slow. The UX sucked, I wonder if they improved that

The internet of the 2000s was good because it didn't have these "discover" and "for you" algorithms. If you were interested in a subject, you actually had to search and filter results to find what you wanted; no AI choosing for you. If you're not interested in politics, you shouldn't see political content, unless you specifically search for it.

Using Linux as my main os since 2017, I'm neither a gamer nor a total nerd/linux fanboy. Using my laptop as any casuals (except for dev). Although I do have issues sometimes with it, it's most of the time because I'm trying to do something super specific for my job, and it requires technical knowledges. Otherwise, the way normal people uses a PC nowadays is 1) start the pc, 2) open the browser .

It's funny also because this is basically what you read when you arrive on the landing page of rust: A language empowering everyone to build reliable and efficient software.

Crud are still software I think

Sparing few allocations at the risk of making the language inconsistent is an extremely bad way of building a programming language. If you write async code, rules are not the same than non async code. I am using rust for 4 years, I think I have a good enough level with it and thank God I kept my objectivity. Btw this is at the first page of the rust website, not "c++ replacement" : A language empowering everyone to build reliable and efficient software.

Lol it's funny how often I get "but rust is not for making crud", although I never said I was using it for that.

Async vs non async code. It's basically two different languages imho. generics are also a big pain to work with, specially along with lifetimes. I have fun working with rust now that I am good enough at it, but I kept my objectivity in the process of learning it.

Rust is a language built by extremely smart people, unfortunately their focus is more on type theory and sparing few allocations than building something useful and coherent for blue collar devs like me. When I read a blog post on rust, I literally don't understand half of it, although I'm working with rust since 2020.