News for hackers. Stuff that matters.

KyeRussell

iOS 17 isn’t out yet.
Re:JMAP – a much needed modern email open standard on Tuesday May 30, 2023 @05:59PM (#36131533)
OK. Sure. It’d be better, for you, a technologically savvy receiver of email. I can’t see anyone else in the equation that stands to benefit from this. I can’t see non-tech-savvy email receivers caring much about this at all, or any of its effects, until it has near-universal adoption. Part of solution engineering is coming up with something that people actually want to use.

So I don’t really see it as better. I see it as pie-in-the-sky fan-fiction to address part of what masked emails aims to address. A significant portion of the time that I used masked email, it’s in service of increasing anonymity (to the organisation i am giving the email address to), not an anti-spam measure.

My first thought was “I’m totally going to turn this on on an off day”.
Time to rethink your understanding of disability.
I 100% believe that Apple is putting real effort into co-design of these features in a way that other similarly positioned companies do not.

As someone with a disability, these features—even those do not cater to my disability—speak to me in a much more direct way than the typical “let’s guess what the disabled people want” bucket of accessibility features.

I’m a staunch unionist and whenever I happen across this subreddit it makes my blood boil. I wouldn’t take anything there seriously.
Okay, but “Surveillance and monopolies are out of control” isn’t what are talking about. Some kid’s complaint about The Man is not HN-worthy. And that’s all that you’re posing.
Re:Software Development Ethics on Monday May 15, 2023 @07:36PM (#35955987)
A rightfully unpopular opinion because it’s essentially mental gymnastics with a basis of a completely baseless assertion (“you’re just jealous”), and whilst you’ve written a fair few paragraphs, you’ve made no effort to back that up beyond posing a hypothetical that you haven’t given me an opportunity to respond to.

Both in my day job, and in a personal project, we/I have happened across something that nobody else is doing, and that we/I opted to not productise because it raised ethical concerns, despite the commercial success it would bring.

To my knowledge, nobody has yet done either of these things. The fabled “somebody else” that “will do it instead of you” has not yet come. Which I hope is a slap in the face to the myriad Big Tech kids who use this excuse as the basis for doing whatever they can for a buck.

And, to be clear, I work in a pretty ethical industry. I’d never work for a social network, let alone Raytheon. The stakes aren’t that high.

So, yes. I exist. My existence invalidates your entire view of ethics, which hopefully shows you how fragile it is. It sounds like you’re projecting and are in denial. Much like a lot of the people here.

Here we go. American exceptionalism again. No surprise here. It isn’t done because your government is stupid and corrupt. Look at the myriad other examples of this happening in other countries.
Re:A list of old CSS hacks used for Internet Explorer on Monday May 15, 2023 @06:06PM (#35955163)
Take me back.
Re:Uncensored (Language) Models on Monday May 15, 2023 @07:31AM (#35946543)
This comment is dishonest, “hurt feelings” is either a purposeful misrepresentation, or you are making zero effort to understand a viewpoint that isn’t yours.
If you don’t understand how VS Code is different to vim or emacs — not better, just different — and that some people might prefer the former to the latter, then you are incredibly inept. There’s no other way to say it. I can’t imagine wanting to hire or even work with someone that said this with even a remotely straight face.
Whataboutism doesn’t help.
Every Hacker News thread inevitably devolves into a conversation about the US Constitution and the Founding Fathers regardless of any attempts to stop it.

The ongoing insinuation that the US is the One True Way to run a State has caused so much legitimate worldwide damage. It’s sad to see supposedly enlightened HN commenters continue to perpetuate it.

You’re from the UK but you’ve somehow inherited the US-style “freedom is nobody, even those with no power, ever suggesting that I should let others be heard instead of running my mouth”.

You’ll find plenty of people that agree with you, but usually because they’ve conflated this with genuine interference.

There’s nothing wrong with suggesting people think before speaking. To say otherwise basically outs you as a child.

Re:The Cathedral and the Bazaar (1999) on Sunday May 14, 2023 @07:46PM (#35942417)
If anything’s true about Internet / hacker / open source culture at the time, it’s that the bar was lower for someone to have a following of devoted fetishists willing to spread the Good Word. People can call it 20/20 hindsight all they want, and some of it is, but looking at all these sacred cows for what they are through a modern lens is important. ESR was, and is, a tool. So much of what was written and highly regarded Back Then is just poorly written self-congratulatory nerdy fairytales with an arguable connection to reality.
Re:47% of all internet traffic came from bots in 2022 on Sunday May 14, 2023 @07:21PM (#35942247)
And? In this hypothetical situation where they “aren’t around”, I don’t think that people searching for answers to tech support issues are high on their list of concerns, and - probably - almost certainly those of the forum members.
Re:OpenSnitch in Debian ready for prime time on Sunday May 14, 2023 @07:34AM (#35937206)
I picked up Little Snitch recently, after 10 or so years off it. It certainly provides value, but way way way less than I’d expected, and way way way less than it used to. Public cloud homogeneity and the ubiquity of connected applications means that there has been very little occasion to meaningfully do anything more than an “all or nothing” on an application, and very little occasion for me to want to err on the “nothing” side.
Bay Area life is hardly necessary and shouldn’t be taken as a given. You’re making an active decision to take the gamble on earning a lot on paper but being in a super HCOL area. I earn a comfortable amount and am likely going to retire comfortably, though I certainly earn less than you. You’ve decided to take the risk. Own it or change.
If you aren’t able to distinguish communism and revolutionary authoritarianism you have very little right to enter these sorts of arguments with any sort of authority. Take your US propaganda view of political and economic systems and run off elsewhere.
Re:Into Thin AirPods on Friday May 12, 2023 @06:50AM (#35914441)
It feels like you’re about to sell me your pickup artistry ebook.
Re:Into Thin AirPods on Friday May 12, 2023 @06:49AM (#35914434)
This is thought-terminating. The difference between the two of you is that when you’re frustrated you’re a bit of a dick.
Re:Baseline: a unified view of stable web features on Friday May 12, 2023 @04:14AM (#35913408)
Be an iota more specific than that. An iota. If you can, with a straight face, I’ll eat my hat.

The argument of “this doesn’t cater for the super-minority of nerdy power user ideologues”, that’s honestly not going to roll commercially, sorry. If we are talking about the regular adoption curve, enterprises holding things back, or literally just…anything more than you and RMS, I just don’t see that as remotely relevant.

No, you’re applying a specific meaning to an inherently nebulous term, debullshitification.

And honestly, I immediately knew what that meant when I read it. My preferred news source, which isn’t horrendously partisan, still has…exactly what I’d call bullshit. If that’s removed, I’ll get more bang for my buck in reading it, and that both provides immense value, and something that I’d call “debullshitification”, whilst working purely from the articles provided.

If you care about the accuracy of the output, don’t read news in the first place? I think you’re trumping up the impotence of this use case.
Re:Go with PHP on Thursday May 11, 2023 @03:37AM (#35899017)
Laravel tutorials are a fruitful business because PHP still quite rightfully carries its legacy of being the noob language.

I’m sure that plenty of us used PHP in the day, have been doing something else for a while, and see these HN posts from the people that stuck by PHP singing its praises. Let’s not forget that there’s probably been a steady stream of newbies coming through the system the entire time - which makes the language, and by extension Laravel, a prime target for bottom feeding ‘one step ahead of the audience’ “educational” content producing scum.

Re:Go with PHP on Thursday May 11, 2023 @03:33AM (#35898986)
To be blunt, you are a terrible hiring manager if your red flag is “they haven’t got an up-to-date opinion about the shitty-history language that I’m personally into”.

This just sounds like PHP Stockholm syndrome with extra steps.

Re:Startups Are Scooping Up Big Tech’s Cast-Off Workers on Thursday May 11, 2023 @03:27AM (#35898938)
Cue some until-now-insulated Big Tech workers getting a huge dose of culture shock when they see how work is done somewhere without their own money printer.
Re:Startups Are Scooping Up Big Tech’s Cast-Off Workers on Thursday May 11, 2023 @03:25AM (#35898912)
Every day, somebody’s born who hasn’t seen The Flintstones. You’re old, not everyone is. Not every article is for you.
Re:Why Object.keys doesn't return (keyof T)[] on Tuesday May 09, 2023 @09:33AM (#35874070)
Why do type system discussions bring out this type of academic-tier absolutism? You can get immense value out of TS even if you hit eject every so often, just like you get immense value out of Rust’s memory safety even if you write unsafe code, just like you get immense value out of 2FA even if you tick “remember me for 30 days”. Arguing that you shouldn’t use TS if you override it sometimes is throwing 100 babies out with the bathwater. Extending this to claiming that someone “doesn’t believe in static types” is needlessly argumentative and presumptuous. Anyone that makes this sort of absolute argument, I’d argue either hasn’t used TS enough, is using it in an environment where resources can be burned working around and abstracting the cases where it isn’t expressive enough, or has an overly permissive configuration.

Older »