HNHacker News
TopNewBestAskShowJobs

cateye

715 karma · joined September 24, 2010

submissionscomments
cateye··on Maximize value, not quantity
Thought exactly the same.

I was once walking on the street and someone asked me: -"Do you know which direction I need to walk to get to a metro station?"

I answered: -"Don't search for direction, accept the presence to live a happy life."

The person looked me in the eyes suddenly extremely happy. All his fears were gone. He turned around walked away knowing he was now a totally different human with a clear mind.

He probably lived happily ever after.

cateye··on Wonderland Crypto Co-Founder Revealed to Be Infamous Fraudster, Investors Shaken
If you think governments are bad, wait until you see this: https://twitter.com/CryptoWhale/status/1487095816145801221?t...
cateye··on Why Zulip will not get on the blockchain bandwagon
After reading this, the reputation of the project improved in my mind tremendously.

Not only because they take a clear standpoint from the core principles that they have chosen. But especially that this proofs that the whole project shows to be resilient even when a lot of money is involved.

cateye··on Rivian valued at over $100B after biggest IPO of 2021
314 miles range to "experience nature" feels very problematic.

I immediately had to think about the movie "Into the wild".

cateye··on Meow Hash (2018)
I really enjoyed reading this the clear and concise way of explanation as documentation.

While I was totally not interested in a hash function whatsoever, I read the whole thing :)

cateye··on RAWGraphs: missing link between spreadsheets and data visualization
I once wanted to create a custom chart.

I found https://plotly.com/chart-studio/ the most flexible and powerful online tool.

cateye··on The worst of the two worlds: Excel meets Outlook
What surprised me the most is that most developers can't actually use Excel properly. Most developers struggle even with really basic Excel operations while a lot of non-programmers can do advanced and useful things with it.

For exampe: We used it once as a bug tracking tool and all business people could easily work with it while developers didn't understand that they should use the drop-downs in the cells to define the status and not type something in the cell. We had to continously fix the sheet and explain the developers. While they were complaining about Excel,it was obvious that the lack of basic knowledge of how to use it properly was just lacking.

The same is true even to a greater extent for Word processors. Only a small part of the users can properly format a document with a correct usage of headings and sections.

cateye··on Tesla buys $1.5B in Bitcoin, may accept it as payment in the future
Do you really think this is a technical limitation of the current banking systems and a missing "feature"? Or is it the Bitcoin technology that "solves" this?

The whole reason that it is not allowed to send money to an anonymous person is... Well don't actually know where to start explaining it.

Anti money laundering? Counter-terrorism financing? Financial transaction reporting?

cateye··on Archaeologists in Turkey unearth 2,500-year-old temple of Aphrodite
Fantasy/Thriller/Drama serie on Netflix with a story line related to Göbekli tepe: https://m.imdb.com/title/tt10075318/

Don't have to high expectations. Isn't factual and also the scenario isn't that great. But still fun to watch.

cateye··on Show HN: Squiggle – A Sketch library for making low-fidelity wireframes
I did create low-fidelity wireframes in the past. But it felt like low-fidelity wireframes just added extra noise and additional needed iterations.

By using high-fidelity UI kits, it is almost as easy to create wireframes without having to re-do a lot of work again.

Nevertheless, I also understand that there are cases where it can be useful and necessary. This is definitely a nice kit.

cateye··on Disney unveiled an animatronic robot with the same gaze as humans
These visuals just miss the horror movie soundtrack :)
cateye··on If Not SPAs, What?
I've always felt this problem from the first time I touched Angular. It was just so much more complex and fragile without actually a lot of benefit unless you wanted to make a really interactive async application like Google Docs or Facebook Chat.

When SPA's became the norm and even static web pages needed to be build with React, developing became more and more inefficient. I saw whole teams struggling to build simple applications and wasting months of time, while these used to be developed within a couple of weeks with just 1 or 2 developers, on proven server side opinioated frameworks. But that was no longer according to best practices and industry standards. Everything needed to be SPA, micro services, distributed databases, Kubernetes etc. These components and layers needed to be glued together by trial and error.

I am really happy that common sense is starting to return and more developers are starting to realize that integrated end to end frameworks are very useful for a lot of real life application development scenario's.

cateye··on Ask HN: Why isn’t finance a part of the core curriculum at schools?
<tin foil hat mode:on>

Schools are mainly about supplying cheap workforce for existing companies.

Learning things like starting your own company or managing money in a way that increases negotiation power of the workers, is a disadvantage for companies.

<tin foil hat mode:off>

Having financial knowledge is also not always a direct requirement to get the job at a company, so actually it doesn't provide a direct competitive advantage if you are in the job seeker pool.

These 2 factors create maybe the equilibrium of the current composition of the curriculum.

cateye··on [dead]
The term "technical debt" has a certain semantic load and is therefore almost impossible to have a proper discussion about it.

There are several things that are meant by it:

1. Every written line of code could be improved. If we use such a definition, everything is technical debt and we can spend 100% of our time in improving it and we will still have 100% technical debt. Stepsize would benefit from letting you do this :)

2. Code rewriting needed because of progressive insights and new features that need to be implemented or new requirements, updated dependencies like libraries, frameworks, programming language, runtime system etc.

3. Inadvertently incorrectly written code: this has actually nothing to do with debt. It's a natural and largely unavoidable thing that happens when a human writes code.

4. Deliberate choices while writing code and taking short cuts that are actually almost not acceptable that need to be rewritten later.

Only the last category is in my opinion actual "technical debt" but I would rather call it "shortcuts to be rewritten".

I don't think it makes much sense to discuss it without making an explicit distinction between these 3 categories.

cateye··on Show HN: Free hosted open-source alternative to Zapier/Airflow
Why do you describe it as "automation for JVM" instead of "automation that runs on JVM"?
cateye··on Google Supports the News Industry
This is a really hard problem because news is inherently biased, political in nature and the incentives are on all sides huge.

EU Copyright Directive is requiring tech giants to license the right to reproduce copyrighted material on their own websites. It could make it impossible for Google to display brief snippets and photos from news stories in its search results without paying the news sites.

As a consumer, I find it difficult to form a clear opinion about it:

At one side, I don't want Google to become too powerful and can filter what reaches me as "news". It is also not fair that Google is earning disproportionate amount of money by facilitating search on the content of news agencies while they aren't getting anything.

At the other side, I want to easily find different sources for news with different perspectives and I don't want to be dependent to a couple of big news agencies like AP and Reuters.

I guess there is simply no black and white solution and that a balance needs to be struck with policy for distributing the power in a weighted way between the different actors.

cateye··on Celebrate Woz's 70th
I really hope he gets a lot more mainstream recognition and appreciation for what he has done for Apple.

It would be nice to see that who laughs last laughs best.

I don't like to hear phrases like: Engineers are important, but in the end it's all about marketing, see Jobs...

People should realize that there is nothing to market if there is not someone who solves complex technical problems.

cateye··on Show HN: Unscreen – Automatically remove video backgrounds with ML
It's actually quite funny that the Zoom auto remove background does a pretty good job. I can't get the same results easily in Adobe Premiere actually.

Snapchat filters are even more impressive and it is magnitudes more difficult and time consuming to get similar results in After Effects.

I really wondered if I was missing something so watched a lot of YouTube tutorials on background removal and object tracking and all I see is that it is very laborious and even than not always a good enough results with edge/transparency artifacts etc.

Adobe really needs to implement new features for this because the expectations are changed by these apps and the bar is much higher.

cateye··on Lemmy, an open-source federated Reddit alternative, gets funding for development
There is huge need for such an application.

Hope that it becomes moderately successful. If it becomes too successful, it will become victim of it's success like Reddit.

cateye··on Apple announces it will switch to its own processors for future Macs
Curious how this will effect "the developer experience" considering that cloud instances are also transforming to ARM based processors.
cateye··on Nginx UI – Access and modify the Nginx configurations files without CLI
There are also more feature rich control panels:

http://ajenti.org/

http://vestacp.com/

For some use cases, these can feel bloated, so I understand there could be room for a more minimalistic option.

cateye··on Freud and Faith (2007)
Jewish people to be more capable of thinking in abstraction

Do you have any proof for this? Is there a "world championship abstract thinking" tournament that we have never heard of?

Jews are so over-represented in contributions to science

This might be maybe a little bit better measurable. But the question would be: is that because they are Jew or are there other factors?

cateye··on Why Figma Wins
That sounds a lot like https://www.axure.com/ which was quite popular 10 years ago.
cateye··on Show HN: Noodel.js – User interface for beautiful, dynamic content trees
The problem that I always have with these structures is that often, many-to-many relationships are needed.

Being forced to have only one-to-one relationships is too limiting for any real life modeling.

cateye··on The rise of React
Wild conspiracy theory: Facebook, Dropbox, Netflix, Reddit made React popular so that web developers can't develop a competing service because of the complexity that it introduces.
cateye··on Modern Data Lakes Overview
Isn't it just a paradox to store infinite data, to use it later for very specific things without having to define it first?

It sounds very common sense to not to "limit the potential of intelligence by enforcing schema on Write" while in reality, the same problem just shifts (or gets hidden) in the next steps.

For example: there are 10 data sources with each 100TB of data. I aggregate these to my new shiny data lake with a fast adapter. Just suck it all without any worries about Schema. So, now I have 1PB of semi unstructured data.

How do I find the fields X and Y when these are all named differently in 10 sources? Can I even find it without having business domain experts for each data source? How do I keep things in sync when the structure of my data sources change (frequently)?

It seems like there is an underlying social/political problem that technology can't really fix.

Reminds me the quote: "There are only two hard things in Computer Science: cache invalidation and naming things."

cateye··on Should you self-host Google Fonts?
Besides performance and other completely technical reasons, in my view it is mostly a question how dependent an individual or a company wants to be.

Of course it can be technically and operationally convenient but it also means that now you are even more dependent on the fickle choices that Google makes that is per definition in their own interests.

cateye··on Languages of the Ottoman Empire
This red herring comment is automatically added in every online conversation when the word Turk is mentioned and no ^((?!armenian).)*$

Completely irrelevant in the context here.

cateye··on Poolside.fm
My expectation was that this was Uber for pools: a VC backed 2 sided on demand pool marketplace where I could instantly book and swim. Now I'm totally confused :) <s>
cateye··on Things I’ve learned in 20 years of programming
Martin Fowler is an example.
← PreviousPage 2 of 7Next →