HNHacker News
TopNewBestAskShowJobs

ozim

7,675 karma · joined June 13, 2012

You didn’t want to make things perfect. You just hated things the way they are.
submissionscomments
ozim··on Human brain is two separate organs, Stanford Medicine-led research finds
Funny thing when reading that is as a human I read „crafted nervous system twice” like it would be done over a week or two.

We fail to imagine how much time takes to „craft a nervous system”.

Super scary how small are we in big scheme of things.

ozim··on Cyclomatic Complexity in C#
System is more complex based on possible states it can have or inputs/outputs.

That is just maths here working. Two systems combined always will have more states and inputs/outputs.

There is nothing to check here as it can be proven purely by maths.

Complex systems having more attack surface are obviously less secure.

They might be less interesting for attackers if they have to scan huge attack surface like IPv6 vs IPv4 but no one is claiming IPv6 network is more secure.

ozim··on Cyclomatic Complexity in C#
Weird question to ask, that is pretty obvious.

Worst things happen always when 2 or more systems are combined because each system might be simple on its own, yet a combination is always much more complex.

ozim··on Warren Buffett Steps Down as Berkshire Chairman, Names Son to Replace Him
Few million?

I would be set for the rest of my life if I got half a mill falling from sky today, I guess I could even make it work with 250k.

Currently I am pondering how absurd amount of money a billion of dollars is. When loads of people can only -earn and eat through/spend not save- $1 million; working their asses off for something like 20 years.

ozim··on Hister: A private search engine for the pages you visit and the files you keep
My issue with this is that as I had my notes that I curated there was never return on investment for doing that.

Running this would be nice but it still takes time and still there is no ROI for me.

Of course there will be people who find it useful but I am pretty much done with building knowledge bases or having todo lists.

Stuff that I need to do or remember - everything else if I forget nothing happens and it doesn’t impact my life or work.

ozim··on Why Does the Universe Expand?
It is an unknown person for me that wrote something on the internet.

Why do you need to spell it out like that?

ozim··on Performance Improvements in .NET 11
Debugger was there, hot reloading was the issue.

Still I take debugger in Visual studio or Rider any day instead of VSCode debugger.

ozim··on Small programming tricks
Those were not programming tricks, but computing tricks or command line/sql tricks.

Anyways I find it mind boggling how many useful actions are not known by „normal people”. Most people are really using computers in a very inefficient way.

My idea is if we would spend time making people learn computers or software they use daily better - we wouldn’t need AI agents and we would triple GDP.

ozim··on Doing Everyone Else's Job
I like getting paid each month and not having to look for job. Letting it fail is directly opposing my need to pay mortgage.
ozim··on Hugging Face is billing OpenAI $100M for hacking it
Have you ever filed any police report?

Especially cybercrime one?

Police doesn’t have any capacity to deal with normal cybercrime. AI incident like that is basically out of their reach.

Maybe by „police” you mean FBI/NSA/CISA.

ozim··on Hugging Face is billing OpenAI $100M for hacking it
File a police report :D

You made my day.

ozim··on Dario, Please
Because software is already absolved from accountability. Bill Gates introduced it in 80's with EULA where MSFT would not be liable even if your house burns down because of use of their software, even with flaw they would know.

That is the status quo we entered AI age with.

ozim··on OpenAI bots knew about the RubyGems caching vulnerability
They can still try and have enough money to get away with a lot just like Disney with Disney+ subscription ;)
ozim··on OpenAI bots knew about the RubyGems caching vulnerability
Software industry standards are as in Microsoft EULA. If your house burns down because of known flaw in Microsoft Windows they are not liable (well as far as EULA let’s them, you can most likely still sue them).

Software as big as operating system already is non deterministic when integrating with unknown hardware or 3rd party software.

That is why Apple controls the hardware and OS for their products, because they can limit non-deterministic things from happening this way.

ozim··on Global Shortage Has Led to Motor Oil Rationing at Costco
If you check what is globally going on then yes, it looks like we are heading that direction.
ozim··on Don't be the out of touch Kung Fu master
Crafting code in your preferred language in a way that it is easily understood by others or fulfills some other constraints while doing whatever algorithm requires can be as fulfilling as writing poetry.

I can write „you live, you die, get over with it, life is hard, love hurts” - it basically encodes all wisdom of countless poems, books. Yet I have seen many people getting that idea better when the knowledge of this simple truth is in a form of a story.

Conversely, if you write an algorithm using better structure, better data structures it makes a lot of difference.

ozim··on Don't be the out of touch Kung Fu master
I would say analogy is still apt.

When you look at King Fu master as a software dev who refuses to use AI and MMA fighter as a dev who embraces AI.

Vibe coders who know nothing about software development are untrained rubes who got mechanical arm that thinks for itself, they can maul MMA fighter, they can maul Kung Fu master but at the same time arm might just rip off their own face.

ozim··on Copyright does more harm than good and should be abolished
Violent people are getting locked up and then wait for trial in prison usually.

So yes we don’t live in total anarchy but a lot depends on people being decent.

ozim··on Growing proof that autonomous cars save lives
Never hear of someone who was rear ended being liable. Guy behind should keep a distance that allows him reacting in time and he is responsible for keeping that distance.

The same for skiing you don’t have eyes on the back of your head, one behind you is responsible for not crashing into you.

In car you have rear mirrors but if you have something in front of you and breaking you are not going to look in the mirrors.

ozim··on I advertise malicious software on Google Ads
Everyone who is angry at „not giving feedback what is malicious” should remember that bad guys will also do so and with feedback they just get more information on how to make malicious sites to hide better.

Google is not great but we all can’t have nice things because of thieves and criminals.

ozim··on Copyright does more harm than good and should be abolished
Let’s face it, justice system uses money as proxy for how important things are for society not for single citizens.

As a society we don’t have enough resources to tend to every dispute.

I don’t think there is a solution to that. Even if ideally we want to help everyone who needs disputes solved - waiting for judge 2 or 3 years is a thing in places but for people it is just useless.

ozim··on Private German rocket makes history, reaches orbit from European soil
I don’t think Germany has favorable place for orbital launches.

For any failure you would need to have an ocean in the direction of launch.

Also not all orbits are equal because then you need more fuel etc.

It is silly to say every country has equal opportunity to go to space because space is only 100km up. That’s not how it works.

ozim··on Watch the 'Eclipse of the Century' Next Year When Spain, Egypt and More Go Dark
The BBC - well sun never sets on British Empire.
ozim··on .gitignore Everything by Default
LLMs learned from people xD
ozim··on .gitignore Everything by Default
I do that for my personal projects.

Doing that on projects where I collaborate I would equate to pissing in public.

That is also why pull requests are such a great idea in general, because GIT allows one to piss in his own garden as much as they want.

Even if I could piss in my own branch I never do so when working on a project with other people.

I don't piss around my home obviously in case someone didn't get the metaphor.

ozim··on .gitignore Everything by Default
One problem I see all the time is that people are not using proper tools.

Yeah command line is cool and all but I do believe most of the developers should be using UI tooling where staging area is showing nice diffs.

Built in GIT handling in IDE usually is better than command line but also usually worse than dedicated tool like GitExtensions or SourceTree which are free and are super convenient for staging.

People don't know they don't have to stage whole files but they can stage hunks, well in command line it is too much hassle for me but in GUI tools it is no brainer.

I recommend looking here: https://git-scm.com/tools/guis

(it might be that you will be waaay cooler using GUI tool because you will be able to fix things others can't ... saying from my experience)

ozim··on Retirement Is Dead
What are the rates of your HYSA?

between 2.5% and 4% that's normal savings account rate and high yield is BS.

ozim··on It's OK to hardcode feature flags (2025)
I disagree because I have business people to have discussion with different customers on different timelines.

I can't hard code any of the flags until I have big customers notified and onboarded with the change.

So one would say why aren't your customers onboarded with the change before you implement it. Well no because they have 20-30 other applications they are using on daily basis.

While yeah we can push some customers to new features, we still need to have some realistic adoption in place before we can switch ... mostly because we are not Attlasian or Microsoft — we have actual people taking angry calls and angry e-mails from the customers.

ozim··on Dutch central bank moves share of gold from U.S., Canada to London
Well they had to because UK across the Northern Sea was their competition and so France just below, while having Germans next door and Spain not being an ally. Did I mention they are bunch of tall assholes anyways?
ozim··on Retirement Is Dead
It gets worse when you read financial "social media" people repeating BS like "high yield savings account" there is no such thing as long as I am alive, it is something from maybe 80's or 90's or even earlier. My cousin had the idea of "just put some money in savings account each month and never check it" - that's exactly super outdated advice or a crooked one where someone doesn't know anything about ETFs and heard you put money each month in it and forget...

There is whole LARP scene of FIRE and influential bloggers from that scene are the only ones that are making money.

Nest egg I do believe had merit back when there actually were "high yield savings accounts" available. I basically see who is LARPing money management when I see they post about FIRE or HYSA, well "money market accounts" seem better and kind of like of HYSA, but the hell those are not really that easily available.

Government bonds are also rather interesting for keeping as "nest egg", corporate bonds are useless.

Article author seems to be from quite well off family lamenting he just didn't understood any of financial stuff and world moved on while he ate away whatever he had. Sad part is it can happen to any of us even if we are financially literate because market can be bad far longer than we can afford or like retirement, jobs all of this can shift while we are left with much less for day to day. Part that I don't understand is that, we should expect that outcome rather than be surprised by it. We should be surprised when all went well and there was no recession, layoffs during our lives.

← PreviousPage 2 of 34Next →