HNHacker News
TopNewBestAskShowJobs

akarki15

86 karma · joined April 9, 2017

submissionscomments
akarki15··on Play snake in the URL address bar
This is why i come to hackernews. :) made my day
akarki15··on Google: 'Your $1000 phone needs our permission to install apps now' [video]
Ah I see we are resorting to no-argument argument strategy I see..
akarki15··on Google: 'Your $1000 phone needs our permission to install apps now' [video]
Well go ahead- g/android isn't stopping anyone from moving to iPhone...

I myself use iphone cause I like the hardware quality (over android). I pay for youtube premium cause I like the service (over apple music for example)...

You can bellow as much as you want that you are losing a "free service" but nothin is free buddy at the end of the day. You get what you paid and youtube premium is one of the few services I find worth paying... Not worth it, you say? Feel free to bounce to a zillion other video platforms - https://en.wikipedia.org/wiki/List_of_online_video_platforms .

akarki15··on Google: 'Your $1000 phone needs our permission to install apps now' [video]
Its not "gatekeeping". Its called paying for a service. NIH is funded by US taxpayers. Youtube isn't- they need to pay for the servers; it isn't free, you know.

You wanna pay someone else, feel free- vimeo, and a zillion other platforms exist - https://en.wikipedia.org/wiki/List_of_online_video_platforms

akarki15··on Google: 'Your $1000 phone needs our permission to install apps now' [video]
> Creators will then go back to the good, old fashioned model of hosting their own websites and videos

LMAO. Nope they won't. They'll go to tiktok or some other platform where you'll surprise pikachu face have to watch ads. Ads powers internet. Someone has to pay server cost at the end of the day- either pay with your dollar or your attention. There's no other option.

akarki15··on Always Do Extra
i agree that going off-roads from the main task is useful but i disagree with the way the author is suggesting to do it.

> Assume there's a reasonable amount of work you need to do to fulfill the base expectations for your job (i.e. your Normal Work) and then there's a little time left over. (I know some may argue this "left-over time" thing, but just go with me)

this assumption fails at a lot of companies, especially smaller startups. with tight sprints and PMs breathing down your necks to get every ounce of work out, there is no "left-over" time. a lot of people who choose to do "extra" are in reality taking time from what would be family/friends/leisure time. i'd take being a mediocre dev than sacrificing my personal time.

i have found things at FANG company to be different tho- they don't use sprints and as such I can set my expectations so that I can have my "extra time" during company time.

akarki15··on I keep making things out of checkboxes
why not i guess? :P
akarki15··on Lessons learned from sharding Postgres at Notion
+1. First thought i had when i saw this was like why is notion using a postgresdb in first place- i can see it being used for customer data (which probably doesn’t require sharding) but for the content itself, a nosql or colum oriented db is better fit. the question i have is what is notion storing in these sharded postgresdb?
akarki15··on Chrome, the perfect antitrust villain?
People here seem to assume all monopolies are illegal. THAT'S NOT TRUE!

Source: https://www.classlawgroup.com/antitrust/unlawful-practices/m...

A monopoly is when a company has exclusive control over a good or service in a particular market. Not all monopolies are illegal. For example, businesses might legally corner their market if they produce a superior product or are well managed. Antitrust law doesn’t penalize successful companies just for being successful. Competitors may be at a legitimate disadvantage if their product or service is inferior to the monopolist’s.

But monopolies are illegal if they are established or maintained through improper conduct, such as exclusionary or predatory acts. This is known as anticompetitive monopolization

akarki15··on A new round of antitrust questions can’t go well for Google
> If you look at adtech there’s really only Google and Facebook so it’d call this very close to a monopoly.

Please look up the definition of monopoly before throwing the word. Earlier part of your own sentence refutes the claim that google has a monopoly in ad. Further numbers: https://adage.com/article/digital/duopoly-loses-share-ad-spe...

akarki15··on Go is Google's language, not ours
> New Cool Thing See that's your issue. Go tries super hard to _not_ be that and evidently has succeeded.
akarki15··on Let's start using DuckDuckGo more often
"You either die a hero or live long enough to see yourself become the villain"

100% sure any Google alternative is going to be equally "morally bad" if not worse once it gets even 1% of Google's traffic.

akarki15··on CMU Computer Systems: Self-Grading Lab Assignments (2018)
Didn't go to CMU, but I did take cs61 at Harvard extension last year (https://cs61.seas.harvard.edu/site/2018/). It too had some self grading assignments (time bomb). Thoroughly enjoyed that class.
akarki15··on Ask HN: Why do I exist as a sysadmin?
It has helped me immensely to change my perspective. I don't see programming problems/blockers that I encounter as _my_ "mental blocker". I see them as problems that stand themselves. There is nothing wrong with _me_. I see the problems as these little (and sometimes big) challenges. Like a level in a game. Not clearing a level doesn't mean that the character you are playing is weak. It just means that the character is not using the right tool, or mechanics. The root cause is lack of information; there is nothing wrong with the character itself. If you can detach yourself from the problem and view yourself as a player in a game, you won't get frustrated. I have even come to like it. When I finally figure out why that sneaky race condition was breaking on prod after days and nights of debugging sessions, I feel like I have defeated a big boss in a game. I actually fondly recall these kinds of victories from my past years like a life event. Hope you can do the same :)
akarki15··on Show HN: Dbdot – Golang tool to help generate Postgres schema diagrams
That's a cool website. I would say my usecase is really focused on picking existing n tables in a db for like a design or presentation. I would not want to handcraft tables as I don't care what the diagram looks like; all I care is that the diagram accurately reflects the schema.

I intend to stick true to my inspiration and keep dbdot focused for that usecase. Hence, I expect this tool to actually reach a completion after which I don't think I will want to add any more features.

akarki15··on Show HN: Dbdot – Golang tool to help generate Postgres schema diagrams
That's a valid concern. My inspiration for writing this tool was to create schema diagrams for select tables (hence the -whitelist flag in the tool) rather than _all_ the tables. Think design review, presentation etc instead of exploring a new db. Having some way to dictate what table would be at the top vs. bottom would be nice.

My only fear with that is dbdot becomes bloated with flags and features. If customization of dot can be achieved by piping dbdot output to some other tool, I will explore that path.

Thank you for your feedback :)

akarki15··on How would you invest $500k at 30?
shitty ones.
akarki15··on Think Like a Martian About Money and Universal Basic Income
> Thinking as a Martian, if humans were to decide to trust everyone a minimum amount, such that no human had no trust, but every human had some trust, and that amount of trust was sufficient for everyone to obtain a minimum amount of access to the resources necessary for life, then everything would change.

This is looking at human beings from a personal standpoint. You have to look at humans as a group and decide what the Nash equilibrium looks like. If everyone tried to trust a minimum amount, there is a large incentive on single individual to break that trust and gain benefits. You need some kind of system to dis incentivize people from breaking trust. Guess what that's what law and order is. But unfortunately nations haven't been able to agree on common international law because the Nash equilibrium in the group of nations happens to be different.

While I applaud the optimism of the writer, the piece is too rosy and void of facts/theoretical framework for me to appreciate it.

akarki15··on Ask HN: How do I develop terse yet elegant written communication skill
Wow thanks for replying! I haven't taken the class but will definitely look into that.
akarki15··on Ask HN: How do I develop terse yet elegant written communication skill
Sorry all that stuff (design docs, prds etc) is confidential. I'll try to find blogs which I can post.
akarki15··on Show HN: A Hacker News Reader App with Tabs
+100. I'm also not touching this.