skysight-inc/HackerNews huggingface dataset:
I've done A/B tests with Airpods (gen2) and the built-in mic on my M1 iMac and people always say Airpods are better, but both are good.

I've noticed what you're saying with people on older (Apple) laptops. I wonder if there's a connection. Honestly, sometimes I could swear that people are using the built-in mic and not the Airpods, but they swear they are not.
Just so I understand correctly: This version removes *all* of the features that read or modify a user's data, so as to abide by the ""stated intent"" of MV3, rather than taking full advantage of all of the actual MV3 APIs? For example, this commit removes the "scriplet injection" and cosmetic filtering features, which AFAIK work perfectly fine on MV3?

if broad "read/modify data" permission is to be used, than there is not much point for an MV3 version over MV2, just use the MV2 version if you want to benefit all the features which can't be implemented without broad "read/modify data" permission.

Huh? But ... the "read/modify data" permission isn't getting removed by MV3? I don't understand how this follows. This is like saying "Google implemented all of the same things we could do in MV2 in MV3, so we went ahead and removed all of the features anyway". I don't see any way to interpret this as anything except cutting off your own nose to spite the face of Google. It certainly doesn't seem to be a good faith attempt to reproduce the features of uBlock within the new technical framework of MV3.
i hope the volume control can be disabled (though i doubt this will be the case). i’ve never met a touch sensitive headphone volume control that wasn’t susceptible to accidental triggering. i have too many issues with my hearing to risk that.
You do know that over 100K people have the beta?

If people want it now in the US, they can just sign up for the beta. I know several people who did that and got it. It isn't a high bar.

In heavily tested locations (West Coast), it has gotten to the point that it seems to pretty much work.
I mean, I tend to agree. FWIW, most people who do UL Backpacking use a smartphone for maps and a UL battery. I've taken my Apple Watch backpacking with me before, and keeping it charged wasn't a thing. Just one extra (short) cable to bring, I'd put it on the battery during dinner and camp setup.

The thing is though, I've only found it really useful if I'm doing stiff ascents and am not comfortable with my training. Mostly just to keep an eye on my heartrate, if my training/preparations are adequate for my trip, I don't use it at all.
Browsers and CAs still deciding for the user what's best with yet another centralized database that we have to "trust" is complete and implemented correctly. I don't see how this is so hard: just let us download the CRLs. Maybe add them on a torrent-like system so they can be shared (and validated) peer-to-peer, or at least have hundreds or thousands of mirrors that can provide that data. All this "it's too big and the user would have to download it" bullshit is just pushing us more and more into "computing as a service"; aka: we OWN your digital life.

Edit: I was partly wrong, this is a good thing because you CAN download the CRLs now (see comments below here for info), whereas previously you couldn't. Your browser still probably won't support a full CRL download, but I could be pleasantly surprised.
If adblockers can afford to pay for ads, that means they have a business model, and the one and only adblocker business model is "pay to play", where companies pay adblockers to allow their ads through.
I haven't experienced the issue with iTunes starting on bluetooth connections, but some people pointed me to this project to deal with it: https://github.com/tombonez/noTunes

You can also set it to start something else (Spotify, whatever) instead
That's probably a large piece of it, considering Linux has a similar interface that would work just as well (MPRIS controls). I wouldn't be surprised if all of those implimentations used media data to determine connection priorities.
Apple’s iPhone 14 May Have Just Killed Garmin and Zoleo Emergency Beacons
omg! front page of hacker news. I am honoured.

- E17 is an area of east london
- I never, ever heard from TED ever again.
- I would do this again in a heartbeat.
Google has never shown competency in building hardware.

I loved my Nexus 5 phone. It’s still my favorite phone as far as aesthetics goes. It was a great value and much cheaper than comparable phones at the time. It bricked itself with a boot loop issue 2 weeks out of warranty. Google was nice enough to replace it with another one that promptly ended up boot looping as well.

I also loved my Nexus 7 tablet. Beautiful device that was so far ahead of its time in terms of looks. It had an issue with absolutely terrible storage that made it so sluggish past its initial release (I believe the issue was the chip itself was degrading and it was a widespread issue). Updating to a higher version of Android made it completely unusable.

I’ve not owned any, but I keep hearing about issues of reliability in both software and hardware with Pixel phones as well.

My best phone for Android has been the Samsung Galaxy S6. Every iPhone i’ve had has been almost entirely problem-free. At this point, I don’t see any reason to buy Google anything.
The iPhone 14 won’t have a SIM tray (for US models)
I approve (of both the release and the name).

I see plenty of folks in here lamenting this release at all - in the hopes that the lack of it will push folks to Firefox. It won't. Those who care about this are already on Firefox, and frankly - Firefox isn't going to be the answer here (to be clear, this is opinion).

I'm also not thrilled at manifest v3, although for very different reasons than the adblocking limitations - I do lots of extension development, and I think the service worker approach taken is a bad mistake, forcing a distributed consensus model onto extensions without understanding the limitations that model imposes given how often extensions span multiple js contexts (across tabs/frames/content_scripts/windows/etc).

Frankly - the environment is also still riddled with bugs... everything from docs that are wrong, to serious issues like a service worker not activating on simple, basic, required events (like chrome.action.onClicked, which is literally about as basic as it gets for extensions).

Overall - my first impression of the manifest v3 upgrade was fairly neutral (it's not really solving any of my pain points, and it requires a lot of changes to support - but it seemed functional). My opinion after porting several large extension projects to the space is... bad. It's a bad set of changes as implemented in chromium right now.
> but you're not really advising people, you're producing slides that give your firm's rubber stamp on whatever has already been decided.

Here's the truth that no one wants to admit to: People aren't looking for advice. Ever. They're looking for affirmation on the choice to which they've already made and are going to commit.

That's what they want. That's what "consulting" is. That's what "advice" is.

And it's all useless bullshit anyway. The reason it's all useless bullshit is because situations and circumstances are never the same across time and location. You could do exactly what Larry Ellison or Bill Gates or Elon Musk did in their lives, and you'll have a vastly different outcome, because the world isn't static - it's an endlessly dynamic system.

"Management consultant" isn't about consulting, and it sure as shit isn't about "management", other than "managing" the feelings of the people with whom you're dealing and making them feel like they're making a good choice.

The reason being, if that was an honest job, and you really were a recognized subject matter expert with decades of experience and knowledge in regards to whatever field you're hired to consult in, when you tell the client to do X and Y, they'd do X and Y. Well, if that's the fuckin' case, why do the clients so often do W and Z instead??

They're looking for validation of their idiotic, hare-brained idea... that's why. They're paying you to reassure them they're not as stupid as you know they are, and as dumb as they actually feel.
> It's surely ironic that Apple Music supports 24/192 lossless audio and none of its headphones can utilize it.

True! But, someone is saying you can come close to it by using a wired connection. I've not tested it though.

https://www.reddit.com/r/Airpodsmax/comments/nfc1h3/clearing...
You don’t need lossless audio. Seriously. AAC is transparent in all the conditions you’d use these AirPods in. Lossless is a total gimmick and shame on Apple for ever enabling that 24bit nonsense.

You don’t have golden ears. You aren’t listening closely while walking around town. Noise cancellation removes some of the frequencies. Lossless would drain battery for literally no gain in quality.

Edit: as others have noted, these do feature the ability to receive lossless audio. You should disable it.
Plus I think there's still plenty of countries where eSIMs aren't even an option yet
I really hope they still allow you to use it even if you haven't paid the subscription. It's a tool for emergencies so by definition you need it only when you don't expect to need it. It would be a shame to lock people out from something that could have saved their life just because they haven't paid the $x.99 per year service. In theory they could always back-charge users who are not subscribed but even then that could discourage people from using it in a dangerous situation.
Well if one never stops to think about its potential merits, it can surely only be perceived as dogmatic. One thing is evaluating a choice in its full context and not liking it, another is demanding to have your vision be understood and accepted without being willing to grant the same courtesy first.
I didn't say that multi-element pointers were a bad feature, simply that they're a counterexample to the claim that Zig has spatial memory safety.

Generally in memory-safe languages the corresponding features are behind some kind of "unsafe" marker: in Rust and C# they're behind "unsafe", in Java they're behind "sun.misc.Unsafe", etc. I don't see any such marker in Zig.
Yeah i run into the same issue, but the worst part of it, it wasn't my code i added a library and the compiler complaint unreachable code there oO
Nope, not here. No bouncing, maybe due to 'no animation settings' in display.
Also, scrolling feels different. Different speed, different acceleration.

Still doesn't feel native at all.
Same. Felt like pairing with a drunk programmer.
> That is the opposite of making sense. If you are actively forcing the use of a variable then the compiler removing it anyway is exactly surprising.

I disagree, you are actively telling the compiler that this is dead code.
The "moral high ground" is a recognition of the true dynamic in open source.

What really happens is:

1) Project is open source

2) People use the project because it is open source

3) People contribute bug reports and fixes, creating value and improving the open source project because it is open source

4) People spread the word about the project, free marketing because it is open source

5) Maintainers decide to relicense, privatizing the value created by the community.

The "success" was a social phenomenon, not merely the efforts of the maintainers.

Relicensing is a betrayal of the community that was built around the software.
This is how Apple operates, no?

It makes products that people widely need at a quality that's a class on its own.
> If any appreciable percentage of the population started using a browser that allowed adblockers, Google (and Facebook, and Twitter, and Reddit, and...) would do everything within their power to block that browser from all the web properties they control (this is not an exaggeration: everything within their power, because the alternative is the death of their entire business model and the end of the company)

Even easier, they would just sabotage their own web versions (like reddit with mobile.reddit.com) to force people to use the app versions where tracking/ads is harder to block.

The web is the best platform for us, the users, and the way to go - good sandbox, transparent, customizable. We should fight tooth and nail to preserve it.
The Pros (gen1) hurt my ears and I had to return them. Guessing gen2 is the same? I'm on regular Airpods for this reason.
If anticommunist religious fundamentalists were an inevitable force of nature then the US and UK over paid.
Personally I'm pretty cynical about web3. I don't see how it becomes any less decentralized and rather just appears to me an attempted coup where a different set of leaders take over the internet. Decentralization is an incredibly difficult problem, especially when infrastructure is non-trivial. People get mad at me all the time for pointing to email (or even the internet) as an example of this, but we just had a top page post the other day about this exact issue with email AND browsers. Sure, it isn't 100% centralized, but that isn't a requirement for centralization. We consider Coke to be monopolistic but it couldn't even perform a 51% attack, though it could with Pepsi (which has half the market share that Coke has). Decentralization is difficult because momentum is a key principle and there are natural monopolies. These especially arise when there are network effects. So until I hear a compelling reason that this force has been overcome (extraordinary claims require extraordinary evidence) then I'm not a believer. If you are still in prototyping and using big names to sell your product, I'm going to think you're a grifter.

I even say this as having a belief in some of the values of cryptocurrenceis and a desire to have what web3 claims to be. I see high value in a private (ZKP), secure, quick, digital currency, but it must also be better than what we already have, meaning that if it doesn't allow for things like clawbacks (being able to play within the judiciary), then it is dead in the water. I really do want to see a decentralized internet like web3 seeks, but I haven't seen any extraordinary evidence. Maybe there is a signal in all the noise that I can't see, but if there is, then maybe the true believers need to rid the space of the grifters (there is zero doubt that there are a large number of grifts making hand over fist) and build trust. If you can't convince a bunch of techies of your cool tech product you're not going to convince the average public. It just builds distrust, which will be almost impossible to recover from. But I'm still waiting to see if there is a signal in all that noise.
The 43% number is huge imo. A large quantity of devices either cannot install adblock (or cannot do so easily) such as "smart" tvs.

Even to install on Android Firefox it took more effort than I expected.
Almost all earbuds just fall out of my ears for some reason, but Airpods Pro + memory foam tips allow me to run with them.
There was a company that did this. Whatever happened to them? Nura I think. Maybe they got bought out by Apple. Surprised they are not suing.
Apple figured out how to get your Apple devices to talk to each other to do the Bluetooth handoff automatically disconnecting/reconnecting your AirPods from your iPhone to your MacBook, iPad, Mac Mini, etc., and back, without you having to do anything.

The fact that this only works with Apple devices is, from Apple's perspective, a feature not a bug.

It also allows them to keep the bill of materials inside the AirPods smaller, cheaper, and lower power, because they only require a single Bluetooth transceiver to pair with an unlimited number of Apple devices, unlike your Jabra which requires two Bluetooth transceivers to support dual device pairing.
Can you change your name to something common? I guess you will have some extra legal issues with that, but is it possible to do? If you can, you might be able to hide in the crowd better. I really think a company would be a good move though, even if it is just the most basic LLC you can make, it still puts your work behind a name that won't be easy connect back to you. Oh, if you know how to sell software, hit me up at my username at gmail, I am looking for people to sell code, though I can only offer a percentage of the sales right now. Best of luck.
The core problem here is not processing power but information: often a central planner just doesn't know what people want or need, and can't realistically get that knowledge out of their brains without using something like a price system. To make this intuitive, consider a farmer with unpleasantly acidic soil. In a centrally planned economy, that farmer had better hope that the central planners know about the local soil conditions and allocated some lime for adjusting the pH. In a less planned economy, it'll be in stock at a local store because farmers in the area buy it frequently.
Well, in C++ int('1' * 4301) is a perfectly valid expression, but it evaluates to 210749, not 4301.
It's also an interesting magnet for traditional media - imagine if CNN ran a lede "Ad blockers. You may use them, you may not, but Google is on the warpath against them. Here's the developer of the popular uBlock Origin Minus describing why his software suddenly has that odd name."

Sadly, this is likely not to happen, as every newsroom relies on online ad clicks for a revenue stream...
There was some very promising work done in the mid-1990s with sonoluminescence[1], but an apparent accident at the lab destroyed half of Chicago's industrial district, killing the project manager, who was the motivating force behind the project. Attempts to duplicate the work destroyed a government research facility in Leesburg, Virginia, and further efforts were abandoned as unviable. There was a documentary released soon after detailing the tragic costs of this scientific discovery and advancement.[2]

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

[2] https://www.imdb.com/title/tt0115857/
pretty neat. I heard rumors that generating image this large isn't always great since it was initially trained on 512x512. Any truth to that?

Biggest I could do without a crash with the HLKY version was 640x512.
Factory farming causes the following:

- environmental destruction, biodiversity loss, Amazon destruction, overfishing etc

- causes PTSD in some slaughterhouse workers

- animals lead a miserable life and die horribly.

That's not a view but a fact.

There is a reason why kids are not being shown the reality of this.

Would you show your kid slaughterhouse scenes from this documentary - https://www.nationearth.com/ ?
Impact of floods and droughts increasing worldwide
Yeah, so I'm against V3 mostly because I think that the pros of developers having power outweigh the cons of potential malicious extensions. I personally would have preferred rethinking a few other areas first:

1. Auditability - both in terms of the code and the behaviors

2. Improved permissions - could we have split WebRequest up?

3. Improved performance - could we have leveraged new APIs, like the declarative API, for improved performance? What about compiling to wasm? Or new APIs?

4. Capabilities/ Sandboxing - Within an extension could we slice out capabilities?

5. Improved UX around permissions. Surfacing the permissions and performance implications of extensions would be worth exploring and aided by any ability to slice up permissions more.

Chrome could even create 'sanctioned' extensions that wouldn't trigger scary popups in order to make it that much clearer when something is scary - something like "if you publish your extension such that it is digitally signed, you use 2FA or whatever, you have good standing with us, blah blah blah, we will waive that popup". IIRC Firefox did this to lower their review burden, NoScript was one of the ones on the list I think, but that would have been many years ago and I don't know if it has changed since.

That said, I don't think V3 is the end of the world. I would have preferred the other options, and I bet some people at Google explored them too and know much more about why they are/aren't viable, but I'm OK with V3. I don't really think that Google Adsense is driving this decision at all nor do I expect it to benefit them, at least not in the short/medium term.
And for some reason it seems like a lot of those jobs are staffed by right leaning people, even if left leaning areas…
Thank you! We can only win together :)
The tech specs link on the APP page is grayed out. Hopefully it will be live soon.
Consider that this isn't a random person, but someone which $10k didn't move the needle very much(which is why she gave it away). Even the selection process wasn't random, probably if you're interested in TED talks and on Twitter, you're different enough from an average person in terms of your interests and means.
> The software world evolves much faster than any of the engineering disciplines and has fewer physical constraints. The requirements for software are rarely fully specified when construction starts. Software is faster to build, deploy and fix so getting it right the first time is not as important. The environment in which it is deployed changes rapidly and in entirely unexpected ways, which is not the case for things built by engineers.

These are all artefacts of software development as we practice it, rather than truisms.

> In practice, software is more like a craft than an engineering discipline.

Maybe we should reserve the term software engineering for the applications of software development where rigour is involved?
Next to CarPlay it says "Vehicle announcement coming in late 2023" - what is this related to? Showing car-related information in CarPlay, or are they announcing a car of their own?
> you can't overload existing operators

You can though, just implement the relevant typeclass.

Not only that, but you can straight up shadow existing operators.
> You have more control over it, and it is fully accessible from the open web.

Do you want this again? [0] [1]. The so-called 'open web' is complete nonsense which technologists at large tech companies have taken control to push on their next grifting and surveillance products.

For example, Google Chrome being used as the dominant browser and Google already leading control over web standards, privacy violations and sabotaging other browsers like Firefox for their own gain.

There is no such thing as the 'open web'.

[0] https://news.ycombinator.com/item?id=21611677

[1] https://thehackerblog.com/the-io-error-taking-control-of-all...
back in 2008-9 or so i came up with the "disabled car index"

the more disabled cars you see on the side of the freeway the worse the economy is doing.
Call someone within AirPods Pro and then have them remove them and talk you directly on the phone.

The difference is huge! What I mean to say is that AirPods Pro make what you describe even worse
So half the group HAD to keep it quiet, half the group were able to share - but not everyone that got cash chose to do so.

Reporting back was done only to TED and tbh I never heard from them again. Only constraint was no saving, no pension - you genuinely could do anything.
It is important to recognize that democracy is not something that happens online or through technology. Those who wish to strengthen democracy would do better to turn the computer off and engage with some real-world people.
I'd say the biggest takeaway from this article might not be gambling itself, but how social media et al exploit this exact mechanism.
Google will be able to use a variety of ad delivery methods that are not yet blockable with the filtering API they will now also fully control in Chrome.
Show me how web3 actually addresses decentralization and isn't just replacing the current winners with a different set of winners. Are you going to take down Binnance and Coinbase and allow no exchanges? No custodial wallets at all? I'm not going to hold my breath.
Or the capacity of the network is really low.