HNHacker News
TopNewBestAskShowJobs

nahtnam

111 karma · joined December 25, 2013

meet.hn/city/us-Irvine

Socials: - x.com/nahtnam - linkedin.com/in/nahtnam

---

submissionscomments
nahtnam··on Reversing Safeway's private APIs to automate coupon collection
This is genius and a much more of a "hacker" way to do it... Sometimes simple is better
nahtnam··on Telecom Lobbyists Successfully Remove Canada from Wireless Pricing Report
I think this will happen with the new wave of telecom companies that rely on satellites instead of ground towers (probably in the next decade or so)
nahtnam··on Python Is Eating the World
You’re spot on… As someone who uses Node/JS for most of my projects, I was actually surprised at how easy math is in python. I was given a homework assignment with the ability to use whatever language I wanted, so I picked JS. After hours wasted trying to do math with large numbers, I switched to python because others seemed to have success with it. Needless to say, I finished the assignment an hour or so after that. (Note, I would still use Node over python for an API any day of the week, personal preference)
nahtnam··on Amazon Accidentally Sold $13k Camera Gear for $100 on Prime Day
Damn! I got the A6000 for $100, but I wish I got the A7R instead :( I guess that falls under observation 1
nahtnam··on Sign In with Apple [video]
Sure, but would you agree that open source tools and being able to choose the tools we want is better? We should have that same freedom when it comes to building authentication into our applications
nahtnam··on Opera, Brave, Vivaldi to ignore Chrome's anti-ad-blocker changes
I just wrote a blog post on how to replace the new tab page altogether if that is something you are interested in: https://blog.nahtnam.com/p/my-new-favorite-browser

It is highlighted in the "new tab page" section

nahtnam··on Opera, Brave, Vivaldi to ignore Chrome's anti-ad-blocker changes
Hey! I hope this isn't breaking the rules (self promotion) but I wrote a blog post on how to change your new tab page: https://blog.nahtnam.com/p/my-new-favorite-browser

It is described under the "new tab page" section. I can't really comment on the privacy/advertising concerns but I do know that Opera providers a VPN for you (who know what they are doing behind the scenes) and have their own adblocker built in.

nahtnam··on Sign In with Apple [video]
However it is _required_ that you add Sign in With Apple. I'm all for privacy but I disagree with this move because apple said "You must add Apple Sign In" rather than "You must allow one form of anonymous login" which means they are forcing developers to use their tools.

Additionally, if the app only has FB or Google login and you don't use either, you can just not use the app

nahtnam··on To Revive the Mac, Apple Wants to Kill Electron
I don't think this is the right solution. Something like React Native where the core logic is shared but the UI/Views can be tailored to each environment is ideal.

I believe Microsoft released some React Native stuff for desktop and hopefully, there is some work going on for MacOS.

nahtnam··on Cloudflare architecture and how BPF eats the world
It would be interesting to see what kinds of optimizations they have done in terms of programming languages. For example, Discord releases blog posts now and then on how they squeeze performance out of Elixir
nahtnam··on Cloudflare architecture and how BPF eats the world
Unrelated but I'm interested to see what stack all of the things mentioned in the article are on. Handling (I'm guessing billions) of requests while getting sub-ms (maybe even microseconds) latencies. Is it all written in Go? If so that is quite impressive.
nahtnam··on Why I believe Rails is still relevant in 2019
You could also replace it with Laravel, or any other framework. What I've found is that if you want to be productive, stick with what you know. Don't try to solve problems you don't/probably won't have.
nahtnam··on Build and Deploy Serverless React Apps with Next.js 8 and Zeit Now
Anyone know of an alternate hosting service that is as simple as including a Dockerfile and changing your DNS, other than Zeit and Heroku?
nahtnam··on Show HN: A new tab page that shows tech/news headlines
Hello everyone!

First, a little background: 4 years ago, I found a chrome extension called Tabbie (https://github.com/jariz/tabbie) and instantly fell in love. However over the years, bits and pieces of the underlying stack started deprecating, and eventually, it stopped working entirely. For the past year or so I couldn't find any comparable chrome extension that worked equally as well, and so I set out to create my own.

Thus I created ctrl-tab. ctrl-tab is an open source Chrome and Firefox extension (powered by Vue.js) which lets you customize your new tab page with feeds from the most popular tech and news sources, including Hacker News! (For the full list of supported data feeds, check the website.) You can add/remove tiles via the menu and drag and drop them to make it look like how want.

Currently, the Chrome extension supports logging into Todoist (very BETA), and I plan on adding many more login options, starting with (Reddit). In addition, I am working on supporting custom RSS feeds to allow you to add any sites that the extension doesn't already cover.

Please report any bugs you encounter, as well as any providers you would like to see added here: https://github.com/ludicrousxyz/ctrl-tab! I would love to hear your thoughts and answer any questions you may have!

Thank you!

nahtnam··on Show HN: A minimal FFT code
The syntax kind of looks like Scheme to me.
nahtnam··on Discord raises $150M, surpassing $2B valuation
Doesn't this just mean that Discord received 150 million in return for 7.5% stake at the company?
nahtnam··on Repl.it raises $4.5M from A16Z, Paul Graham, and others
I don't think many people here will agree with you but I do. I use Javascript for almost everything I do because "It just works." Assuming you are running Node 6.0+ and NPM 4+ you'll almost never run into an issue unless you are using something that needs some native packages installed.
nahtnam··on iTerm2 has a new drawing engine that uses Metal 2
How come it says that it's mirrored from GitHub and "The repository failed to update 8 months ago. Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project master."

Seems like they are still using GitHub but use GitLab for the wiki?

nahtnam··on Show HN: Server.js – A modern Express alternative
I'm working on something like that in my spare time for myself. I have a bunch of websites and it was quite annoying to have to update the same thing over and over again if there was a bug with one of my middleware so I just extracted out into it's own project. It uses Koa under the hood, but all it essentially does is bring in the most popular Koa middleware and mesh them all together.

https://github.com/konstructorjs/konstructor It is still in it's very early stages. Thoughts welcome!

nahtnam··on Ask HN: Ubuntu Desktop Default Apps
I just want to say that the web browser should be Firefox for the sole reason that most people will install chrome and having both chrome and chromium would be confusing.
nahtnam··on T-Mobile adds 1.3M customers in Q2, continues to grab wireless share
I feel your pain. The website keeps crashing whenever I try to buy a data pass. However, I was able to get one yesterday by opening the T-Mobile app, signing in, and pressing the chat button in the top right. That let me text a T-Mobile rep instantly who let me buy a pass. Took less than 5 minutes.
nahtnam··on Show HN: Eul – a lightweight desktop client for Skype, Slack, Gmail, and more
Not OP but I use IRC daily in channels like #nodejs and #elixir to get help and help others.
nahtnam··on TypeScript support in Electron
Anyone know what editor and theme they used in the screenshots? It looks like VS Code.
nahtnam··on Apple Plans iPhone for Japan With Tap-to-Pay for Subways
IIRC, Samsung Pay is planning to add support for transit cards. Theoretically it would be possible to use something like your Clipper card to pay for a BART ride through your phone. (http://i.imgur.com/JXdsxcr.jpg)
nahtnam··on Ask HN: How do you install developer tools on a fresh system?
You can use nixOS as a development machine? How did you install a window manager or desktop environment?
nahtnam··on Microsoft shows how bad Chrome is for your laptop's battery
Maybe they should do a comparison of extension support or developer tools? :P
nahtnam··on Ask HN: How does your team write documentation? What tools do you use?
Elixir has a great documentation system built in. I use that.
nahtnam··on How Pocket Hit 20M Users with 20 People
I saved this article to my pocket to read later....
nahtnam··on Ask HN: Best treadmill to turn an existing standing desk into a treadmill desk?
How do you know?
nahtnam··on Show HN: Lavagna, an open-source issue/project management tool
Tbh you lost me at java as well...
← PreviousPage 3 of 4Next →