HNHacker News
TopNewBestAskShowJobs

njsubedi

952 karma · joined December 29, 2012

I have figured a few things out.
submissionscomments
njsubedi··on Twitter x TikTok = Twiktwok
For me it’s only the banner prompt at the bottom of the page.
njsubedi··on Fire your bad customers
I don’t think that ends there. The customer can, given they have the time and will, throw shit at your brand in popular forums and user groups.
njsubedi··on Fire your bad customers
From the perspective of a mobile app/game developer, I’d say developers who sell apps on the app stores aren’t so lucky. You need to respond, and resolve issues of each and every customer, otherwise get bombarded with a bunch of negative reviews from accounts of everyone they know. Just like the recent fate of TikTok app, but in a smaller scale. One time a single customer nearly took our business down by writing 1 star reviews every day for weeks about how we fucked him over with a paid app (that was $4.99) and that we were scamming because we didn’t fully refund him for the service he used for a month. The review highlights would only show his reviews so download and sale dropped, competitor ranked #1 from #2 .. and it was one hell of an experience.

One day that guy stopped rating our app, and things started getting better. Yeah, it’s a bad idea to put the fate of your business in a single app, but we were just starting out.

This happened because we kinda fired our one customer. From that day, everyone who asks for a refund even after using up the services gets a refund. Feature requests go to a voting arena; so far so good. We’re not sinking now.

njsubedi··on Ten modern layouts in one line of CSS
Even after a decade of working with CSS, I’m amused when I see someone center an element inside its container.
njsubedi··on All Your Passwords Are Belong to FPGA
When you are trying to login to iCloud or AppleID homepage from Safari on iOS, the OS asks you if you’d like to authenticate to the website using the iCloud account that is currently added on that device. So we have that tech, but I think the browser vendors need to do some work to support what you’re asking for.
njsubedi··on All Your Passwords Are Belong to FPGA
> Now might be a good time to change your password to something longer, or finally get onboard with 2FA.

That “or” should be “and” because a shorter password isn’t really useful even if you enable 2FA. I have seen websites that allow brute forcing TOTP tokens, so an on-site or low-latency attack could guess from 500k tokens (6 digit code with look-ahead time of 1 step) in 30 seconds, even if they change frequently.

I think that it’s time everyone used a password manager to generate really really long passwords. I set all passwords to 64 characters or the maximum allowable characters. There’s are some stupid businesses (hello, banks!) who have weird password requirements, like “more than 7 but lesser than 10 characters”. In such cases you’re better off with randomly generated passwords than a pattern you can remember.

njsubedi··on Building the ultimate home office again
tl;dr: Troy went into the rabbit hole of buying a bunch of high-cost gadgets and accessories [that he legitimately needed] to get tax deductions.
njsubedi··on Zoom Earth: Website lets you look at live satellite photos of earths surface
Quite interesting! It felt good to see a satellite imagery without an overlay of labels, roads, and border lines that we are accustomed to. It's not really real-time if you zoom in, but it's good nevertheless.
njsubedi··on Show HN: 3D Book Image CSS Generator
I'll try that the next time I need it.
njsubedi··on Show HN: 3D Book Image CSS Generator
What's wrong with 9gag? It's a YC company to begin with, and works just like Imgur.
njsubedi··on Any claim without a URI should be treated as suspicious
>The whole investigation took me 5 minutes. A Web search, a few clicks, and some ctrl+f’ing.

Am I the only one who thinks the last phrase sounds weird? I might be used to reading lots of articles that sensor words, but couldn't help reading it as "control-fucking". (Edit: uncensored)

njsubedi··on Show HN: 3D Book Image CSS Generator
For some reason the Width parameter is working weirdly in Firefox on Android. Dragging the slider halfway resizes the book to become larger than the whole screen. Screenshot: https://9gag.com/gag/aLwvLY6 (because I don't have accounts elsewhere)
njsubedi··on Feeling unproductive? Maybe you should stop overthinking
Thinking itself is work. When you're thinking too much, anything that's not "thinking too much" causes context switching, which is a hard task on its own. Human brain cannot multitask, so you can't work while you're already doing a lot of mental work. The trick is to do things that are fun (which, for some people is doing creative work) such as playing games, taking a shower or whatever makes you relaxed. Once that chain of thoughts is broken, you can start working again.

Telling this from my personal experience, because I can't go from overthinking about my business to designing a database model or fix an issue. I need to take a mindless break, like showering or making coffee, or just grabbing a teaspoon of ice cream from the freezer. Those few moments work as a transition point for me to get back to work, and become productive.

njsubedi··on Data-Transfer-Project
Isn't it interesting to see contacts and playlists as the first thing that they mentioned? As far as I can remember, they allowed importing contacts from other providers, and from user's devices from maybe day one.
njsubedi··on Data-Transfer-Project
They seem to be still working on it. Other providers are still working on it, so there's a possibility of everything you asked for. Documentation can be added, and hopefully those buttons too.
njsubedi··on An update on our security incident
Is there any information on whether a single employee or a number of employees were involved? I don't think the attackers could have had someone hired at Twitter Support only to carry out this attack, given how they tried to monetize. Also I suspect no more than one employee was involved, and that "social engineering" was done only to compromise their credentials, instead of asking them nicely to allow them access to multiple (130) popular accounts.
njsubedi··on Microsoft Outlook is crashing worldwide with 0xc0000005 errors
More like if anything like this happens we'll refund you.
njsubedi··on Ask HN: My GitHub account got suspended without any notice
They could send out a notice to old email when they see a recent email change. When people change their email address in a service, that doesn't mean the old, verified email is completely useless.
njsubedi··on GitHub was down again
They used to have real-time graphs and stuff on their status page. That was a thing of the past; with more distributed system, they're probably not sure if the service is down everywhere. If a node somewhere is still up, they might consider the service up. I don't know much, but it's up to the kind of downtime measurement system they have.
njsubedi··on GitHub was down again
Why not MercurialHub?
njsubedi··on Ask HN: What do you consider as a big web application
Everything you mentioned, and how long it takes to pinpoint how a particular thing (route/controller) works when something breaks. Also any monolith is usually "big" enough for me.
njsubedi··on Ask HN: How do I teach intermediate Python engineering skills?
I'd suggest letting them dive into your code, and make minor changes. That will increase the chances of them structuring their software the way you do, which makes teaching easier. If they get stuck somewhere, getting help is much easier for them.
njsubedi··on Flowtrackd: DDoS Protection with Unidirectional TCP Flow Tracking
I think we can trust them for now. They seem like good people and company. I don't know what's at stake in the future, but Mozilla has trusted their service, so there's bo good reason not to.
njsubedi··on Ask HN: My GitHub account got suspended without any notice
Whoa! I was talking about the horror stories of losing GitHub account in a several of my latest comments/threads and I get to see another one. Why wouldn't they send out a notice, at least, before deactivating an old, active account?
njsubedi··on Ask HN: Anyone from Apple here? It's impossible to enroll the dev program
I'd be surprised if anyone from Apple would reply here. The problem seems to be with the payment processing, so a quick call to their support would yield faster resolution. Sometimes they have asked my card details over the phone to renew my membership, so you could request a callback.
njsubedi··on Flowtrackd: DDoS Protection with Unidirectional TCP Flow Tracking
More and more of the internet is now moving behind Cloudflare, one feature at a time. I saved some serious amount of money by just by using free service they offer. I am astonished every time Cloudflare comes up with a solution for the problems of the internet.
njsubedi··on Head asleep, body awake
I have noticed that the senses detach when I'm sleeping with hands on my chest too. In our community, it's believed that demons possess you if you sleep with hands on chest. Probably its because of this kind of feeling. Weird, indeed.
njsubedi··on Gitlab deletes then opens account to others without warning
That's crazy! Moved to Gitlab for some projects because of Github horror stories, and now this? The only "safe" way to do anything is to self host everything, it seems.
njsubedi··on Text-Only Social Network
They should do some kind of username filtering though. It's much easier because everything is in English, so a blacklist of words could do the job. I found several offensive username and names within few minutes of browsing the site.
njsubedi··on Healthy Self-Doubt
I constantly have self doubts, something in between Imposter Syndrome and OCD. I need to make sure I did the right thing, and even when I'm done what I had to, the self doubt kicks in, the OCD makes me look over just once to make sure. I'd say, this feeling is the exact opposite of walking away from what you've destroyed behind yourself like in the movies. In the early days of my career I thought this was what is keeping myself from achieving goals but later I realized that my self doubt kept me from making a lot of mistakes that would cost a fixing. It's ok to have self doubts, it's ok to think you're not competent enough, or fear that you'll fail in general. I believe that's what actually makes you a good developer.
← PreviousPage 4 of 8Next →