Hacker Newsnew | past | comments | ask | show | jobs | submit | duped's commentslogin

Installing dependencies on folder open is a massive misfeature. I understand that you can't do anything about extensions that also do it but I really hope that you guys see how bad an idea that is for the core editor. "Do I trust the authors of this workspace" is a fundamentally different question than "can I run this code just by looking at it"

"we need to sell guns so people can buy guns to shoot other people who buy guns"

I'm sure there will be common sense regulations so only the government is allowed access to uncrippled models for security use.

This is dripping in either dishonesty or psychosis and I'm not sure which. This statement:

> Sophisticated AIs are a genuinely new kind of entity, and the questions they raise bring us to the edge of existing scientific and philosophical understanding.

Is an example of either someone lying to promote LLMs as something they are not _or_ indicative of someone falling victim to the very information hazards they're trying to avoid.


People use `new` and `delete` when explaining memory in C++ because those are the language primitives for allocating and releasing memory in C++.

That rule of thumb is only a useful rule if you don't care about how memory works and are comfortable with abstractions like RAII. That's fine for lots of real code but dismissing `new` and `delete` on principle is not interesting or productive for any discussion.


No the primitives are:

{

  // allocate

  auto my_obj = MyObj{}
} // released

Also they're operators.

I understand C++ has a lot of operators which are variously reserved but not standardized ("asm") largely obsolete but still needed because of perverse C programmers ("goto") still reserved long after their usefulness subsided ("register") or for ideas that are now abandoned ("synchronized") not to mention all its primitive types ("double", "signed", "long", "short", "char8_t") and redundant non-textual operators given ASCII names like ("and_eq", "bitand", "xor")

But it also has dozens, like new and delete which look like features you'd want. So kinda makes sense to at least mention them in this context.


I think this got away from me, 'cos clearly part way through I start talking about keywords not operators, whoops.

> And the original Iranian protests in the late-1970s against the Shah were non-violent.

"original" is doing some heavy lifting here - the Iranian revolution was not non violent. By the state or by the revolutionaries.

It's also impossible to talk about the regime without also bringing up the formative events in the early years of the Iranian state, namely the Iran-Iraq war.


How is allowing the user the power to disable software on the device they own "disastrous" for anyone

In general or in this case?

I'm also curious about this specific case.

In general: https://www.youtube.com/watch?v=o_XaJdDqQA0


It opens the door to tech-illiterate users being tricked into disabling security features, doesn’t it? Not saying I agree with it but I imagine that’s the motivation.

That's like saying houses shouldn't have doors in case the unwary are tricked into letting thieves into their homes.

No, it’s not.

Same reason we don’t let people set their banking password to “password”.

This goes against every incentive for the CI service provider

Not necessarily. For example, Buildkite lets you host your own runners.

> what is it doing better

adblock is the single most important feature of a web browser to me. Firefox has the best adblock support.


I agree, although Chrome has extensions like uBlock Origin Lite and Privacy Badger which are decent enough for most people and uses.

> decent enough for most people and uses.

Except for the very big use case of mobile browsing, where only Firefox allows extensions.


I’d argue they aren’t, but the number one threat actor in the privacy space is Google.

I occasionally have to use Chrome to test with it. Can someone explain concisely how it manages Google logins? They clearly bolted it in at some low level to help violate privacy, and or shove dark patterns.

Also, the out of the box spam and dark patterns are over the top. It reminds me of Win 95 bundled software bullshit.

That’s to say nothing of their B-tier properties, like Google TV or YouTube client:

When the kids use this garbage it’s all “Bruh, what is this screen?”, or “I swear I’m not touching the remote!”

(The official YouTube client loses monitor sync(!!) as it rapid cycles through ads on its own now. I guess this is part of an apparent google-run ad fraud campaign, since it routinely seems to think it ran > 5-10 ads to completion in ~15 seconds. We can’t even see all the ads start because each bumps the monitor settings around, which has the effect of auto-mute.)


They somehow got him doing a cameo on this upcoming Survivor season and it's going to be terrible.


> The video games industry needs to do the same.

Video games are a subset of entertainment which is capped in TAM by the population the game reaches, the amount of money they're willing to spend per hour on average, and average number of hours they can devote to entertainment.

In other words, every dollar you make off a game is a dollar that wasn't spent on another game, or trip to the movies, or vacation. And every hour someone plays your game is an hour they didn't spend working, studying, sleeping, eating, or doing anything else in the attention economy.

What makes this different from other markets is that there is no value creation or new market you can create from the aether to generate 10x/100x/1000x growth. And there's no rising tide to lift your boat and your competitors - if you fall behind, you sink.

The only way to grow entertainment businesses by significant multiples is by increasing discretionary income, decreasing working hours, or growing population with discretionary time and money. But those are societal-level problems that take governments and policy, and certainly not venture capital.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: