skysight-inc/HackerNews huggingface dataset:
Generally speaking, Electron apps are larger and slower than their native cousins. I just checked on my M1 Mac, and between the Safari extension (which somehow consumes more memory than the app itself) the main app, and various helpers / renderers, it clocks in at 410 MB of RAM. I'll give you that it's also acting as an SSH Agent, but that still seems rather large for the functionality.

Personally, I noticed a slowdown in responsiveness immediately when switching from 7 to 8.
I wonder if game streaming will become one way of kicking off cheaters if this arms race gets really bad. All of the code is stored and executed on trusted systems, you would only need to sanitize control inputs which is a significantly easier task.
Not a pilot but it sounds like 250 hours minimum to become one commercially [1]. My guess is that unless you can buy your own airplanes it'll take more than that for somebody that owns a plan to trust you being in charge on them to get to your 250 hours.

It varies on your state but to become a Master X it often requires >5 years. (ex 5 for CO Master Plumber [2], 4 for TX Master Plumber [3], 7 or 5 + Bachelors in NY [4]). Imagine needing to pair program with somebody for 5 years before you could be considered Senior. That'd probably cause a lot more professional development than the current copy from stack overflow meta but also really irritate a lot of young professionals. You can't even quit and start your own business because you can't write software as a journeyman without senior supervision!

[1]: https://www.aopa.org/training-and-safety/active-pilots/safet...

[2]: https://dpo.colorado.gov/Plumbing/Applications

[3]: https://tsbpe.texas.gov/license-types/master-plumber/

[4]: https://www.nyc.gov/site/buildings/industry/obtain-a-master-...
Sure, I will post it on Gitlab, n will let you know. Need sometime to remove my own folder keys and stuff. Lots of things are simply hard coded.

This post was my inspiration:

https://www.labnol.org/code/download-gmail-eml-201028
Ah, got it. Thank you kindly, philsnow.
Would Spotlight be considered a "clearly LLM-powered software feature"? Will there be an option for "non-AI Spotlight"? Disabling dozens of software features, or identifying all apps which might use LLM services, is a daunting proposition. It would be good to have a PCC kill switch, which makes opt-in usage meaningful, rather than forced.
The base model is frozen. The smaller adaptor matrices which are finetuned with new data. During inference, the weights from the adaptor matrices "shadow" the weights in the base model. Since the adaptor matrices are much smaller, it's quite efficient to finetune them.

The advantage of the adaptor matrices is you can have different sets of adaptor matrices for different tasks, all based of the base model.
My particular bugbear here is the absolutely insanity of truck and SUV heights, to the point that even full-grown adults are no longer clearly visible from inside new vehicles (https://i.imgur.com/1dHWVxn.png).
That probably has nothing to do with the Neural Engine though.
> when you send a probe so far out there that it crosses the limit of the observable universe, does it still exist, or does it cease to exist?

Of course they cease to exist as do the people ... just like sailing ships and sailors did when they travelled past the visible horizon.

This isn't the conundrum you're looking for.
There is nothing which Apple Intelligence can do that a hypothetically evil Apple couldn't have done before, given sufficiently treacherous code in their operating systems. Thus if you use an Apple device, you're already trusting Apple to not betray you. These new features don't increase the number of entities one must place their trust in.

Whereas with apps like Gmail and WhatsApp on an iPhone, you must trust Google and Meta in addition to Apple, not in place of Apple. It doesn't distribute who you trust, it multiplies it.
> the first recorded use of "stan" as a verb ... was in a tweet from April 2008. It got no replies, no retweets, and no likes.
They rely on Trusted Execution Environments and the fact that hash functions are one-way functions.

Verifier -> requests a Prover to attest its software state

Prover -> goes into RoT, verifies authenticity of Verifier (and request), computes hash of attested memory region, sends hash digest

Verifier -> receives digest and compares to known hash

> What’s stopping remote endpoint always responding “yes”
The attestation code is inside of a RoT, so a bad actor shouldn't be able to call this code, only callable by receiving a request from a Verifier
You sure?

https://www.forbes.com/sites/kateoflahertyuk/2024/04/10/new-...
PCC node execution should be per-transaction, i.e. relatively short lived.
It would definitely stop most cheating but at a huge cost: performance. You're not running on bare metal anymore and that would be a non-starter for competitive games.
Why do they not?
Yeah, I just do not believe this is actually true, but I’m glad you have such fond memories.

People have been trying to build clout and sell shit on every available medium as long as capitalism has existed.
PCC is as government-proof as the iPhone itself so jurisdiction may not matter much.
> I believe the new control center API is intended to push seldom used icons into the control center

More than just cleaning the menu bar (I don't care about that), I want a guarantee that I can see and click on every menu bar icon somewhere. Whether that's the present vision or not, this sounds like a clear step in the right direction!

While I have lots of gripes about macOS and I understand that probably some of them are things Apple will just never go for, it does almost seem like Apple is giving some neglected desktop fundamentals much needed improvements. Fixing linear mouse movement on the last major release was nice, as is the new window snapping thing.

> > searching through open windows by typing

> The new Siri is context aware once the developers include their data through new APIs. The Microsoft version which was snooping through private browsing, secure apps, and logging passwords in open databases was not the right way to go.

I don't want any kind of internet-connected AI assistant on the desktop at all. I just want the ability to task switch efficiently by fuzzy filtering on basic stuff like window titles and descriptions like can be done easily with Plasma and GNOME built-ins. (On Windows, PowerToys can do it but I don't love that interface and even though it's an MS thing I don't quite think it counts as built-in, either.) I guess many people do rely on proprietary screenreaders but that seems unfortunate tbf.

Filtering windows based on their contents could maybe be a little bit cool but I think it'd probably mostly get in the way, even if there were an app I trusted doing the searching with appropriately limited APIs. I wouldn't readily trust a proprietary, internet-connected service to do that kind of searching, though— neither from Apple nor from Microsoft. If such a feature required me to enable Siri I wouldn't even be interested in trying it.
Stay calm and meme on: When in doubt, a good meme can save the day.
It's been a long time since I read that, and I still think about it from time to time. I suppose it's time for a re-read
It’s accessible via the Wayback Machine, fortunately.
Sure, but we don't have the same rule for a rook or bishop "passing" through a square where a pawn could strike it in passing.

It's just it's own unique rule, born from a period of transition between pawns only being able to take one step and being able to take two.
I was sceptical of the announcement, but this actually sounds really well thought out.

One key part though will be the remote attestation that the servers are actually running what they say they're running. Without any access to the servers, how do we do that? Am I correctly expecting that that part remains a "trust me bro" situation?
Jax was built with TPUs in mind, so it's not surprising that they use TPUs
Noam Chomsky 'no longer able to talk' after 'medical event'
iPhone share is ~59% of smartphones in the US.

Their customer base is effectively all demographics.
I'm sorry, seems I misspoke. It seems that when you look at an album in Photos you can select all; if you're in the camera roll or elsewhere, you won't get that option. Not sure why Apple would do that, but maybe they'll change it with the Photos rework in iOS 18.

As an alternative, here's a tiny script through iOS' Shortcuts app that selects photos in a date range and sends them to a Samba share through Files.[1] This time I actually tested, and was able to successfully run the Shortcut to copy a date range of photos/videos from the Photos app to my Samba share.

Quick instructions, in case you need them:

1. Create a new Shortcut and add a "Find Photos" module (You can search with the bar at the bottom). Add a filter, set it according to the screenshot[1], starting from "Date Taken" and ending at the stop date.

2. Add a "Save File" module beneath the Photos module (icon visible next to "Save Photos" in the screenshot). Shortcuts should auto-populate the selected photos as a variable so it reads "Save Photos". Hit the ">" next to "Save Photos" and tick any options you need.

3. Make sure to modify the date range each time you need to run the Shortcut.

You can also add/modify filters in each module to better suit your needs. For example, instead of "Date Taken" you could select by "Creation Date", or add in a "Media Type" filter so you only return photos and not videos (or vice-versa).

One thing to know: There's no progress bar so it's helpful to run the Shortcut from the Shortcuts app so you can see when it finishes executing/transferring. You should see a little 'stop' button with a semicircle around it when a Shortcut is executing from the app; it'll turn into a '...' button when it finishes.

[1] https://i.imgur.com/LPsQ8au.jpeg
Why does this make me feel a little dirty and exposed?

Like, who knows what kinda alien DNA strands or spores are carried by the ISM?!

I wonder if it would be possible to track biodiversity increases caused by the transit? Assuming there is biological material in the ISM, perhaps some of it made it into our biosphere!

Very fun!
> Yeah, tell it to the researchers in the 90s

I will.
Apple needs to differentiate itself, and they have chosen privacy as a way to do that, which I'm all for. The headlines around Microsoft's AI efforts have largely been a nightmare, with a ton of bad press. If the press around Apple's AI is all about how over the top they went with security and privacy, that will likely make people feel a little better about using it.

I'm not a big user of OpenAI's stuff, but if I was going to use any of it, I'd rather use it through Apple's anonymizing layer than going directly to OpenAI.
It's worth noting that Apple has been claiming to be able to do this for quite some time. At this point I'm not particularly inclined to believe them.
its ted. Ted Biased, secretary agent
The willingness you seem to have to sacrifice all your privacy for a few gimmicks is astounding
I don't think including "noncompetitive" games is an issue. For a game with so many possible states, it only makes sense to ask about what moves have been played at all, and not the context that these moves were played in.

Plus, restricting the dataset introduces more biases and ambiguities. What exact ELO should be "good enough" for consideration? Why not a point higher or lower? Should they have accounted for time control too, because people in speed chess play worse and can get into weird situations they otherwise wouldn't have been in?
Is one of the upgrades the ability to consistently have both pods recharge? There are well known complaints about this and Apple does nothing about it. I will never buy an audio product from Apple again. My Jabra pods have never had an issue with recharging.
Probably a coincidence that Apple GPU and NPU both appeared at the same time (A11).
They can just run the same tests and cite the results from other websites. That has nothing to do with Meta. No companies can force you to not talk about them.
I'd imagine most of that "doing better" is wiped out by much higher housing costs and food inflation for the least fortunate.
That's exactly the plan if it's not resolved soon. I intend to make a formal complaint following the Australian Privacy Commissioner's process[1], and if it's not resolved, then a complaint to the Privacy Commissioner.

Unfortunately Australia's right to be forgotten is pretty weak[2] unlike in Europe. The law reform commission recommended changing up the Privacy Act to extend to deletion but it was never implemented. Nonetheless organisations must destroy or de-identify personal information when it is no longer required.

I'm not really sure how this one's going to go. I guess Facebook will probably just delete the account before it goes to the commissioner. If it goes to the commissioner I have no idea if they'll accept my reasoning for Facebook to delete my account or not. Facebook might argue they still have use for my personal information. The commissioner may reject my complaint for various reasons and they are not really obliged to investigate it.

1: https://www.oaic.gov.au/privacy/privacy-complaints/complain-...
2: https://www.alrc.gov.au/publication/serious-invasions-of-pri...
I guess you should save up your eurosand buy some farm land to convert to nature.
are there no tree fossils from that era that can show one part of the year being different from the rest?

I remember reading that dinosaur meteorite was discovered to have fallen in spring by those marks

surely regular pattern of getting in-out of heliosphere be noticeable?
If you have no threat model and want to opt out of random features just because... you probably shouldn't use Apple products at all. Or Google or Microsoft.
Some jurisdictions require data to be processed within the jurisdiction.
For what it's worth, I've met him, and he's very nice in person. He seems to genuinely enjoy talking with strangers about topics of mutual interest.

I've met several academics / ideological celebrities who were indeed insufferable. It's hard to determine this solely from someone's writing.
i agree it's a bit too flat right now! will continue iterating :)
>A 1.5GHz D1 core is a toy

What is that? I cannot find anything about a D1 core.

There is, however, a three-year old SoC called D1 using C906 core.

Did you mean that? If so, why highlight such an old design?

>and architectural dead end.

If you really meant C906, then this has already been proved wrong by C908, shipping in Kendryte K230.

That is an improved C906, with the ratified Vector extension.
This is sweet and lovely. I do this in two different ways - I send occasional emails to their IDs and write their journals in plain text.

I created their email IDs on my family’s domain so I can transfer them to whichever service provider fits them best. Right now, it is Google Workspace. For those mentioning about Google freezing your account accidentally, I’ve set Thunderbird to download a copy regularly. This is where I can search for emails from 20+ years ago and still reply or re-initiaite a conversation.

For the plain text, I write in the simplest form spiced up with some Markdown such as headings, lists, and the other basic formatting that are human readable. I also add static assets, such as the very funny and super cute images, audio, video, etc., in a folder for references to the journal entries.

All of these digital content for my daughters are in a separate folder with a few sub-folders. The day they want it, I will just give them a folder for them to continue from there.

My first daughter is a teenager now, and she is even more privacy-conscious than me. She has onions layers of personas for her online avatars -- be it for games, school friends, and other online friends. She is adamantly against using AI for creative processes, such as generative AI, though she uses ChatGPT regularly for her studies.

Own the content, while using other hosted or third-party services and have a backup. Be ready with the answer to, “How can I walk out of this?”
Apple auto suggest can be ducking annoying
Do they still play outside like previous generations used to?
I posted elsewhere that OpenAI has such a huge market share that anyone building OpenAI into their products should allow the user to select other options.

I wonder if it would be wise for OpenAI to create a marketplace so other AI companies can offer alternatives that slip in seamlessly in evry product that uses OpenAI's API. It would look good, and their technological lead would keep the out in front.
I’ve been doing this for longer than a year now: https://github.com/blackrabbit17

One thing that really helps me is “do nothing time”

When I sit down, it’s tempting to fire up a browser, or Spotify or YouTube or something, then spend time faffing about looking for a good song, no no no, this is really just me avoiding the work.

I sit down, resist that initial temptation and my mind calms, like a storm clearing, and then I let it calm and little more, and then I can start. That do nothing period is only 2-3 minutes but it allows me to slip into flow state quickly. I recommend to others to try…
1. Submitting an already active card signature is an instant ban

2. Spoofing a signature will still force you to re-register, lose your current rankings, and zero your nontransferable e-store account balance.

3. Most people don't account for the other system signatures that will also get randomly audited over several months

4. Remember part of offline audits is comparing each clients game-log to look for suspicious glitches like inhuman aim behind occluded objects, and "weird" physics. Hope they find it is a QA issue on replay... =)

Have a nice day, =)
Very cool! Best of luck working on it!
>The better solution is often live admins with a cheat-report button, server-side physics reconciliation trip-wires/audits (no time-travelers), and using clipped areas for character buffering (x-ray vision attempts floods buffers and crashes the client.)

A lot of these mitigations are table stakes, even cs1.6 had server-side physics reconciliation. Aimbots are a type of cheat that cannot be detected by the above and completely ruin games. If cheaters proliferate in your game, you end up with a dead game.
At such a big distance away yeah it's barely related.

On the other hand if they built something like that next to the fab I wouldn't call it a waste of money. It would be less than 1% of the budget to make things nicer for employees.
> It is more prepared than Taiwan though.

For what they can control, sure. Taiwan has a fair amount of geography on it's side though.
As I'm sure you're aware people who read Hacker News comments are generally unlikely to watch a hour+ keynote.
Every new wave of immigrants in the US has had this criticism levied at them, from the Germans (https://www.history.com/news/anti-german-sentiment-wwi) to the Irish (https://www.history.com/news/when-america-despised-the-irish...) to the Chinese (https://en.wikipedia.org/wiki/Chinese_Exclusion_Act) to the Indians to the Italians (https://www.neh.gov/humanities/2015/januaryfebruary/feature/...) to the Poles (https://www.nytimes.com/1976/03/25/archives/polishamericans-...).

Every one of those waves saw the second and third generation speak English and be heavily Americanized. It always happens.
I personally would make something like this the default interview approach for anything but entry level positions.
Yet they don't sell these treated balls by default en-mass. Kids don't grow up playing with a proper baseball.

Seems kinda sad, it'd be cool if the MLB kept it real by diverting a small amount of profit to make sure public schools had legit baseballs to train the next generation with.

They could market the fuck out of this, too. Why aren't these MLB exdecs a tad more creative?
Razor sharp: The role of Occam's razor in science
For years, Apple has a documented set of security policies to disable off-device processing (e.g iCloud, Siri), via MDM / Apple Configurator. Apple also published details needed for enterprise network filtering to limit Apple telemetry, if all you want from Apple servers are software security updates and notifications.

With a hardened configuration, Apple has world-class device security. In time, remote PCC may prove as robust against real-world threats. Until then, it would be good to retain on-device security policy and choice for remote computation.
I'm very interested in this. I'm a Software Engineer who's been doing some Data Science on the side and been looking for something like this.

My current set up is running Jupyter on an EC2 instance and using inside PyCharm. One feature I actually really value is being able to use it directly in PyCharm as I can have my IDE on one side of split screen and my browser on the other. Not sure how feasible it is to integrate something like this into an IDE, VSCode would work

But a real killer feature that could get me to switch to a browser based would be the ability to load custom context about the data I'm working with. So I have all my datasets and descriptions of all their columns in my own database and would love a way to load that into the LLM so that it has a greater understanding of the data I'm working with in the notebook.

I store all my data in objects called `distributions` [1] and have a `get_context()` function that will return a text blob of things like dataset description, column description, types, etc.

The issue with all these auto-code AI tools is they don't really have a good grasp of the actual data domain and I want to inject my pre-made context into an LLM thats also integrated in my notebook.

[1] https://www.w3.org/TR/vocab-dcat-3/#version-history
Yea but business needs are constantly evolving, most of the time one step ahead of the accurate understanding of what needs to be done. We get paid, in theory, to build that, but main expense is not actually building, it's finding what needs to be done and then maintaining it. No ai can address that imho
Yep, I love doing interviews this way - we just talk shop. It shows way more about the candidate than any abstract problem I could devise.

Doing leetcode in interviews is like if the NBA drafted players based on trick shots.
Modern websites execute JavaScript that render DOM nodes that are displayed on the browser.

For example if you look at this site on the browser https://pota.quack.uy/ and do `curl https://pota.quack.uy/` do you see any of the text that is rendered in the browser as output of the curl command?

You don't, because curl doesn't execute JavaScript, and that text comes from JavaScript. One way to fix this problem, is by having a Node.js instance running that does SSR, so when your curl command connects to the server, a node instance executes JavaScript that is streamed/served to curl. (node is running a web server)

Another way, without having to execute JavaScript in the server is to crawl yourself, let's say in localhost, (you do not even need to deploy) then upload the result to a web server that could serve the files.
Embrace, extend, extinguish. Classic Microsoft-esq play from Apple.