News for hackers. Stuff that matters.

akarki15

Re:Play snake in the URL address bar on Sunday September 28, 2025 @05:39PM (#45408316)
This is why i come to hackernews. :) made my day
Ah I see we are resorting to no-argument argument strategy I see..
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 .

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

Im guessing you also don't pay for your utilities and tap into your neighbour's wifi/power/water etc?

The hypocrisy...

> 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.

lmao the hypocrisy. you want to use a service and not pay for it- there's a word for it. its called "stealing".
Or you can pay youtube premium? Its not free to host these videos...

Free lunch is over yo.

Re:Always Do Extra on Wednesday October 13, 2021 @04:46PM (#28857496)
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.

Re:I keep making things out of checkboxes on Monday October 11, 2021 @08:47AM (#28827720)
why not i guess? :P
Re:Lessons learned from sharding Postgres at Notion on Wednesday October 06, 2021 @04:21PM (#28777938)
+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?
Re:Chrome, the perfect antitrust villain? on Tuesday June 04, 2019 @03:52AM (#20092863)
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

> 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...

Re:Go is Google's language, not ours on Wednesday May 22, 2019 @11:42AM (#19982372)
> New Cool Thing See that's your issue. Go tries super hard to _not_ be that and evidently has succeeded.
Re:Let's start using DuckDuckGo more often on Saturday May 18, 2019 @10:45AM (#19947657)
"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.

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.
Re:Ask HN: Why do I exist as a sysadmin? on Friday April 19, 2019 @02:31AM (#19697505)
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 :)
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.

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 :)

Re:How would you invest $500k at 30? on Sunday March 31, 2019 @12:48AM (#19533932)
shitty ones.
> 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.

Wow thanks for replying! I haven't taken the class but will definitely look into that.
Sorry all that stuff (design docs, prds etc) is confidential. I'll try to find blogs which I can post.

Ask HN: How do I develop terse yet elegant written communication skill

I am amazed at some of the design docs by my co-workers here at Google. The docs have phenomenal word economy AND read beautifully. It is literally a joy to read such docs as one sentence leads me to a question which is answered soon in the next paragraphs. The sentences use the minimum yet precise words to deliver phenomenal information density. What are ways people develop this skill?FYI...

( Read More... | 14 comments | 17 points | on HN )
Re:Show HN: A Hacker News Reader App with Tabs on Sunday June 03, 2018 @09:15AM (#17219355)
+100. I'm also not touching this.