HNHacker News
TopNewBestAskShowJobs

nanidin

2,058 karma · joined December 29, 2010

submissionscomments
nanidin··on In Defense of Dumb TVs
I bought a silicon sleeve[0] for my remote - it makes it much easier to find in the dark, and it makes it really obvious which way is the right way to grab and use it.

I generally use the built in remote app on my iPhone though - it’s accessible from control center, and my phone is usually easier to find than the remote at any given moment.

[0] https://www.amazon.com/Remote-Generation-Silicone-Controller...

nanidin··on Show HN: Horcrux, a Playground for Shamir Secret Sharing
Typing any additional number into the "number needed" field with keyboard on Chrome immediately shows "An unexpected error has occurred."
nanidin··on Change your MAC address with a shell script (2019)
This was ~15 years ago. The bandwidth metering was in place to throttle people doing big downloads via the internet. We had something like 1gb per week at 100mbps, then gradually got brought down to something like dialup. Internet2 was not metered.

There were people running internal torrent trackers and file indexing/sharing sites on the LAN that could saturate the network infrastructure between the various dorms and buildings on campus. I guess the whitelisting also helped figure out who was doing what when problems happened.

nanidin··on Change your MAC address with a shell script (2019)
My university required registration of MAC addresses for whitelisting & bandwidth metering. My enterprising roommate and I worked out that we could bypass all bandwidth limitations by spoofing the MAC addresses of machines in the computer labs as long as the machine was turned off. We eventually got caught for using something like 90% of the university's total bandwidth - the security admin was thrown for quite a loop when he tracked down the machines that were supposedly using all of the bandwidth and found that they were turned off at the time. Apparently it took some creative techniques to figure out where the traffic was actually coming from.

Our punishment was something like two weeks with all internet access revoked (except for the use of lab machines for classwork), plus a written apology, plus a signed agreement not to violate the acceptable use policies again or else face the real punishment for what we did.

The school administrator in charge of the punishment asked the security admin what we were downloading (this was when the MPAA/RIAA were cracking down hard on people uploading files on sharing networks), but the security admin had mercy on us and told her he didn't think it was relevant, thank god!

nanidin··on The Downside to Life in a Supertall Tower: Leaks, Creaks, Breaks
I live in America in an apartment building that was destined to become condos (in American terms, a purchasable apartment) just before the 2008 market crash. Due to the market crash and subsequent changes in mortgage requirements for condos, it became rentable apartments instead. It was built in 1913. It has brick walls that range from 2-3' thick, and I almost never hear my neighbors except through my front door. If I could own it, I would!
nanidin··on Monkey.org
It was a very long time ago, but I had a long running account that was in the $5-10/month range that I used to host my email, a blog, and a self-hosted picture sharing app. IIRC, the plan either had unlimited space, or the space limit grew every month. I had 100's of gigabytes of photos that were accessible via the photo app, and I had some small % of files in a folder named backup that wasn't publicly accessible to the internet.

Apparently backups of any kind were not allowed by the TOS, but this was buried somewhere deep in the TOS, and once they made the decision to shut me down there was no recourse. I had something like a week to move everything away from dreamhost. I believe my account was targeted because I was using a large amount of disk space (for TOS legitimate purposes) and they wanted to find any reason to let me go.

nanidin··on Monkey.org
Aha, the company that killed my account for having a folder named backup. Thanks!
nanidin··on Apple watch keyboard developer put off by app store scammers
In the case of a DMCA notice, the entity making the complaint must make it in good faith and under penalty of perjury.

The target of the complaint can file a counter-notice. That is the remedy that you have if there is a false complaint made against you.

There is no catch-22 here - there is a clear path to follow within the legal system for cases of abuse. Could it be patched up to be better? Sure. But catch-22? There is no rule preventing you from responding to or addressing false complaints. If anything, the catch-22 comes from the sites that benefit from DMCA that don't allow DMCA counter-notices, or even worse that pre-emptively remove user submitted content that it suspects will generate DMCA notices. In that case, your argument skews toward "posted speed limits encourage a system where law enforcement officers set up speed traps" - but would we be better off without speed limits altogether? Or maybe just with some limitations on the problems that arise from them?

The net benefit of DMCA is better than without DMCA. The non-DMCA alternative is that I can go post the text of Harry Potter to Reddit, and J.K. Rowling can sue Reddit for distribution of her (registered) copyrighted material for damages. With DMCA, J.K. Rowling can send a DMCA notice to Reddit, and Reddit can take the post down and offer me the chance to respond that the content is not in violation - but Reddit is not in peril.

I'm not a lawyer, but I took a grad level IP law class as part of my undergrad coursework. I think people like us stand to benefit quite a bit from learning how things work at that level.

nanidin··on Apple watch keyboard developer put off by app store scammers
> A small-fry content owner doesn't have the resources to find copyright infringement

Again, DMCA works out in favor of the small-fry content owner who more than likely has the resources to find copyright infringement (Google searches are free), but that certainly doesn't have the resources to take every case of copyright violation to court for injunction or other remedy.

Pre-DMCA, if someone posted content that I created to a website, my main recourse would be to ask the website nicely to remove said content and hope they didn't immediately delete my request. I could try to sue the website for violating my copyright by distributing my content without my permission.

Post-DMCA, if someone posts content that I created to a website, I can file an un-ignorable DMCA complaint with the website, and there are defined timelines and processes that must be followed if the website does not want to take on liability for distributing my content.

It's unfortunate that big content owners abuse the system, but it's unfair to say that there are no benefits for small content owners.

nanidin··on What’s Wrong With The Honeywell Humidifier
Are you sure the Dyson you bought was real? I have owned a Dyson stick vacuum for over 5 years and it still runs for ~15 minutes on a charge. The newer versions of the same vacuum sold at Costco are advertised to run for up to 40 minutes.

That said, I switched to a Roborock S5 Max around March of last year and I have only used the Dyson once or twice since then.

nanidin··on AMD vs. Intel vs. Nvidia: How Users Are Switching
You have a good point, because I did fail to get a 3080, but I didn't start automating until after the initial 3080 launch.

On the other hand, I did get a 1080ti several months after launch during the crypto-boom of 2017 using the same approach. I have also stumbled upon lots of "we added more tickets to X event" type situations before they are announced on social media and disappear in an instant (think sold out music festivals and concerts).

nanidin··on AMD vs. Intel vs. Nvidia: How Users Are Switching
Once per minute when you're close to an expected release of product, once per 3-5 minutes when you don't have a great reason to believe that inventory will be added.

My goal is just to mimic me sitting at my laptop refreshing a page trying to buy something as soon as it becomes available, so that I can use my time for something better.

nanidin··on AMD vs. Intel vs. Nvidia: How Users Are Switching
When I was hunting the 3090, in general I polled every 5 minutes (with some variability to look more natural). When the "official" release time came closer, I brought it down to something like 1-3 minutes. I never ran into problems with IP blocking.

Trust me, there are people sitting there refreshing the page more often than 1x per minute, and as far as I know they didn't run into any blocks either.

nanidin··on Apple watch keyboard developer put off by app store scammers
The DMCA was created to allow websites like Youtube to exist without existential threat from rights holders due to users uploading content that they do not hold the rights to.

Your view is Stallman-esque, but the world is not so clear cut in terms of good/evil. At best, I would say the abuse of the DMCA by large entities is an unintended consequence of the existence of the DMCA, and it could be patched up by lawmakers if there weren't already a remedy for DMCA requests made in bad faith.

The problem is that places like Youtube have implemented policies more strict than the DMCA that do enable big content owners to bypass the DMCA process and remove user content without much recourse.

nanidin··on AMD vs. Intel vs. Nvidia: How Users Are Switching
> If I can ever get one that is, between scarcity, demand, bots, scalpers

My advice, assuming you're on HN with a technical background, is to create your own bot for monitoring product availability on your store of choice. It's a pretty small investment of time, and it frees you up from the time spent watching a Discord or refreshing store pages manually. Set it up to poll at a reasonable frequency, set up some form of push notification, and find that it's not that hard to get ahead of the horde who are all relying on someone else to do the dirty work for them.

Signed,

Someone who got a launch day 3090 from the Nvidia store

nanidin··on Smashing the Stack for Fun and Profit (1996)
I'm particular to "Rootkits: Subverting the Windows Kernel". The more you understand about the system you're running on, the more you can do!
nanidin··on Cgit, Nginx and Gitolite: A Personal Git Server
I also came to chime in with this. I have been running a "personal git server" this way for almost a decade.

On the server:

    cd ~
    mkdir directoryname.git
    cd directoryname.git
    git init --bare
On the client(s):

    git clone username@server:directoryname.git
That's all there is to it!
nanidin··on Should I Buy a House?
I used the NYT calculator and eventually came to the conclusion that renting beat buying in a MCOL area (Kansas City.)

I live in the city center with my SO, rent is $2100 split 2 ways for a 1500sqft 2/2 in a nice building with a rooftop pool. There simply aren’t comps that can compete in terms of location, size, and amenities that don’t also have a $1200/month HOA and $900+/month taxes, interest, and insurance. In 5 years rent has gone up $50, meanwhile my 401k and other investments have maintained 10% year over year returns and I could now afford to outright buy houses and condos I was interested in 5 years ago. Or I could move out to the ‘burbs on a $600-900/month mortgage.

Now, if only I could work somewhere that I felt like I was changing the world in ways I’m more interested in (high tech vs automotive), I would feel less pull to uproot in my mid-30’s for a place where Google or Amazon are hiring.

nanidin··on Should I Buy a House?
Yes, but did IB offer rates lower than your mortgage rate over the course of your mortgage? Your margin rate fluctuates daily, and you’re subject to margin calls that could bring the whole house of cards tumbling down.

I did not do the math, but it seems like you’d need to simulate a stochastic process to come out with the likelihood of winning in this scenario, similar to the various FIRE calculators out there [0].

[0] https://www.firecalc.com/

nanidin··on Should I Buy a House?
I used the NYT calculator and eventually came to the conclusion that renting beat buying in a MCOL area (Kansas City.)

I live in the city center with my SO, rent is $2100 split 2 ways for a 1500sqft 2/2 in a nice building with a rooftop pool. There simply aren’t comps that can compete in terms of location, size, and amenities that don’t also have a $1200/month HOA and $900+/month taxes, interest, and insurance. In 5 years rent has gone up $50, meanwhile my 401k and other investments have maintained 10% year over year returns and I could now afford to outright buy houses and condos I was interested in 5 years ago. Or I could move out to the ‘burbs on a $600-900/month mortgage.

Now, if only I could work somewhere that I felt like I was changing the world in ways I’m more interested in (high tech vs automotive), I would feel less pull to uproot in my mid-30’s for a place where Google or Amazon are hiring.

nanidin··on Should I Buy a House?
> That is to say that if you have bought a $1m home in 1948, it will be worth, in average today, taking inflation into account, $1 745 809,82. The same investment in the S&P500 will be worth $74,426,964.60.

Yes, but does this account for the fact that you need to be leveraged at $1 million at margin rates for that period of time? Or is it just looking at the upside of putting a million in the S&P500?

It reminds me of the ole “there are lies, damn lies, and statistics” saying. Without context I’m not sure how much to trust this.

nanidin··on Filling the Void of a Physical Whiteboard
I was fully remote before COVID, and the best solution I have come up with so far is iPad + Apple Pencil + Google Jamboard. I can open it on my PC and screen share from there into meetings or with others than don’t use Jamboard.
nanidin··on States bring action against Google under federal and state antitrust laws [pdf]
When I’m in the browser, I prefer to stay in the browser. When I visit amazon.com I don’t want the app. I wish there were a way to disable this behavior on a domain by domain basis.
nanidin··on FedEx and UPS hit companies with unexpected holiday shipping limits
My experience with Amazon Logistics has not been very good. They are driving the quality of delivery across all carriers down by hiring out to bottom of the barrel delivery agents who must cut every corner possible in order to finish their deliveries on time.

Before AMZL, packages were delivered to the door of my apartment building. After AMZL started dropping packages in the lobby, in the parking garage, and outside the front door of the building, it was only a matter of time before UPS and FedEx started to follow suit. Now all packages end up dumped in piles in unsecure areas of the building. Around this time of year, I'm digging through 15-20 packages to find things addressed to me.

The building installed some package lockers, but the Amazon people usually avoid them because it takes time to put stuff in.

I am about to stop shopping on Amazon so that I can stop supporting what they've done to shipping over the last few years. It's unfortunate that one bad actor can degrade the overall quality of its competitors.

nanidin··on Tim Sweeney on Apple and Google
I don’t want to maintain a games collection across several game stores. If a game isn’t available standalone or on Steam, I’m not buying it. I may still play it, but in that case the developer and publisher are not gaining anything - case in point, Untitled Google Game.
nanidin··on Garmin services and production go down after ransomware attack
When I worked there, the entire internet for the campus went down. It took down the Garmin website and everything else Garmin. The culprit? Everyone was streaming music and/or videos. Everything shared the same internet pipe and streaming music starved out essential business functions.

The next day all streaming services were blocked, and it was made clear we were being monitored for excess internet usage. Thus began the great brain drain to Apple, Amazon, and Samsung.

Well that, and the fact that they took away the nice toilet paper and replaced it with one—ply right around the same time.

nanidin··on Who still needs the office? U.S. companies start cutting space
I follow along in /r/realestate and it seems that part of the motivation for this behavior is that the owners are usually leveraged - they don't own the property outright, or if they do, they have taken a loan against the property. If they lower rents, it impacts the valuation more than staying vacant and waiting for a new tenant, which in turn has implications on the loan & ability to obtain loans in the future.
nanidin··on Garmin services and production go down after ransomware attack
It seems unlikely, Garmin is a very engineering led company. At least it was when I worked there 10 years ago!

Part of that engineering focus is an insane attention to the BOM, and to support(call center) and warranty (returns & repairs) costs. I think both of these things make it unlikely that Garmin will add a cellular modem to start tracking otherwise unconnected devices.

nanidin··on 2+1=4, by quinoa
Define efficiency - marbles are more dense and will fill the barrel with more mass.
nanidin··on What would you do if you lost your Google account?
I lost my Google account about 12 years ago, right in the middle of college. Instant loss of all email, calendar, and todo items. Zero recourse.

I never got closure on why, but I suspect it’s because I used my invitation links to create more accounts for myself.

What did I do? Tried to get an explanation, then tried to appeal, then set up my own mail server and have self hosted my own email ever since.

← PreviousPage 17 of 24Next →