HN user

shaan7

980 karma
Posts0
Comments333
View on HN
No posts found.

Corporations lobby the government to implement laws that seem to hurt them but in actuality create an uneven playing field where marketshare becomes available due to the higher implementation cost

(nit: I assume you meant "marketshare becomes unavailable")

So you mean that regulations that are created based on lobbying by corporations help them become monopolies? Sure, that makes sense. But thats different from a blanket "Regulations create monopolies".

I feel like other commenters are being obtuse on purpose and avoid the point?

nah, people are just built differently. Not everyone gets frustrated with "learning to remember", and then some do. Both are valid. The people who seem to be obtuse to you are in the first group, myself included. I didn't instantly catch the fact that instead of `svn commit` I have to now do `git add`, `git commit` and `git push`. But, and this is the key difference, when I forgot I just checked my bash history to recall the sequence. It doesn't bother me because I know either of two things will happen:

A. Over months and years, you then understand how things work and its second nature.

OR B. The tool was just a one-off and you won't use it after some time, so it doesn't matter you won't recall the steps.

Its the same with any professional tool, really - even outside software (think carpentry, for example).

The point was that this bothered me when I used git for the very first time

and that is fine. From your original comment, you "just" wanted to save things and got confused why you had to `add`, `commit` and `push`. Its just that you didn't know that git isn't a word processor that gives you a way to save your work - you've done that already when you saved the file with your editor.

When I came to git, I was also confused why commit and push are different steps - so much work, I thought. Until one day it finally hit - wait, this lets me keep "saving" my work locally until I'm ready to upload it - which is when I push.

plenty of projects changed licenses lol.

They usually did that with approval from existing license holders (except when they didn't, those were the bad cases for sure).

Yep, it baffles me that a lot of people would rather not have the option to reject cookies. Its weird to say "I don't want to stop a website tracking me because the UX is terrible. I'd rather get tracked instead.". Of course, it would be better if the UX were even better, but I'd rather take something over nothing.

I describe it slightly differently. Similar to what the author described, I'll first plan and solve the problem in my head, lay out a broad action plan, and then put on music to implement it. But, for me the music serves something akin to clocks in microcontrollers (and even CPUs), it provides a flow that my brain syncs to. I'm not even paying attention to the music itself, but it stops me from getting distracted and focus on the task at hand.

DeepSeek-v3.1 11 months ago

Yep there's no need to apologize, you've been very courteous and took all that feedback constructively. Good stuff :)

I think you and the parent comment are onto something. I also feel like the parent since I find it relatively difficult to read code that someone else wrote. My brain easily gets biased into thinking that the cases that the code is covering are the only possible ones. On the flip side, if I were writing the code, I am more likely to determine the corner cases. In other words, writing code helps me think, reading just biases me. This makes it extremely slow to review a LLM's code at which point I'd just write it myself.

Very good for throwaway code though, for example a PoC which won't really be going to production (hopefully xD).

I use Firefox simply because the address bar UX is better. It prioritizes my history over search results, I almost never have more than 3-5 tabs open, so I rely heavily on typing a keyword in the address bar to go to a page in my history. Another thing I rely a lot is Multi-Account containers, which makes it very to keep aspects of life separated.

This ad stuff is very concerning, though :(

I'd argue that your latter point (optimizing background apps) is majority of the improvement and this is something you can do in the OS regardless of where an app comes from (excluding rooted/jailbroken devices from scope). This would've been a reasonable argument if Apple only ever denied apps because they did stupid things, not because they offered a payment gateway that did not pay Apple commission. Lets not pretend that Apple's control is only about curating an experience for the user, it is very significantly about maximizing profit as well.

As a side note, I've always understood that just stock iOS is way more optimized than stock Android simply because of better engineering. However, this is anecdotal and I don't have any references as such.

That is an interesting take, so basically in your opinion the main thing that makes iOS better than Android is that Apple has tighter control over the apps? What I've heard from most iOS users is other things like smoother interface, better battery life, great camera etc. I've never heard "I like iPhone because Apple moderates the App Store" from laymen (i.e. non-HN crowd).

Yep that is exactly the feeling which prevents me from buying Apple products for private use. I have no motivation of paying a premium if the manufacturer is going to make things more difficult for me. I want to make my experience easier, not harder, when I pay more.

In contrast, I had no problem buying a Steam Deck the moment it came out (even though I had never bought gaming hardware before) because I had confidence that the customer experience is going to be better.

I'm more excited for the day we can have robot do that for the analog stuff instead. I'd rather sit and enjoy organizing files on my computer than loading the washing machine, the dishwasher, folding clothes, packing for vacations .. well you get the point.

Would be cool if I can build CI pipelines for daily stuff, just describe everything in YAML* and not have to do repetitive tasks all the time.

* or, hopefully something better that isn't a pain to write

I've been a happy Rhasspy user and now even more excited for the future because I'm hoping the conversational style (similar to what OpenAI demo'd yesterday) will eventually come to the offline world as well. It is okay if I gotta buy a GPU to make that happen, or maybe we get luckier and it wont? Ok, maybe I'm getting too optimistic now