HNHacker News
TopNewBestAskShowJobs

saagarjha

62,047 karma · joined March 5, 2017

saagar@saagarjha.com
submissionscomments
saagarjha··on Every Mac comes with an (undocumented) family member classifier
I mean…yeah? At some point you’re going to give them your credit card info and home address
saagarjha··on Every Mac comes with an (undocumented) family member classifier
This is not equivalent at all. You don’t need to create a GDPR notice because the user types their personal info into their own documents for example, despite you being on the path of it going to disk.
saagarjha··on Every Mac comes with an (undocumented) family member classifier
Have you actually tried doing this?
saagarjha··on Every Mac comes with an (undocumented) family member classifier
It’s local to your device and provides a useful service?
saagarjha··on Every Mac comes with an (undocumented) family member classifier
This is how privacy-preserving advertising works, yes. To be entirely honest if this works I think I’d agree with that term!
saagarjha··on Every Windows 11 app should kill Electron, and Discord just showed why
Kotlin multiplatform is horrible on iOS, it’s basically as bad as React Native.
saagarjha··on Every Windows 11 app should kill Electron, and Discord just showed why
This is mostly because websites have gotten heavier and we want them to run faster.
saagarjha··on Every Windows 11 app should kill Electron, and Discord just showed why
Discord ships plenty of native code, though. Actually most popular Electron apps do
saagarjha··on Asahi Linux Progress Linux 7.3
I work on reverse engineering tools and previously trained models, and no, this is not correct.
saagarjha··on Asahi Linux Progress Linux 7.3
It really seems like the learning is flowing in one direction here.
saagarjha··on Asahi Linux Progress Linux 7.3
You do realize you’re basically called out directly in their post, right?
saagarjha··on Asahi Linux Progress Linux 7.3
It’s a little more complicated than this (but not better IMO)
saagarjha··on Asahi Linux Progress Linux 7.3
> absolute cream of the crop developers

You’re reading their blog

saagarjha··on Asahi Linux Progress Linux 7.3
No, they’re pretty against AI in general.
saagarjha··on Pwn.college
Because in almost every other case that involves security challenges you are generally encouraged to post a writeup, and this one is different.
saagarjha··on Vivaldi 8.3 for Desktop: make bad ads sad
SSL (and most DNS queries) expose the hostname
saagarjha··on A thousand fewer paths to root
Literally from the link above: https://openai.com/careers/researcher-frontier-cybersecurity.... $400k in cash plus substantial equity is going to easily cross 750k
saagarjha··on A Clock Made of Branches
> The conditional branch counter on the other hand, stays at zero no matter how many interrupts land.

Is this actually guaranteed anywhere?

saagarjha··on A thousand fewer paths to root
Yes, but bounty programs are currently having a lot of self-reflection right now for what they should be doing
saagarjha··on A thousand fewer paths to root
I think it points to social engineering being easier in practice to carry out
saagarjha··on A thousand fewer paths to root
Most of these bugs are far worse than that, actually. SQL injection lets people mess up your database but most of these let you get root on the box, which means not only can they mess up your database but they can also make your SQL installation mine crypto and grab your SSH keys while they’re at it. This is why kernel bugs are generally considered to be quite bad.
saagarjha··on A thousand fewer paths to root
We have a pretty good idea of this actually, people have been classifying bugs into memory safety issues, etc for a while even pre-AI.
saagarjha··on A thousand fewer paths to root
I’ve always felt that the problem after finding all of these is that you’re going to have to patch and upstream them. I assume you’ve probably asked your models to do that but at this rate you’re probably bottlenecked on people to review these and then the kernel maintainers are likely also heavily time constrained on their side to do the same. What ideas do you have to improve this situation? Do you foresee a process where you’re not just finding an ever increasing number of bugs and instead can bring that number down with different approaches to attacking the problems (e.g. designing new mitigations?) I don’t really see this described in your career listings so it’s hard to tell what you’re doing in preparation of better models :)
saagarjha··on A thousand fewer paths to root
You mean an extra 750k
saagarjha··on A thousand fewer paths to root
This is the generally accepted position of security professionals.
saagarjha··on Progress on provable inference for large language models
I'm a little confused how this is even feasible to do in general. Most inference is batched and often implemented on heterogeneous hardware. In this environment, it's hard to get bitwise identical results, much less prove that the results came from a certain model. Is this actually practical? In the post near the end it doesn't seem like the authors think they have done anything for this and it seems pretty important for it to be used for any production environment.
saagarjha··on Safari introduces Adaptive Dark Mode in 27.3
I guess if you truly don’t care about it sure, this is probably going to be an improvement, but if you are willing to invest even a bit of effort I strongly think you’d want to decide how your website looks like in dark mode.
saagarjha··on Mac at Any Scale
Psst…macOS images are IPSWs, not XIPs
saagarjha··on Mac at Any Scale
Virtualization does not expose this to VMs
saagarjha··on Mac at Any Scale
Sometimes you need a Mac for just a bit.
Page 1 of 34Next →