HNHacker News
TopNewBestAskShowJobs

beshrkayali

3,336 karma · joined April 3, 2010

Software guy
submissionscomments
beshrkayali··on Show HN: Open-source high-res Mars map, in natural colors
Very neat! Nice work! Your Twitter app permission list is very excessive tho.
beshrkayali··on Changes at Basecamp
> We make project management, team communication, and email software. We are not a social impact company.

Someone should remind Github.

beshrkayali··on Show HN: MarkShow – Create Slideshows with Markdown
Looks interesting, but you need a "new" button.
beshrkayali··on “They introduce kernel bugs on purpose”
This seems like a pretty scummy way to do "research". I mean I understand that people in academia are becoming increasingly disconnected from the real world, but wow this is low. It's not that they're doing this, I'm sure they're not the first to think of this (for research or malicious reasons), but having the gall to brag about it is a new low.
beshrkayali··on YouTube CEO Susan Wojcicki Gets 'Freedom Expression' Award Sponsored by YouTube
In the video, she calls speech they don’t agree with “censorship” and actual censorship “freedom of expression”. If this isn’t a prime example of doublespeak I don’t know what is.

https://youtu.be/xDcvPf78g1k

beshrkayali··on OpenSearch: AWS fork of Elasticsearch and Kibana
I think even with their "permissive usage guidelines" of the OpenSearch trademark, their own way of how they've been doing Amazon ElasticSearch would not be allowed... For example, you can't do: `Microsoft OpenSearch`, you have to do "for OpenSearch" or "with OpenSearch compatibility".

From their "permissive" trademark policy [1]

> You may also use the “OpenSearch” word mark to make accurate statements about compatibility and interoperability using relational phrases such as “works with,” “runs on,” “compatible with,” and the like (e.g., “Foocorp Software powered by OpenSearch” or “Foocorp Software for OpenSearch” or “Foocorp Software with OpenSearch compatibility”).

1: https://opensearch.org/trademark-usage.html

beshrkayali··on I Am Leaving Substack
Nah I'm not knocking down his decision. Like what another comment here said; I think this is a win-win. Good for him for sticking to his principles, and good for substack for not budging to pressure about their business-strategy because some content produced by some members doesn't sit right with some other members.

I just find it weird personally.

beshrkayali··on I Am Leaving Substack
> That even this behavior doesn’t lead to censure from Substack is a sign of how little the service cares to protect people from abuse. It indicated the complete failure of the moderation policy they’ve put to paper, but never into practice.

I would disagree with the meaning of "abuse" the author is intending here. I think it's more harmful to prevent opposing (even potentially incorrect) point of views from reaching either side. That's the point here. It's just speech. Why can't people who find it reprehensible just skip it?

beshrkayali··on Show HN: Social media where you get paid for being helpful
If it takes off (huge if), it's more likely to be taken over by the fans of a few people with prominence (deserving or not), a few will end up talking about "controversial" topics and people will split between "the nice place shouldn't be about non-nice things" and "what is nice".
beshrkayali··on 'Fake' Amazon workers defend company on Twitter
There are plenty of reason to hate Amazon and their policies, but this doesn't seem like something they'd actually do. More like an amateur anti-Amazon activist stunt to make them look bad.
beshrkayali··on Unsplash is being acquired by Getty Images
Well, I'm deleting my stuff from there.
beshrkayali··on Google’s top security teams unilaterally shut down a counterterrorism operation
I would but that breaks many sites I frequent, but even if I can use (yet another) browser for this, it's just an annoying hassle.
beshrkayali··on Google’s top security teams unilaterally shut down a counterterrorism operation
This new trend of "sign up to my newsletter to open a link" is infuriating.
beshrkayali··on Backblaze submitting names and sizes of files in B2 buckets to Facebook
Astonishing arrogance. Their replies on current incident are also dismissive and arrogant. I can’t even imagine what kind of culture they have internally.
beshrkayali··on Backblaze submitting names and sizes of files in B2 buckets to Facebook
That's why it's a killer mistake to let "marketing folk" dictate _anything_ that has to do with the app. They can suggest, but not dictate. If this points to anything it'd the dysfunctional development process at Backblaze.
beshrkayali··on Backblaze submitting names and sizes of files in B2 buckets to Facebook
At this point, every developer should (and needs) to be aware of how invasive any tracking code they blindly copy/paste into a website. I think it's required from people who operate normal websites, blogs, etc... but missing it is somewhat forgivable, especially from people just starting.

But the level of irresponsibility with customers' most private data from a company who's MAIN JOB is to protect it is absolutely shocking. Yes, it's the freaking pixel that does the tracking, BUT IT'S THEIR RESPONSIBILITY TO KNOW WHAT THE HECK IS HAPPENING ON THEIR WEBSITE. Don't they have any sort of vulnerability assessment or security code review? Their reply tweet is almost as infuriating as how something like that could even happen to begin with. Like yeah, sorry, ain't our fault! It's astounding.

I considered using backblaze a couple of times and now I'm very happy that I eventually didn't.

beshrkayali··on GitHub, fuck your name change
The issue is way bigger than a stupid meaningless branch-rename.

I'm very happy to see this post. This whole stupidity is so extremely frustrating to me. It's a perfect example of how little thinking the mainstream wants to put into important issues, how toxic American-liberalism is, and how easy it is for the masses to follow any seemingly-positive action just to avoid seeming negative.

beshrkayali··on California Passes Regulation Banning "Dark Patterns" Under Landmark Privacy Law
True, but you can easily predict when it’s intentionally misleading, there’s still chance of being wrong but people have been burnt too many times by this type of website (usually owned by media holding companies) that it’s safe to assume bad intentions.
beshrkayali··on Google to stop selling ads based on your specific web browsing
The other post (which was strangely marked as a duplicate of this) was towards https://blog.google/products/ads-commerce/a-more-privacy-fir....
beshrkayali··on Google to stop selling ads based on your specific web browsing
Why is this marked as a duplicate? What is it a duplicate of?
beshrkayali··on Google to stop selling ads based on your specific web browsing
Google charting a course towards a privacy-first web is like the tobacco industry "charting a course" towards healthier people.
beshrkayali··on Shopify says remove Stripe billing or get booted from their app store
I'm not entirely sure that's true, there are plenty of good options. But none of them are as easy to start with for sure, but it's deceptive. Like you said, basic functionality sucks and for any decent behavior if you have customers you need to know which addons to use and pay for them. There is no reason for them to be free, but at least if you're using Wordpress with addons you're in full control of your customer data. Holding your data hostage to force you to pay more is incredibly hostile.

If you're serious about your ecom and you're in it for the long run, it's worth it to pay for a custom solution. Control your code and your customers data.

beshrkayali··on Shopify says remove Stripe billing or get booted from their app store
Shopify is a terrible experience overall, and I wouldn't recommend it for anyone looking to start a quick ecom business online, especially if you don't have technical experience _or_ you don't plan exactly what you'll do if you grow over it. I had to work with some clients that wanted to move away from Shopify and I was surprised at how certain types of paccounts are required to access certain parts of the API for their store. For example, you could retrieve orders but not promocodes, or not users, I can't remember exactly now, but they either had to pay more or put up with CSV parsing with limited amount of information and details. These services would probably not have had the "success" they're seeing if it wasn't for these dark patterns they implement to ex(tract|tort) money from their most likely non-technical clientele.

With that being said, I don't see a problem in requiring their users to use a specific PSP that makes more business sense for them. But yes, like other have pointed out, it's way up there on the hypocrisy chart to do this while complaining about Apple. Apple's 30% cut is not unfair, neither is theirs.

beshrkayali··on GhostWriter is a distraction free Markdown editor
Olivetti is fantastic, I mostly edit and write text in that mode, even longish emails.
beshrkayali··on How computer programming became the worst choice of career
I've seen many people who turn into programming as a job, mainly because they think they'll make more money if they switch career, to find out that it's not for them after a few years. While I have no personal gripe against them personally (my gripe is with gov initiatives and the plethora of coding schools), and I generally encourage everyone to learn something about programming so that they feel more control about technology they use, working as a programmer / developer is definitely NOT for everyone, that is if you're interested in not having to switch careers (again) after a few years. Working as a programmer for the long run requires passion, which is a cliche, but there's some truth to that. Basically you have to enjoy it, and not just be in it _only_ for the money. I don't think this is a special trait to this professing, but I've never worked in anything else to know.
beshrkayali··on Zsh Tricks to Blow Your Mind
Pretty clickbaity title. Nothing "mind blowing" about what's in that article really. I used to use Zsh but switched back to bash a few years ago because most of the things I liked in Zsh turned out to be doable in Bash and I just didn't look enough.
beshrkayali··on Done Answering Questions Stack Overflow
On the risk of sounding arrogant/selfish, I personally never saw value in answering questions on stackoverflow myself. I've been coding for 10+ years and of course I've looked up stuff on there, but from what I noticed, there are three types of questions:

- Easy stuff, the kind the some proper digging within the docs or the logs would give the answer. This always seemed like the majority, even more within the last few years. I don't think I should spend my time answering those. I used to ask questions on forums before and got schooled a couple of times from people telling me to look it up in the docs or from other questions, it was more valuable than a direct answer itself.

- Stuff that require digging, like 1-hour or more. Those are interesting, but again, I have my own issues that require 1+ hour research that I could spend my time on. I know not everyone is doing it for the points, but I didn't feel like the transaction is worth it. The knowledge I'd gain from researching a topic I don't currently care about to answer a random question might seem valuable (and it may be), but I think it's somewhat similar to the value of watching those short "educational" youtube videos, you feel like you learned something, but 2 days later you basically forget the whole thing. Maybe it's just me.

- Stuff that you're the/a authority on, like if it's your language/library/framework/toolkit. I'm not either of those, but if I was, I don't think I'd be able to spend time answering random questions on a site I don't control. I'd probably feel much more compelled to give lengthy answers on the tracker/forum/qa site of the project itself.

beshrkayali··on Show HN: Jam, an Open Source Clubhouse (w/ WebRTC)
This is great! I've used Clubhouse over the past couple of weeks, and have been looking forward to seeing the opensource/self-hosted version.

Imho tho, one super important thing that Jam needs is federation. The best thing about Clubhouse is the discoverability of other people public rooms and being able to dip in and out of random conversations. The combination of self-hosting, open-source, and federation would be a great alternative.

beshrkayali··on I'm tired of this anti-Wayland horseshit
Equating between flatearthers/antivaxers and criticism of Wayland has got to be a prime example of False equivalence [1].

This style of argumentation is as bad (if not worse) than baseless rejection of Wayland because of "vague" criticism.

If I try to read between the lines, the author is worried that if more people don't jump ship and switch to Wayland, suffering through whatever trouble they might face, Wayland won't get better faster. Which although true, is a very selfish argument that does not see beyond the author's own use case.

I'd like to try Wayland sometime, so far I haven't. I don't think there will be a lot of issues that I'll have to get around, but honestly I'm not looking to find out right now. I use Xorg and I'm happy. At some point, I'll try Wayland.

[1] https://en.wikipedia.org/wiki/False_equivalence

beshrkayali··on Tell HN: Dropbox now requires access to contacts for Google login
Yeah, those little applets are pretty useful. It does feel somewhat slugish if you enable many tho. Sync works perfectly for my use case.
← PreviousPage 4 of 13Next →