HNHacker News
TopNewBestAskShowJobs

samb1729

573 karma · joined June 1, 2016

submissionscomments
samb1729··on Ask HN: Startup, how to get companies to take you seriously?
An alternative is to consider that the design of email (everything* going into your inbox by default) is broken, and consider that simply knowing someone’s email address shouldn’t grant access to any attention. I’m a big fan of HEY for exactly this reason. Go ahead and send me as many sales emails as you like - they’ll never notify me until I explicitly grant the sender permission.

Besides incremental UX improvements over time, the email experience is not well aligned with the way things actually work. The assumption that people are good actors is a poor one and almost everyone who uses email is stuck with an unmaintainable backlog of crap as a result. Instead of further incremental improvements to the same mess, switch things up.

samb1729··on Dear Zuckerberg, We're writing to urge you to cancel Instagram for children [pdf]
This is such a HN comment
samb1729··on Removed gem breaks Rails ActiveStorage
> aside from hobbyists everyone who seriously develops software caches all dependencies in a own repository like nexus etc.

This is a bold claim to make, and one that isn’t supported by my personal observations. Many ‘serious’ software developers have no such intermediate repository for their dependencies.

samb1729··on We are far from a better Heroku for production apps in a hyper cloud
> As a GitLab employee agrees above

That employee being the CEO ;)

samb1729··on Undocumented x86 instructions in Intel CPUs that can modify microcode
And trust the same chemical processes that eventually resulted in the mess we’re in? Start a new universe.
samb1729··on Generate Complete Sets of Serial Numbers for OS X-KVM, Docker-OS X, OpenCore
Not so much a written comment as a stream of consciousness dictated into a microphone and posted unmodified, apparently.
samb1729··on Ask HN: Is there a book that teaches you dark patterns of office politics?
I wish for the same. This post is a torturous read.
samb1729··on T-Mobile to share customers' data with advertisers unless they opt out
Do there exist 50 companies their size for that number to make sense?
samb1729··on Git: Malicious repositories can execute remote code while cloning
What does HTH mean?
samb1729··on I want a computer that I own
The style of writing in that article[0] is utterly infuriating to read or even skim for facts.

For anyone else unlucky enough to want to know what happened here:

- Microsoft Edge on macOS is apparently a thing that exists (I was not aware of this)

- If you install and open Edge on macOS, a notification titled “Try the new Safari” appears on the top right of the display, claiming Safari is “Fast, energy efficient, and with a beautiful design”

- The linked article is basically a tweetstorm made worse by being surrounded by distractions.

[0]: https://www.zdnet.com/article/i-opened-microsoft-edge-and-ap...

samb1729··on I want a computer that I own
You appear to have missed that this is a discussion of in-person conversations.
samb1729··on Signal Desktop is corrupting its database
This is not the slam dunk comment you appear to think it is. I've lived for many years without a single death, but this fact wouldn't serve to nullify the fact I died when it does happen.
samb1729··on Google Analytics: Stop feeding the beast
> This is absolutely not true.

I disagree, and I would prefer the entirety of my phrasing be quoted:

> Brick and mortar retailers manage to reach an acceptable level of business without watching exactly how every customer looks at shelves by just selling things people want or need [...]

I am referring to the enormous number of independent retailers, not just the small number of ultra-wealthy retail giants. Note I was careful to say "acceptable level of business" rather than "absolutely maximised profits", because I don't necessarily agree that it is a requirement that all people make as much money as they can possibly manage.

If you were to make the argument that monitoring customers' actions is a means to make more money, I wouldn't disagree. I just don't think that all businesses will fail miserably without it.

> Do you have experience with managing brick and mortar stores?

Yes. They're small shops that serve a well-understood need for the local population and produce a sustainable income for everyone involved. No need to do much more than that for me.

samb1729··on Google Analytics: Stop feeding the beast
> Here's a crazy idea: Don't use analytics at all but focus on your product. If your success relies solely on "improving conversions" by tracking your users and then changing the position and color of your "Checkout" button then maybe try setting yourself apart

I am very much onboard with this idea. The notion that it is a requirement that businesses track individual customers’ actions in order to succeed is pervasive in this newly-connected world we inhabit. It feels too early in my life to be a grumpy old man but I do certainly feel like it sometimes. Brick and mortar retailers manage to reach an acceptable level of business without watching exactly how every customer looks at shelves by just selling things people want or need and I don’t see why the internet should be much different. Surveillance just because we can is not something I like.

samb1729··on Why is it so hard to see code from 5 minutes ago?
> I wish there was some kind of auto generated commit message. Things like:

> "Added function xyz()" or "Adjusted constant FOO to 27" or "Made lots of changes in file a.c,, b.c and c.c".

I would argue that these are not good commit messages as they do not add information not already provided by the diff itself. Commit messages should communicate the intended effect of a change that has been made, rather than being a lossy compression of a sequence of keystrokes.

samb1729··on Robinhood CEO, Reddit Co-Founder and Others Testify on GameStop Stock
This document omits his utterance that "[he is] not a cat", was it edited before being made public? And if so, why?
samb1729··on Sci-Hub Is Now on the ‘Uncensorable Web’
Can you please elaborate on what about that comic warrants an apology? I assume it is this comic[0] you are on about.

[0]: https://xkcd.com/1357/

samb1729··on GCC Rust: GCC Front-End for Rust
Looking at their commenting history, they have a habit of italicising really often, so it's not specific to this topic. It does indeed make a lot of their comments annoying to read without obviously adding any value.
samb1729··on Apple has threatened to ban Parler from the App Store
What Russian conspiracy hoax are you referring to? I do hope you are not calling the well-understood interference by Russia in the democratic affairs of other nations a hoax but instead referring to something else. The Russian plan to destabilise the west is published in a book since 1997.
samb1729··on My Google Traffic Has Fallen to Zero
If you can tolerate a completely different way of doing email, I wholeheartedly recommend HEY[0]. I've been a customer since it went live and their business model is very straightforward. You pay $99, you get email for a year. Their track record running Basecamp instills confidence in the longevity of the service and that they won't sell out their customers.

I honestly think it's a much better approach to email. One of the key issues with having an email address is that anyone who knows it is granted permission to get your attention, whereas with HEY you get rid of that problem for the most part but without having to 'program' your inbox.

[0]: https://hey.com

samb1729··on Ask HN: Why aren't one-time sign in links more popular for authentication?
> (formerly "Google Apps For Your Domain")

And now formerly G Suite, as it's become Google Workspace. Gotta keep that "products rebranded per decade" quota up, it seems!

samb1729··on Ask HN: Why aren't one-time sign in links more popular for authentication?
I'm not sure they were ever replaced; the terms co-exist. I believe the terms all stem from the general concept of writing a name on a piece of paper.

To "register" your interest in an something, you might sign a piece of paper, or instruct a person to "sign [you] up".

To show that you entered a physical event, you would sign an entry log on a piece of paper, then having "logged in" or "signed in", and then do the opposite on your way out.

Similarly you might refer to reproducing your physical signature as having "authenticated" yourself, if there's something to compare it to.

What makes one particular set of terms the right set given the apparent origins?

samb1729··on URL shorteners set ad tracking cookies
Sorry if I was unclear, I wasn't asking about a GUI. I mean how do you interface with it as the user? I assume it isn't just something you launch and forget about given your description.
samb1729··on URL shorteners set ad tracking cookies
Thorrez is correct in their interpretation of my comment, so I have nothing to add there.

However given your username I'd like to let you know Cobra Kai season 3 recently released and is as silly as ever, in case you haven't already watched!

samb1729··on URL shorteners set ad tracking cookies
I browse with NoScript blocking JavaScript by default as too many web developers (or their managers) have violated my trust to not do Dodgy Stuff over the years. Unfortunately I don't believe there will ever exist accurate numbers of the true portion of people who browse a subset of the web with JavaScript disabled, at least partially because many of those same folks will prevent the means used to collect the data in the first place.

It's no place for me to dictate how you do your development, so I won't do that. It is however my personal opinion that websites should depend on HTML and CSS, and progressively enhance functionality with sprinkles of JavaScript. The vast majority of websites are not interactive applications, and I think modern web development practices could do with something of a hard reset.

I'll leave it as an exercise for the reader to decide how things ended up where they are now and whether it's a good thing for them. Personally I think it's comical and horrifying just how much compilation goes on in projects written in that particular interpreted language these days!

samb1729··on URL shorteners set ad tracking cookies
What is the user interface for your setup like? It sounds attractive but possibly prohibitively frictious to be workable for me.

I currently use a combination of uBlock Origin blacklisting, NoScript whitelisting, and Little Snitch alerting, if you need a baseline to compare. I've also run a Pihole instance in the past to loop my phone in, but that's not running as of today.

samb1729··on URL shorteners set ad tracking cookies
It is a shame that T.LY displays only the footer without JavaScript enabled instead of degrading gracefully. Surely a plain HTML form that POSTs should suffice?

I'm not sure how much work it would require for you to support this, but it would help cement your place as a good web actor if you're so inclined!

samb1729··on Atlassian Cloud ToS section 3.3(I) prohibits discussing performance issues
It’s possible that Atlassian work culture requires getting permission to grant permission to a subordinate to grant permission to their subordinate to do some work, contingent on a report of the quantifiable metrics that will be reported periodically to be compiled into other periodical reports that no one will care enough to read.

I’m only sort of joking here, since it can be weirdly difficult to actually just do the job you’re being paid to do in some orgs. I once got paid handsomely to deliver almost nothing for six months since all the layers above me were busy either talking back and forth or not even caring at all. It bored me so much that I had to leave, but the money was great.

There weren’t even any disappointed customers because they just allocated budget and forgot about the project. It wasn’t their own money they were spending, after all.

Being an engineer is weird sometimes.

samb1729··on WSL2 corrupting Git repositories and shell history
What is it about Windows that makes this a problem where macOS and Linux seem to be fine? The same mechanisms exist in all three major operating systems, which is to say that technically any executable I choose to run on my computer can load a file and interpret it.

Is it really just that Windows users download and run random junk? It's been so long that I've seen a virus of any kind anywhere at all that I genuinely have no clue how people become infected with them or indeed whether it still really happens at all.

It certainly feels to me that the era of random toolbars and clearly visible desktop malware is over, but at the same time I live in a different bubble than in the past.

samb1729··on WSL2 corrupting Git repositories and shell history
> because windows has no concept of an executable bit, so a rename could make it runnable

This much I understand - but why can something so tightly integrated into the OS not instead intercept a file rename event and scan at that point?

I seem to be lacking sufficient information as to what specifically about Windows necessitates scanning everything on the filesystem when macOS and the various common Linux distros seem to do fine without it. It's not as if Windows is the only OS with interpreters, either.

← PreviousPage 3 of 6Next →