skysight-inc/HackerNews huggingface dataset:
the Apple chip development progression is well known - all apple M chips come from the corresponding iPhone chip that came before. It means that the M3 will follow from the next iPhone so you can easily tell what codecs will come.

no need to be disappointed, you can just look to the iphone for the next macbook.
> This is why advanced protocols like Signal use more techniques such as the double ratchet or ephemeral key bundles to provide strong security guarantees, such as protection against replay attacks.

Just to clarify: you only get replay protection when you compose ephemeral key bundles with the double ratcheting scheme. Neither provides it on their own.
Isn't 24GB a weird number?

I thought the rule for RAM was to always double the previous value.

1 -> 2 -> 4 -> 8 -> 16 -> 32, etc
Why spend tax dollars on making features that can be bought from the private sector?

Now Google's dominance is another story entirely, so one could argue they should use hcaptcha, but making their own one seems like superfluous bureaucracy
Depends what you are into:
Driving: Assetto corsa, iRacing, basically most racing simulators

Flying: VTOL VR, DCS, MS Flight Sim 2020, Ultrawings

Shooting: Onward, Pavlov, Contractors, Hot dogs horseshoes and handgrenades

Social: VRChat, Rec Room

Story/single player games: Half Life Alyx, Boneworks, Skyrim or Fallout 4

Stealth: Budget Cuts

Others: Beat saber is a must

I'd say VR is finally at the point where there are great games in most genres, and we are finally past the point where a stupid, 2 hour "experience" costs $40, in other words, most games being released for it now are not gimmicks. Honestly my recommendations are a little out of date. I've pointed out what I would consider "the classics" at this point
> I am thinking of cancelling that and ordering a MacBook Air

An M1 Pro or Max laptop should still be faster than an M2 Air, and can address a lot more memory (if that's what you ordered).
> available to the masses in the form of a standard adopted by Apple, Google, and Microsoft that allows for cross-platform and cross-service passkeys.

Any way to use this standard if you're not Apple/Google/Microsoft? I'd prefer an option that Apple/Google/Microsoft can call a service (that I control and authorize). I want to be able to self host such a service or have an open marketplace that can compete to serve this service.
They are never in an active "logged in through browser/app" stage because they use the api.

The comment was 5% of active users never receive ads. Some real people turn javascript off as well and some user ad blockers.
It's tied to a key stored in your iCloud. So basically as long as you have a device tied to your iCloud you can get in. Presumably, if you lose access to iCloud you will have problems.
I'm missing how you own unsupported claim in any way refutes the claim in the article that you assert to be bs.

I have in fact been involved in projects that did exactly what you claim is BS - read a large corpus of scientific papers (and written medical records), and discerned connections worth further scientific investigation that had not been detected by the body of scientists following the field, ultimately leading to new drug discovery science.
Lots of walking. Disengage from the world. Keep the phone outside the room whilst sleeping. Turn off notifications for everything not important. A nice warm bath with essential oils. Red wine to unwind. Plenty of different nuts and fish oil.
I'd want to see a citation for that, because it contradicts several sanity checks.

Generally if you buy a smartphone as part of your cell plan, you need to pass the same kinds of credit checks. Then, you're tied to that phone with hurdles to transfer it to someone else (which you'd need to so they can put their number with it). Then you'd need to consistently pay these loans off, which doesn't intersect very well with the kind of people who have bad credit.
I'm not sure this is any more locked in then the parent post is locked into 1password. Moving auth tools is a pain.

Anyone implementing FIDO should allow you to enrol multiple devices. As long as the auth consumers allow multiple keys, there's no lock-in. You just need to setup your new device before ditching apple.
Interesting - thanks for sharing. Also - you don't cook quinoa and basmati at the same time do you? That would be a super time saving way to enjoy those two at the same time.
Bringing all the good things back.
Yes. Needed for Python 3 compatibility, where it's the "obvious" way to store a binary string.
iCloud (and anything on iCloud) is explicitly not encrypted, though [1].

[1] https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
By logical I mean I never said REM is defined dreaming. If I never said it, then why do you use it as a counter claim. That is illogical.
1B = 0.5% of Elon's net worth.

You are saying that "many of us" have a net worth in the 4m-40m range.
I think headscale/ other mesh vpns would be better choices so you can get direct connection to your home instead of passing everything through the VPS.
> worse thermal issues than the M1 Pros

What thermal issues?
Asahi Linux Celebrates First Triangle on Apple M1 with Fully Open-Source Driver
Yeah, I'm so not into this. While I would love a more visually compelling and useful in-car infotainment system, something being tied to iOS or Android is a hard no from me. I don't trust Apple to be anything other than a closed ecosystem, and I don't trust anything by Apple or Google to made obsolete well before the end of a vehicles useful lifetime.
Black metal is shown as a branch of hardcore punk when the description clearly states that it is a branch of thrash (And is obvious to fans of BM and metal in general.) Though many black metal bands have incorporated punk elements into their work, e.g. Darkthrone's F.O.A.D.
I wonder what this means for services like Plaid and other aggregators. Will apps / websites continue on with standard username/password option?
If you can extract tokens from a device, then they're basically passwords, not tokens — i.e. anyone who can hack your device can get them. Tokens only add multi-factor security insofar as they have distinct exfiltration requirements from passwords.

Services that properly support MFA should simply support accounts having multiple bound authenticator devices, each with their own private key/seed. In such setups, the proper way to rotate out an authenticator device is to add a new device first, and then remove the old device; and the proper way to protect against a lost device, is to keep an extra bound device in safe cold storage somewhere (e.g. a safe deposit box.)

Basically, look at how the crypto people handle the "hardware wallets" (really, smart cards) they use for multisig transactions. 2-of-3 confirmations, two hot smart cards held independently by company officers, one cold smart card held by e.g. the company's law firm.
I drooled over the black Macbook waaay back in 2006, so happy it's back.
Sorry officer, I have absolutely no idea how fast I was going - I lost signal about 10 minutes ago.
It's a password manager with cryptographic vendor lockin.

There are definitely some benefits though, such as immunity from phishing. Surely we as the industry can bring them about in a way that doesn't involve cryptographic vendor lockin.
the combinatorial object "the n-cube" is just length n bitstrings, neighbor means one bit flip away. It can be thought of as being embedded in the geometric
n cube.

the recursive matrices as they are defined are, if you ignore the signs, the incidence matrices of the n cubes. This is only mentioned in the final line of the paper (which is not totally unreasonable). The rest of the result is just some pretty basic facts in linear algebra, but you still have to be comfortable with linear algebra in order to see why they might be natural constructions.
Of course there are plenty of metrics by which other species exceed humans, even some cognitive ones, and human intelligence in the end might just mean quick world domination followed by a quicker extinction, but the power and planetary supremacy that it endowed humans with in a cosmic blink of an eye is undeniable. No other species even comes close.

Ecosystem-destroying catastrophic behavior isn't unique to humans, either. We are the only known form of life that can bring it about on a global scale, reason about it, and have the potential to consciously avert it.
What’s New in Swift 5.7
Apple is the face on the screen. There is no lady with a hammer.

https://youtu.be/OYecfV3ubP8
> as it would ultimately be very strange if gravity is not itself "quantum" w.r.t. also ending up with imaginary probabilities and the quantum effects that naturally follow from that

Is there an argument for this rather than the other way?

I’m probably misremembering, but I thought I’d seen something about spacetime being continuous and particles being braids in that aether — but did that blow up when string theory didn’t happen at the LHC?
I'm curious about what caused the 24GB limit. Does it have 3 memory buses limited to 8GB each?

Also a bit disappointed the Mini didn't get a refresh or, at least, the option.
> I think you got that wrong. Speed isn't a bottleneck anymore and you won't get much better experience. This is same as phones.

Well... I'm pretty sure that this is Hacker News. And for many developers, any performance improvement is great.

I first got an M1 Air, which was fantastic. Faster than my 3700X workstation for building Rust projects, while it was passively cooled and portable. Despite the awesome performance of the M1 Air, I upgraded to an M1 Pro when it came out. Moving from 4 performance + 4 efficiency cores to 8 performance + 2 efficiency cores was yet another awesome upgrade, giving again much quicker builds.

I work on machine learning stuff, so the AMX matrix co-processing unit in the M1 was really great for training small networks (sometimes convolution networks are still great for NLP + being able to train locally is nice for development). Then the M1 Pro/Max had double the AMX units, so it's again a great step forward.

Getting 20% YoY improvements will definitely make me very happy (and I bet many other developers).
Concurrency is really a higher level of abstraction than parallelism. It's more of a program structuring concept.
Does this explain at least some of the Okta drop in share price?
I didn't even know it was sick.
I wish they would bring back an all white version (not aluminum).

Other than that, happy to see magsafe return.
But playing tricks with the INT_MAX limit ignores(or, more accurately, spits in the face of) the fact that we want our computers to pretend to be idealized machines.

Floats aren’t real numbers but we treat them like the mathematical object that they model for most purposes.

Of course, being aware of the limits of our models are important, but abusing the tragic finitness of our models to “well actually” someone is generally not helpful.
16+8
That’s not universally true.

https://support.apple.com/en-us/HT202303

> If you forget your password or device passcode, iCloud Data Recovery Service can help you decrypt your data so you can regain access to your photos, notes, documents, device backups, and more. Data types that are protected by end-to-end encryption—such as your Keychain, Messages, Screen Time, and Health data—are not accessible via iCloud Data Recovery Service.
According to the webcast the M2 Air will be released next month.
By meaning I mean the brain isn't trying to communicate anything factual or relevant to you. Same with the bible.

The bible is trying to communicate, but it is not a factual piece.
I wonder how many HNers grew up on Top Gun and thinking ejection seats are inherently dangerous because Goose died while operating one.
The new midnight color is a dark blue rather than black. It's still cool, though.
i really wished they kept the design of the Air and brought the new one to the 13-inch Pro
A bit curious about the reasons behind the 24 GB limit. Also sad the Mini didn't get an M2 option. :-(

The Mini is a true workhorse machine.
There are chances that this might be correct.

It is likely that a dinosaur of the size of T-Rex would overheat if covered with feathers.

It is still possible that T-Rex had feathers when very young and then lost them when growing large enough.
The video presentation said it was part of the FIDO standard.
Literally in the article:

> Instead of protecting all of iCloud with end-to-end encryption, Apple has shifted to focus on protecting some of the most sensitive user information, such as saved passwords and health data.

> But backed-up contact information and texts from iMessage, WhatsApp and other encrypted services remain available to Apple employees and authorities.
I should note I'm not entirely against wellfare like programs - but like you pointed out, their current implementation doesn't help much.

I get that sometimes, people just need some cash to get through the day. But how can you make sure your program doesn't train people to be dependent on it?

I wonder if there is a clever optimization hiding to this problem somewhere.
I called it "NeXTBook".
What's your bill like? Or I guess it depends on each person's interest in the cost but yeah. Maybe it doesn't have to be expensive if you do it from a "raw" way.
Notch is painful to see. Hope they walk back on it like for the mag safe.
iPadOS 16
This is false; some data is end-to-end encrypted, including Health and Keychain data. Photos, contacts, and Drive are "encrypted on server" which means Apple can read them.

https://support.apple.com/en-us/HT202303
Unless I can back it up and import it into a new device from a competitor, then there is no way I am going to use this unless forced. I do not trust one company anymore.
Reading the linked page, it certainly looks very similar. I've also implemented WebAuthn from scratch and the term "relying party" is burned into my brain, and this document also uses that term. It's a reasonable term to use in any authentication context, though, so not a smoking gun I guess.

WebAuthn continues to work great on iOS and Mac OS, so I'm not sure there's a good reason to add some other new standard. (Though I do have the controversial opinion of wanting Apple to share my credentials between all devices. I have my iPad, iPhone, Macbook, and portable security key all enrolled in SSO. I don't mind this but I feel like it probably hinders adoption over an easily-hackable pasword that you just remember.)
I'd want the Wirth's law[1] to be not true regardless of where we are in the hardware scale.

I recently tried using a 486 + CRT monitor setup. The speed at which your keystrokes appear on the screen is simply astounding. I'd like us to pay more attention to how software is written and debloating the layers of abstraction with hindsight.

[1] https://en.wikipedia.org/wiki/Wirth%27s_law
The secrets can be exported - whether or not they will allow that though...
Assessment of performance can be practiced and taught in the small.

It’s really just about making decent estimates, testing and some profiling. There’s of course potential mastery here, specific knowledge and tooling, you can dig down almost indefinitely, but the basic motions can be taught with simple projects. You don’t need Google scale to encounter performance problems and potential improvements.

I know this because I work on small scale things, and had to learn this kind of thing on the job. I can imagine a ton of educational projects that teach this.

Complexity analysis and A&D are very useful when you need them, but they are just two of several tools.
Why does my $500 Samsung Galaxy Book Flex have the webcam in a tiny little bezel and this thing has a giant notch?
Moving auth tools is actually quite simple. I migrated from lastpass to 1password a few years ago and it was very straightforward.
Plastic might not even be strong enough since these are so thin.
Yes, it uses WebAuthn under the hood. Passkeys have technically been available to developers for a while I think but very experimental still. I guess they've begun hitting new milestones.

This is basically the biggest problem with WebAuthn today: the credentials are tied to the browser -- or really whatever application is using WebAuthn, browser or not, name aside -- which means that if you register for a service with Firefox, you have to re-register with Chrome. If the service is designed for it, it might associate multiple public keys to a single "user." So Passkeys are just a pretty natural combination of two things to fix that: "WebAuthn keys, but inside iCloud Keychain." Presumably any apps that integrate with iCloud Keychain can then use them as expected.

Of course you can just export the key material, which in a sense is "all" Passkeys are doing: they're a formalization of how to export and manage those keys in keychain.

But there are still some major issues:

- Enrolling new devices from old ones. This is especially tricky for platform authenticators. For example I register for a website using FaceID on my iPhone, which uses the "platform" authenticator rather than the "cross-platform" authenticator, and now I need to now enroll my Macbook and Windows desktop. They both need new keypairs, because the original account is using a platform authenticator. And the new keypairs might be either platform or cross-platform authenticators. This is especially prevalent on browsers (apps can work around it with a more specific scheme; see below.)

- Similarly: cross-platform software for sharing or syncing credentials. Something like 1password but with WebAuthn support for handling those cross-platform webauthn keys.

Both of those require a lot of software and decision making to get it all working correctly, both on the side of operators and clients. For example, in your own application (not a browser), you could simply use a platform authenticator like FaceID to read a cross-platform WebAuthn credential from iCloud Keychain, which would avert part of problem 1. But in a browser, mac or iphone users would probably like to use FaceID/TouchID, which are only available as a platform authenticator, so you'd have to handle that case of new enrollment.

There are also a million other issues, for example Windows Hello has like a million weird edge cases for how it works in and outside of the browser. macOS seems to be the furthest ahead here with the introduction of Passkeys, and the strong system-wide support for TouchID/FaceID/etc. I do not know what the state of Linux is; presumably you could integrate this with something like gnome-keyring but there's no synchronization service either.

So we're still a ways away from actually eliminating passwords. WebAuthn works today but does need a lot of extra oil to make it smooth, and it's still not a primary authentication mechanism unless you're very careful about your userbase. But Passkeys are a good start and will mean you'll need passwords in less apps, and you'll be able to log in securely more quickly. It's a small but needed step.
And you trust the car manufactures to write good software? The one reason I wouldn’t buy Tesla is because of its infotainment system.

The on device display is basically a dumb remote terminal. Those are easy to stay compatible forever. I can still AirPlay from my an old 1st gen iPad to a new Roku TV. I can still print from an old IPad to a new printer.
Wow! Deep!
Only 18% CPU performance improvement.. looks like we are finally getting diminishing returns.
>> Apple has described Passkey as a new kind of credential in the iCloud keychain. The technology is based on the Web Authentication API (WebAuthn), a rapidly emerging standard that uses public key cryptography instead of passwords for authenticating users to websites and applications.

Whatever "based on webauthn" means...Let's hope it's not just a buggy implementation of WebAuthn as they did with OpenID Connect
It's more modular and has decent integrations with a wide variety of apps
Another counterpoint is that the same technology applied to chess rediscovered human opening theory - then extended it in some openings. In chess, you don't have to write a research paper to make a notable contribution. If people find your move beautiful, they put a little exclamation point next to it in the notation. AlphaZero gets plenty of those - enough for a book about its play [1].

This took multiple human generations for us to accomplish, with literal geniuses applied to the task and spending their whole lives on it. Rediscovery and expansion happened in a wall clock time that is better measured in minutes than generations.

[1]: https://www.amazon.com/Game-Changer-AlphaZeros-Groundbreakin...
Sorry, german only...

https://m.youtube.com/watch?v=PVhYhLQ4Y64
Look at where the now playing audio is in this picture:

https://pbs.twimg.com/media/FUlm_XEUUAAViqE?format=jpg&name=...
Isn’t all memory on the SOC? I don’t think it’s a bus issue as much as it’s just a space issue.
> This article isn't about an imaginary computer with an infinitely long paper tape from a thought experiment, it's about a real computer, just like the ones many HN readers work with every day.

If you're determined to throw out any concepts which technically only apply to theoretical computers with unbounded memory, then go all the way. Your actual physical computer can trivially iterate through all of its possible states in a fixed amount of time. The halting problem is trivially solvable for all programs that your actual physical computer can execute. Your actual physical computer isn't even Turing complete.
I believe it's related to the phenomenon that makes whistles work. A flow instability produces an oscillation, which results in intense pressure fluctuations adjacent to a surface which then experiences corresponding mechanical forces.
Nice. I think this is very interesting, is it published?
1Password et al offer many export options including very simple csv
The New Apple MacBook Air with M2
macOS Ventura Preview
Macbook Pro 13" is smaller than Macbook Air at 13.6".

What's the point of Macbook Pro 13"?
What thermal issues? I can build PyTorch with all cores and the fans do spin up, but they are barely audible in a normal environment. When you touch the laptop it's warmer than idle, but not hot at all.
This looks like what the Macbook (2015) wanted to be. Keyboard and single port aside, it was a fantastic form factor, albeit crushingly slow. Mine no longer holds a charge, and am eagerly awaiting replacing it with one of these.

Over time I've also noticed I no longer care about having the fastest possible laptop, since my job provides me with an MBP and that's where serious work gets done.

I have a feeling this is going to be backordered for a long, long time though.
> Some people love me, some people hate me but I always get nailed on the cross eventually. I can't do a job where I keep my head down. I can't imagine anything more soul destroying than spending 8 hours of my day doing something that I don't fully believe in. So then I fight for what I believe in, and then I get shot. It's like a repeating cycle that I can't escape.

I feel this so deeply man. I said it in another thread I fucking hate when people tell me this but you're not alone.

I hope there is a day where both you and I find accepting organizations that can put our strengths and abilities to good use. A true mutually beneficial arrangement, not just "a job".

You're not wrong to want to work on something you are driven by and care deeply about. That this is a thing some people (myself included) actually want and is NOT crazy. You don't HAVE to be a mindless corporate zombie, professional bootlicker or other words for "subservient wage slave".

Unfortunately finding a situation like this requires INCREDIBLE luck or generational wealth.

Society is designed to keep us out and only recently has acceptance for neurodiversity been even a thing people would speak out loud.