HNHacker News
TopNewBestAskShowJobs

s__s

347 karma · joined March 30, 2018

submissionscomments
s__s··on Ask HN: Whatever happened to dedicated sound cards?
The SM7B is just trendy because a lot of famous podcasters use one. For just recording dialog, or doing video calls something simpler would be just fine.

Getting super high end with microphones is only really applicable in the music industry IMO.

Fun fact: Michael Jackson recorded the vocals for Thriller on an SM7B.

s__s··on Observations from our Joe Rogan Experience experience
Trying to diminish something said in earnest by later claiming it was a joke is definitely a technique that can be used to gaslight.

But right now we’re talking about a comedian who’s essentially recording himself performing. It’s quite obviously different.

It would be silly to assume a comedian is telling the truth during a performance, and absurd to claim said comedian is gaslighting when he later explains that he was joking.

s__s··on Observations from our Joe Rogan Experience experience
In 1955 the casting couch stuff was common place and acceptable, at least in some circles. In 2010 not so much, but still acceptable to make jokes about. After the “metoo“ movement, it’s a lot more taboo to joke about.
s__s··on Observations from our Joe Rogan Experience experience
Diaz’s whole shtick as a comedian is that he tells these off the cuff, crazy, somewhat believable, but always totally fictional stories about himself. They’re always super offensive, and paint him as a sort of greasy criminal/mobster.

So this clip alone isn’t really enough to come to any conclusions.

That would be truly awful if the stories he told were at all true, but without additional evidence I’m inclined to believe that they’re nothing more than a comedy routine.

The story in this video is offensive for sure, but in context it also wasn’t really all that taboo to make those types of jokes back when this was recorded.

s__s··on Browser Startups Take Aim at Google Chrome, Apple Safari
They allow alternative browser engines on macOS but not on iOS. Brave on iPad is just a wrapper around WebKit. (Same with Firefox, Chrome, etc)
s__s··on Espanso Cross-Platform Text Expander
If I recall correctly Espanso also detects and auto-disables itself for password inputs correct?
s__s··on Zuckerberg gave up on running: 'the problem is, you can think a lot'
On the contrary. I watched his appearance on JRE last night and thought he was pretty fun and engaging. It was a great episode.
s__s··on Legalize housing, not tent encampments
I thought it was pretty well established at this point that homelessness isn’t a financial issue, but instead a mental health / drug abuse issue?
s__s··on Bear Blog – A privacy-first, fast blogging platform
CSS is render blocking. The browser will never paint anything on screen until it’s downloaded and parsed in to a css object model.

Unless you’re hyper tuning the page load performance in some specific way I think CSS is usually best served as a separate asset with a very generous cache time.

If the entirety of the CSS is extremely minimal it can make sense to in-line it too. Especially if you can get everything in at under 14kb. (Initial TCP window size)

s__s··on Programming Fonts
My terminal emulator of choice (kitty) lets you configure it to render ligatures only when the text is not under the cursor.

I’ve found this to be the best of both worlds. I like reading code with ligatures but would always get tripped up when editing.

s__s··on How we built Hydrogen, a React framework for building custom storefronts
I’m not familiar with shopify but I’m about to start a shopify project for a client.

Can you elaborate on what the difference is between Hydrogen and a custom theme? Other than the tooling and template language I’m struggling to understand the conceptual differences.

s__s··on FDA to order Juul e-cigarettes off U.S. market
It’s not clear to me what you mean when you say it’s the same concept.

Your position is based on your own subjective preference rather than any objective fact.

We’ve gone from “your actions are having a direct negative impact on my health”, to “I’m not particularly fond of what you’re doing.”

Far from being the same, your position is actually very different conceptually.

The personal preferences of some aren’t valid reasons to ban things in public places for all. In most cases that would be a gross violation of human rights.

In my city the vast majority have a strong preference against pan handling. But it’s been made clear time and time again the pans handlers have every right to sit in public and ask for money, whether people like it or not. Moreover if they like they can also smoke a cigarette or bang a drum.

s__s··on FDA to order Juul e-cigarettes off U.S. market
> I never want to breathe in cigarette smoke on the sidewalk because of the damage to my health.

I’m always a little shocked when I hear otherwise very intelligent people make these sorts of statements about second hand smoke.

The second hand smoke you’d encounter on a sidewalk is completely harmless. Any affect, if any, to your health would be completely insignificant and unmeasurable.

Second hand smoke is harmful when exposed to heavy amounts of it in confined spaces for prolonged periods of time. Think decades not seconds.

In fact that was the original justification for indoor bans. It was in defence of staff who may encounter health issues after being exposed to indoor second hand smoke for 8 hours a day over decades. (Think single mom working at a bar) They weren’t put in place to preserve the health of customers, since any affect would be extremely minimal and voluntary.

I should try to dig this up some time but I recall reading once about one of the lead promoters of the first indoor smoking bans in NYC. He later had to step down out of principal, when things pivoted to outdoor bans. In his mind it would be completely irrational and unscientific.

Air pollution is definitely a significant problem but cigarette smoke is nothing more than a rounding error in the grand scheme of things. Look in to brake pad dust.

s__s··on Facebook says Apple is too powerful – they're right
I’m not sure I understand your question. With Facebook (and my example) users have already opted in to sharing that data with FB and it’s advertisers. No tracking involved.

As an aside, I think the only real problem with targeted advertising right now is that everyone is trying to do it in a covert way. Why?

Just straight up ask people what kind of ads they want to see. Relevant ads are much better than random ads, and in a lot of cases are genuinely very useful. Personally I’d happily fill out a Google “ad preference” form in great detail.

s__s··on Facebook says Apple is too powerful – they're right
I don’t know. I sell a macOS app outside the App Store. It took me about a day to set that all up myself using Stripe and AWS, including a anti-piracy mechanism. The costs are next to nothing.

The visibility and access to the user base that the App Store provides is a valid incentive, depending on the product.

s__s··on Facebook says Apple is too powerful – they're right
It’s a valid counterpoint. I myself started a small company (competing against giants) and the only way I was able to do it was with the foreknowledge that I could use Facebook advertising to target my audience. Any other mechanism to reach them would have been far too expensive.

In the end it was a win-win for myself and the customers, and I don’t feel like anyones privacy was exploited.

s__s··on We are removing the option to create new subscriptions
It’s pretty simple. A VPN adds a layer of privacy between you and the server you’re accessing. You go from user A with X home IP address originating from precise Y location, to user A with generic shared IP originating from a vague location likely nowhere near your real location.

Beyond location, did you know there are services that can sometimes accurately provide a users place of work based on home IP? Their likely income level, and more. That becomes impossible with a VPN.

In short a VPN removes a key personal identifier that can be used to ID you online. Your IP address.

s__s··on The brain has a ‘low-power mode’ that blunts our senses
I have a newborn and every night while falling asleep all I hear is his cooing and laughing on replay.

It’s sort of like when you play a lot of Tetris and you can’t stop seeing the falling bricks as you fall asleep.

s__s··on Ask HN: Why are Git submodules so bad?
I naively thought that was the whole point of sub modules. Otherwise why not use a package manager?

The use case being that you can work on and update some independent system/repo while getting real-time feedback on how the changes interact with the system as a whole.

s__s··on Lorien – Infinite canvas drawing/whiteboarding app
Muse is a bit like this. You can also infinitely nest white boards. It’s really nice, though admittedly I haven’t gotten as much use out of it as I had hoped.

https://museapp.com/

s__s··on Play with TailwindCSS in the Browser
I’m familiar with the pain point you’re describing. It’s not the cascade, it’s the ability to target a child element through a selector. (Which utility based approaches do away with)

But the thing is you can always do that if it’s needed. There’s no one forcing you to strictly adopt the utility pattern. It’s all just vanilla CSS at the end of the day. If a hybrid approach works best for your project then do that.

Personally I find the need for this to be quite rare, and there are actually some good arguments against writing too much specificity in to your css even if it’s more convenient up front.

s__s··on Ask HN: How do I find my next job?
> I've come to realise it seems to be used just to refer to someone who can do their job without an excess amount of handholding.

Being competent enough to work independently is an extremely low bar for the distinction of being a senior in your field.

In most other industries that just means you’re not a trainee any longer.

For example my wife just entered the medical field doing administrative work. She’ll be a trainee for a full year. It will be a decade or more before she’ll be qualified to be in any sort of senior role.

I mean at the end of the day I don’t feel that strongly about it, but the problem is that when titles become meaningless it’s very hard to for example, communicate what role you’re hiring for, or who the right person to lead a new project is.

s__s··on macOS Ventura Preview
dereg, I actually saw the description. I’m still confused.

“Care provider” to me means a nurse or doctor. Whether in hospital or at home. But I’m struggling to to imagine that Apple sees that as a real use case for their controller? Is it often that an in home nurse for example would help an adult play video games?

The only other way the description makes some sense to me is if Apple are referring to parents but are shrouding their language in political correctness.

I can imagine a parent playing with a child with the buddy controller. Although I’d imagine the feature would be much more likely to be used by siblings.

I’m still genuinely confused who they built this feature for and why.

Your musings about my “consumption”, whatever that means, are completely off topic, low brow, and inappropriate.

s__s··on Ask HN: How do I find my next job?
The senior title has no formal definition. Personally I don’t consider anyone with under 10 years of highly diversified experience to be senior. Any senior with less experience under their belt I assume their employer tossed the title at them in lieu of a raise.

The software industry in particular has gotten really lax with titles, to the point that they mean next to nothing.

I get a laugh imagining a kid just a few years out of school explaining to people that they’re a “senior software engineer”. Anyone on the outside would assume they’re either full of shit or some kind of Doogie Howser.

s__s··on macOS Ventura Preview
“Buddy Controller: Team up with a friend or care provider while gaming.”

I’m so confused. Is this a politically correct way of saying parent or a feature designed for the sick / handicapped?

s__s··on Today’s JavaScript, from an outsider’s perspective (2020)
He’s saying X is not hard if you read X’s docs.

I don’t think that’s unreasonable.

What’s unreasonable is this culture in web dev that you shouldn’t have to read the docs!

s__s··on EU law will force Apple to blow open its entire hardware and software stack
This doesn’t sit well with me at all. Apple should have every right to create a closed system if they want. Why not? And in fact, an Apple that’s forced to do otherwise isn’t Apple anymore. The walled garden is one of their unique value propositions.

There are options for the incredibly small percentage of folks who want completely open systems. So what exactly is the problem they’re trying to address?

Like the never ending bombardment of cookie pop-ups plastered over top of everything, the EU seems intent to continually etch their mark on everyone’s lives. All I see is lazy, half baked ideas and petty bureaucracy.

s__s··on Ask HN: Which virtual phone number service do you recommend?
I’ve been using Grasshopper for years and it’s quite good. Though it’s probably a bit pricey if your use case is a simple throw away number. Might be worth digging around their pricing options though.
s__s··on The balance has shifted away from SPAs
> You probably shouldn’t build websites as SPAs but you probably should build most apps as SPAs.

As a frontend dev this has always been my stance, but I’ve been consistently shunned for it.

How much of that was naïveté vs. misaligned incentives I’m not sure.

In any case, these thing always leave me with the feeling the industry is getting way too saturated with script kiddies. It just feels immature, and the culture that’s grown around web dev seems to reflect that. Or more likely I’m just bitter and old.

s__s··on Why Google is so unbearable, and how to fix it
Verbiage is the result of bad copy writing and/or lazy keyword stuffing. I don’t think they select for or reward verbiage, but for sure they’re not doing enough to treat it as a negative signal.
← PreviousPage 4 of 6Next →