HNHacker News
TopNewBestAskShowJobs

dreamer7

360 karma · joined September 13, 2018

just another guy with a dream and a computer
submissionscomments
dreamer7··on Gilbert Strang Teaches Linear Algebra
Linear Algebra and it's Applications, a textbook by Gilbert Strang was the most entertaining textbook I've ever perused in engineering.

He has a great sense of humour and keeps slipping jokes in unexpected places.

dreamer7··on Launch HN: PostHog (YC W20) – open-source product analytics
Great idea to be compatible with Mixpanel libraries! Makes switching over really easy
dreamer7··on Launch HN: PostHog (YC W20) – open-source product analytics
It's really unfortunate how HN culture (awesome in most respects) forces you to use defensive phrases like "shameless plug" for sharing work that you are really proud of and the community is proud of as well
dreamer7··on The Myth of Architect as Chess Master
Really off topic, but missing mate in 1 is not unheard of under time pressure even at the GM level. Nail-biting stuff - https://www.youtube.com/watch?v=7Ix69sCFahw
dreamer7··on Data in SwiftUI, Part 2: Views as a Function of Data
Is it correct to say that SwiftUI seems to be inspired by or similar to React architecture?
dreamer7··on iOS First Impressions (2018)
Thanks for the pointer! Will to setup fastlane soon
dreamer7··on Angular 9.0
Exactly! JSX is much easier to use compared to angular templating.
dreamer7··on Angular 9.0
Wow! such a strong opinion warrants some more justification.

Having used both Angular (since 1.0) and React (only recently), it's obvious why React is more popular. Any decent engineer can be productive in React within a day since the concepts are so intuitive and simple. With Angular, if you don't really know how things work, you are going to struggle a lot for a while.

While i can't speak for the rendering performance, the design itself is definitely elegant and not built for "code monkeys" but real engineering productivity

dreamer7··on Ask HN: How do you process payments?
We use MangoPay.

The customer service or tech support isn't as great as Stripe but they have a really intuitive model for marketplaces

dreamer7··on iOS First Impressions (2018)
The end-user experience is definitely better on iOS. Gestures are ideally suited for navigating a touch device, especially as phone sizes continue to grow. It's a shame that Android cannot implement swipe-to-go-back because it conflicts with the navigation drawer UI.

But the development experience is not as impressive for Xcode. It is far slower than Android.

Deploying an app to the Play Store is ridiculously fast and frictionless while deploying to the App Store feels like installing Windows XP

dreamer7··on Google backtracks on search results design
For a company that had the least distracting ads for a very long time, this is definitely a questionable move.

But, all the hullabaloo in the article about Ad links making money for Google v/s the others that don't seems misplaced. After all, the point of a search engine is to find stuff. And if an ad shows an alternative, that is possibly better, you can click on it.

These ad links are definitely not going to download malicious malware onto your devices.

I am more worried about ads on social media platforms with infinite scroll because those ads are more unpredictable in placement.

dreamer7··on CRM Is Not Enough – Announcing the Platform of Independents
This seems like a very principled move by marketing tech companies. If they can make it work, we can hopefully expect other domains to follow open standards too?
dreamer7··on The Light Phone
I've found gray-scale mode to be a great deterrent for constant phone use. It just makes everything so much more dull
dreamer7··on Show HN: Micro CRM, a CRM for People Who Hate CRMs
Two of those features can be done using Google Sheets as you suggested

>* Ability to have multiple team members in my company share and update my list of contacts

>* Ability to group contacts by company or conference etc. so I can contact them at once.

And you can possibly create API integrations between Sheets and your inbox etc using Zapier.

dreamer7··on Rejected from YC (Again)
Off topic, but I really like their blog site. Seems very similar to Medium. Does anyone know if they used a template or blogging platform with custom domain?
dreamer7··on The Spinner
I am against targeted ads at all scales because we have a lot of fallacies that we cannot really control all the time even if we are aware of them.

But the reactions to this service is slight proof that an organisation evokes lesser negative reactions than an individual

dreamer7··on The Spinner
Very interesting response! So marketing by large companies does not evoke such strong reactions but marketing by an individual does.
dreamer7··on Web Development Simplified with Svelte
The reason there are so many frameworks for UI out there is probably due to the same response you are having.

People doing a lot of web development wanted to make their lives easier but found the way other frameworks are doing it to be really convoluted. So they created their own framework which makes perfect sense to them.

As a developer getting into this, just pick any well-maintained framework and you should be able to get your job done.

dreamer7··on Tesla Software Version 10.0
With all the entertainment features they are releasing, they should cash in on the trend of home smart speakers / TVs.
dreamer7··on When we work out rigorously, our bodies limit our ability to expend energy
Nothing counterintuitive about these results. Anyone who has ever exercised knows that he has to switch things up if he intends to keep breaking the plateau either for strength or weight loss.

Our body is incredibly good at conserving energy which is why we feel less tired running 5kms daily after a while.

Only interesting point is the barrier on how quickly we can reach this efficiency with the limitation of how much fuel we can consume.

dreamer7··on Protecting democratic elections through secure, verifiable voting
Electronic voting may be a harder to implement solution in terms of trust but the problem is not non-existent.

Voting today is a complex and costly process. Hence, it cannot be carried out frequently and hence the accountability/ feedback loop is slower.

Imagine if we could conduct voting in a day (even in large democracies). We would be able to remove bad representatives faster.

dreamer7··on Ask HN: How do you manage UI/UX for your side projects?
A lot of good suggestions here already. I agree with another comment that UI/ UX is very important, especially if your project is intended to be used by the general public.

But UI/ UX is hard and it is very easy to get sucked down a vortex trying to get something to be exactly as you envisioned . And this drain on your mental energy can cause you to give up projects mid-way.

On the other hand, i always get a massive sense of progress when i'm able to interact with a feature through a UI.

I too despise(d) UI work like you when i spend a lot of time on things that i expect to be simple. The way i approach it now is to work with the mindset that the UI only has to be good enough. It does not have to look shiny and polished as long as it is able to deliver the value you are creating with your system.

dreamer7··on Google's cross-platform Flutter UI toolkit goes 1.0
I'm curious to know your thoughts on what makes Dart a mediocre language. At first glance, it seems to be merging the best of both worlds (can be AOT compiled for prod and JIT for dev)
← PreviousPage 6 of 6