HNHacker News
TopNewBestAskShowJobs

rainhacker

1,350 karma · joined June 3, 2013

submissionscomments
rainhacker··on Brain signals translated into speech using AI
If/when driverless cars are reliable, human's learning driving skills may become obsolete. Wonder what are the implications if we are able to reliably communicate our thoughts using AI. Can training vocal cords to speak become an obsolete skill too? On this trajectory - I also wonder what other core capabilities can be delegated to AI and what role this could plays in evolution of future generations.
rainhacker··on Ask HN: What Hacker News comments have you bookmarked?
On asking for a raise[0]:

> What if you went to your manager, or whoever you feel is the right person, asked if you could speak one on one, and said... "I really love working at this company. The work is interesting, I love the people, the culture, <one more legitimate pro goes here>. But I also know I could be making X if I went elsewhere. I love the work I'm doing, and I want to keep doing it here, but I also don't want to be leaving money on the table. What can we do?"

This phrasing, pretty much verbatim, has worked really well for me in the past.

On multithreading in Redis [1]:

> The problem with clustering still becomes lower queries per GB as instances can’t share data. Redis itself runs in RAM so storage is at a premium. One of my main reasons for doing multithreading, and FLASH in the first place was to make Redis work well for much larger value sizes.

I really think we have different use cases in mind.

A book recommendation [2]:

> "Basic Economics" by Thomas Sowell. Not an easy read, but it deeply changed the way I think about incentive structures and the law of unintended consequences. It's a tough pill to swallow for people (like myself) who cling to utopian ideas, but the older I get the more I realize we must live in the world as it exists, with human nature as it really is. Dreaming of a better world is counter-productive if one does not engage with reality. We can build a better world, but only by being honest about the current state of things.

Links to parent comments: [0] https://news.ycombinator.com/item?id=19539485 [1] https://news.ycombinator.com/item?id=19370712 [2] https://news.ycombinator.com/item?id=19087418

rainhacker··on Why software projects take longer than you think – a statistical model
Maybe, instead of asking - if I'm x months into a y months project (assuming y months is the initial estimate) - ask if the project is x% feature complete. Based on the remaining features identify how far the project has progressed. Though, this approach has the problem of scope creep. As the requirements are fluid, especially in a long-running project.
rainhacker··on Teaching rigorous distributed systems with efficient model checking
After reading this post on HN about TLA+ a couple of days back, I started learning it: https://news.ycombinator.com/item?id=19661329

And now I see this, and I'm already having second thoughts. Prima facie, what I like about DSLabs is it's not so steep learning curve as it's written in a mainstream OOP language. Can anyone who has worked on both TLA+ and DSLabs share thoughts?

rainhacker··on Why software projects take longer than you think – a statistical model
Given most software project estimations are off, wonder if a corollary of Brook's law can be - don't add resources in later stages of 'any' software project.
rainhacker··on Why software projects take longer than you think – a statistical model
I can relate to your heuristic. The current project I've been working on is close to completion and somewhere between 2.5-3x of its initial estimate.
rainhacker··on The Horror of Hudson Yards Is How It Was Financed
> Paying to get in is pretty much the definition of capitalism

It's not. Paying to get in like this is depriving not only OP but more importantly, the intended beneficiaries of such schemes.

As the article points out, the total number of visas "may have easily claimed an entire year’s worth of visas issued under EB-5". Which leads to:

"The cap on visas also serves as a cap on available financing. If a project like Hudson Yards accounts for a whole year’s worth of EB-5 visas, it also consumes a year’s worth of financing meant for projects in low-opportunity places."

What about the 'payment' that generations of residents of Harlem made? If this was done fairly, neither the residents of low-opportunity places nor OP would feel slapped.

rainhacker··on Add detailed message to NullPointerException describing what is null
But they are still calling it NullPointerException, not NullReferenceException. I guess this change is too invasive
rainhacker··on Redis streams as a pure data structure
I shared my experience sometime back in another HN thread [1]:

"A key difference I observed was that if a Kafka consumer crashes, a rebalance is triggered by Kafka after which the remaining consumers seamlessly start consuming the messages from the last committed offset of the failed consumer.

Whereas with Redis streams I had to write code in my application to periodically poll and claim unacked messages pending for more than some threshold time."

[1] https://news.ycombinator.com/item?id=19231178

rainhacker··on US to build six nuclear power plants in India
> Part of the treaty is that those 5 are supposed to (gradually) denuclearise

and how is that going for the big players since the treaty was singed ?

rainhacker··on KeyDB: A Multithreaded Redis Fork
Is abstracting a master-slave-sentinel setup also in the scope for the proxy or only Redis Cluster ? For use case where replicas are used to scale reads, a proxy shipped with Redis could be useful.
rainhacker··on An update about Redis developments in 2019
A key difference I observed was that if a Kafka consumer crashes, a rebalance is triggered by kafka after which the remaining consumers seamlessly start consuming the messages from the last committed offset of the failed consumer.

Whereas with Redis streams I had to write code in my application to periodically poll and claim unacked messages pending for more then some threshold time.

rainhacker··on An update about Redis developments in 2019
> "I really believe that in the future of Redis “client side caching” will be a big thing. It’s the logical step in every scalable system."

How is this a logical step in the context of micro services ? I feel there is a trade off. If I have to scale a service to N instances where each of them cache the same type of data. Potentially, I'm duplicating that data N times. Which means I need to reserve that much additional RAM per instance. I can avoid this by storing the data centrally in a very fast cache aka Redis. On the other hand even the fastest standalone cache will be much slower then accessing data in process memory.

rainhacker··on The Rest of Us Always Knew Churchill Was a Villain
If anyone is interested to learn more; the author of this post has debated "Britan does owe reparations" in Oxford Union Society here : https://youtu.be/f7CW7S0zxv4

This talk has many facts not even commonly known to Indians.

rainhacker··on Ask HN: Going from Developer to Manager. What should I know or learn?
> Never vent to your team or other teams.

Could you elaborate on this, why not ?

rainhacker··on How IBM’s ThinkPad Became a Design Icon (2017)
Any recommendations of Thinkpad model to buy in 2018 ? I can wait if anything promising is coming in 2019.
rainhacker··on Capitalism is becoming less competitive
Why is this post flagged ?
rainhacker··on Ask HN: What are some of the best documentaries you've seen?
1. Fire in the blood: It's about "battle between pharmaceutical companies and the global public health community over access to lower-cost AIDS drugs for Africa" https://en.wikipedia.org/wiki/Fire_in_the_Blood_(2013_film)

2. Capitalism a Love Story: Questions unrestrained capitalism in the backdrop of 2008 financial crisis

rainhacker··on A doctor in Bangladesh has found a simple way to treat infant pneumonia
[Dupe] of https://news.ycombinator.com/item?id=17931801
rainhacker··on Facebook tracks all calls and messages on Android
This was the case indeed. A full scan weeded out the existing trojans.
rainhacker··on Facebook tracks all calls and messages on Android
After reading this, I tried to download my data from Facebook. However, avast antivirus on my machine detected a Trojan in the zip file from Facebook with my data and blocked the download with this message: "We've safely aborted connection on bigzipfiles.facebook.com because it was infected with Java:Malware-gen[Trj]"

I find this very weird. Did anyone here faced the same issue ?

rainhacker··on India’s TCS Faces U.S. Trial in Anti-American Bias Case
Why is the lawsuit against the outsourcing companies? American companies took decision to replace their employees with wokers from outsourcing firms. Companies like TCS and Infosys provide a service at a cost. They don't and can't dictate American firms to fire their people and use it's service.
rainhacker··on Machine learning predictions for QM eMini Crude Oil
You should change the following in your whitepaper though:

"..It contains information that is confidential and privileged. If you have received this document in error, please notify the sender and delete this file."

rainhacker··on The Facebook Algorithm Mom Problem
I feel it's not limited to family. Empirically I've noticed liking of a post factors in how much someone likes the poster then just the contents of a post.
rainhacker··on Populism and the Economics of Globalization [pdf]
> global average wage is $2k ... not per month. Per year

How much was it before Globalization ?

rainhacker··on Pharmacies take a $10B hit as Amazon lands Whole Foods deal
Can't read, requires disabling add block or subscription.
rainhacker··on [dead]
Nasscom's response: http://www.livemint.com/Industry/pHkRcTtIoKd8MkTkBNdtSN/Info...

"Infosys, TCS accounted for only 8.8% of total H1B visas"

"All Indian IT companies cumulatively account for less than 20% of the total approved H1B visas although Indian nationals get about 71% of the H1B visas,” Nasscom said. It added that this is a testimony to the high skill levels of India-origin professionals. The annual number of Indian IT specialists working on temporary visas for Indian IT service companies is about 0.009% of the 158-million-member US workforce, it said."

I wonder since this data is public, how come different stats are concluded ?

rainhacker··on Amazon's Sick New Sick Policy
> One of my past employers actually did away with ALL sick

Funny you mentioned this as Amazon is no different. In US Amazon do not give sick days unless required by state law. Say you get an offer from Amazon NY, where employer isn't required to provided paid sick days, you'll get zero sick days.

rainhacker··on Airbnb Bans Host Who Dumped Guest Because She's Asian
Why is this post flagged ?
rainhacker··on Will Spotify go public without an IPO?
Curious why direct lending vs dutch auction like Google.
← PreviousPage 2 of 4Next →