HNHacker News
TopNewBestAskShowJobs

bassdropvroom

274 karma · joined March 25, 2021

submissionscomments
bassdropvroom··on 1Password for Linux
Sure, but a browser extension cannot handle anything outside the browser. Which for many is fine, but there are still plenty of individuals who need that outside the of the browser.
bassdropvroom··on CSS Container Queries in Web Components
I used to be a full-stack developer 5 years ago, and while I wasn't an expert I was pretty good with front-end development.

Recently I've started picking up a new side project, and I'm absolutely gobsmacked how far front-end development has gotten in just 5 years. It's a completely new landscape. It feels like I'm having to learn it all from scratch again.

bassdropvroom··on Lima: Linux-on-Mac
On the planet that runs arbitrary community maintained Ruby scripts to install packages, and the planet where doing brew update requires a full days work + max CPU usage.
bassdropvroom··on Google fined €100M by Italian antitrust over Google Play abuse of dominance
Right, but you don't know that they're not rejecting it because of your features being disabled. You only now that they didn't reject it.
bassdropvroom··on Google fined €100M by Italian antitrust over Google Play abuse of dominance
VW should hire this person!
bassdropvroom··on Experts suggest AXA’s plan to shun ransomware payouts will set a precedent
Not cynical at all. Insurance business is mostly predatory. If it doesn't make them money, they're not gonna cover it.

Regardless, in this specific instance I'm all for it. This will hopefully wake enterprises up so that they invest in good IT practices, which will have lasting effect on other parts of IT within firms.

bassdropvroom··on Praise for Alpine Linux
As I understand it, wheels support is coming to musl. I cannot remember where I read this, but it must have been on some issue related to this.
bassdropvroom··on Chrome extension recommends local businesses while shopping on Amazon or eBay
Only a matter time before they sell user data. Make it open source.
bassdropvroom··on Amazon Fake Reviews Scam Exposed in Data Breach
I've started putting these pictures in a review and then give an honest review. This will allow people to decide what to think of all the reviews, including mine, and whether or not they're willing to accept the risk.
bassdropvroom··on Cinder: Instagram's performance-oriented fork of CPython
Poetry wraps around pip, which does have a universal adoption. Which means you can use any package in pypi using poetry.

I don't recall it having custom commands but in my opinion this isn't the job of a package manager.

bassdropvroom··on Show HN: Control your Bose headphones from your Mac's menubar
That's right. Then when someone mentions they'd rather have a product that can be bought because ads and trackers are the devil, OP suggests they'll remove ads if they pinky promise to to sponsor. Buying a product is different from being a sponsor.
bassdropvroom··on Show HN: Control your Bose headphones from your Mac's menubar
> If you're this worried about being tracked, you can always choose to turn off cookies, JavaScript, and maybe try the ToR browser.

Half of the internet doesn't work without JavaScript these days, the rest barely works on TOR because of the likes of Cloudflare.

bassdropvroom··on Show HN: Control your Bose headphones from your Mac's menubar
> I'm gladly going to remove all my ads on my page if you promise to give me money through GitHub Sponsors or something lol

OP's product doesn't rely on goodwill of individuals though. You get the app for $9. Full stop. Not "please donate $9 but you don't have to if you don't feel like it".

bassdropvroom··on Show HN: GitHub style split diffs in your terminal
I think a big problem with the node ecosystem is the lack of standard library. When I'm developing on PHP, Python, or go, they have a vast standard library that means the likelihood of me using a third-party package is relatively low for the most mundane stuff. Comparing that to node, and you'll need to use an npm package for just about anything. This automatically gives you a much larger attack surface. If I understand correctly Deno is supposed to address that, but I have yet to play with it, so not sure how it works.
bassdropvroom··on Two Years of Squash Merge (2019)
I've never understood the need for squash merging. One of the biggest advantage this article mentions is that the history will look neater. Well what if I told you that you can have both? Git log has the `--merges` flag (I could be mistaken on the flag name), which will remove everything that's not a merge (it does require using `--no-ff` which github et al use when merging PRs). Now you have a clean commit history that doesn't include the individual commits as if it was squashed. But your real history still contains the individual commits thus doing something like bisect will give you much small commits to look at.

Granted, I'm not aware of github or the like having a view that only shows merges but git log command definitely does.

bassdropvroom··on User tracking inspection result for about.gitlab.com
Maybe I'm missing how themarkup.org works, because I just had a look through the uBlock Origin log, and this seems to be vastly overstated. Looking through the source I don't see anything Facebook/Twitter related except for metatags for Facebook/Twitter. I don't see any Microsoft, LinkedIn trackers or anything as per uBo's logger.

Regardless, I have seen other sites that have a vast amount of trackers so I'm gonna ask my question anyway. Anyone know what the point is of having this many trackers? I totally understand that a company wants to figure out how a user interacts with their app, but what is the point of tracking using different trackers where there is a lot of functionality overlap. I doubt Microsoft, Google, Twitter, Facebook and whoever else collect vastly different data where this becomes useful. Maybe one or two different companies e.g. for redundancy but why do their need more than that?

bassdropvroom··on Why I distrust Google Cloud more than than AWS or Azure
That's exactly my point, but I think you articulated it way better than I did.
bassdropvroom··on Why I distrust Google Cloud more than than AWS or Azure
> so that the infrastructure/security group should be able to provision devs with the ability to roll their own IAM in a scoped way to prevent issues.

This requires money and time that often only large corporations have the luxury of.

bassdropvroom··on Why I distrust Google Cloud more than than AWS or Azure
While I'm not arguing the general point of the article, I will counter point one thing.

> Will Google Cloud even exist a decade from now?

This seems wildly speculative, and the likelihood of GCP, or its core offerings, not existing any time so soon is next to zero. Google has to royally fuck up for this to be the case, but even if it ends up being case, there will be a string of lawsuits lined up that will likely cost the company more than keeping the product.

I've worked at billion dollar companies that aren't shy to drop a lawsuit who have gone all in on GCP, with contracts worth millions of dollar. To force such a company off their product seems reckless at best, malicious at worst. Such a big decision would drive Google into the ground, maybe not from the consumers, but certainly from the lawsuits that will inevitably ensue.

bassdropvroom··on SponsorBlock – Skip over sponsorship segments on YouTube
For these sponsored contents it doesn't really matter though. The content creator has already been paid, so whether you watch the segment or not, they won't lose or make money.
bassdropvroom··on Firefox 88.0
> Thank the FLOSS gods for things like Pi-Hole

Can't edit my comment any more, but I realise this is quite dismissive of the work the real maintainers have put in. So I'll thank them instead!

bassdropvroom··on Firefox 88.0
> Because companies were embedding Google Analytics into PDFs.

Wow! This is daft. Thank the FLOSS gods for things like Pi-Hole because I never realised this. And if I hadn't blocked Google Analytics there, this would have been a sad state of affairs.

bassdropvroom··on Proposed acquisition of ARM Limited by NVIDIA: public interest intervention
Can anyone more knowledge than me on these matters explain what this means as far as what the UK can and might do? Also, what has the UK done historically when it has invoked powers set out by this Act?
bassdropvroom··on Chrome zero-day released on GitHub – fixed on V8 but still works on latest
> Within an hour of V8 pushing the fix for this, our build automation alerted me that it had picked up the patch and built a new release of the Workers Runtime for us. I clicked a button to start rolling it out. After quick one-click approvals from EM and SRE, the release went to canary. After running there for a short time to verify no problems, I clicked to roll it out world-wide, which is in progress now. It will be everywhere within a couple hours. Rolling out an update like this causes no visible impact to customers.

Great workflow! I long for the day when I can start for a company that actually has their automation as efficient as this.

Few question, do you have a way of differentiating critical patches as this? If so, does that trigger an alert for the on-call person? Or do you still wait until working hours before such a change is pushed?

bassdropvroom··on 0.1 and 0.2 Returns 0.30000000000000004 (2018)
Super interesting. I'd noticed this behaviour previously, but never knew how or why this was the case (and not really bothered to search for it either). Thanks!
bassdropvroom··on Pihole-Antitelemetry
There's also filterlists[0]

[0] https://filterlists.com/

bassdropvroom··on Pihole-Antitelemetry
Those JSONs all link to the real source. This metadata is probably NextDNS specific. If you open the JSON, copy the link and add it to your pi-hole/AdGuard Home setup and you're set.
bassdropvroom··on Downloading files from S3 with multithreading and Boto3
There is aioboto3 which wraps boto3 in asyncio calls. It's a lot simpler than all of this.
bassdropvroom··on Akon wants to run a Senegal city on cryptocurrency
Definitely sounds sketchy, though it still sounds more legitimate than MobileCoin. At the very least Akoin has a timeline of when all the coins will be released, something MobileCoin has so far refused to give.
bassdropvroom··on Printstack – Python package that adds stack trace links to the print function
> I wonder, when you already run this within PyCharm, why not just set breakpoints and use the PyCharm debugger?

It's not just PyCharm. A debugger can be set up in many other development environments, but it seems some people refuse to use a debugger. I've seen this more in the PHP community, where people swear that they'll never use a debugger and say there's no need to learn because putting `var_dump` everywhere is better.

For sure, packages like these have their places, but if you're using it for debugging, you're doing software development wrong.

← PreviousPage 2 of 3Next →