MurphyA/hacker-news huggingface dataset:
by mdhb | 2025-09-09 21:04:21+00:00
I think you can still go to a protest with a phone just fine honestly.

The fact that there are a lot of people there is actually the strength of it.

I’d probably think carefully about what you want to use it for and what I had on there though. I wouldn’t recommend bringing a device with a a bunch of incriminating evidence to an event like that.

I think a good threat model is just operate on the assumption that maybe someone stops you and asked to look at your phone. Go ahead and also assume that they will ask at the most inconvenient point in the day also. Act accordingly and I wouldn’t anticipate much in the way of trouble from having one.

Also, look at it through the eyes of the opposition, what are their goals here…

1. Fix the signal to noise ratio in a crowd

2. Identify people

3. Map out networks

And your goal is to not to be “invisible” (you can’t anyways) but to be uninteresting. They aren’t the same thing and the difference is important.

For the overwhelming majority of people I don’t think there is much yet to worry about in simply attending a protest (Assuming you’re a citizen and you act sensibly because otherwise that’s an entirely different threat model and you probably shouldn’t be there at the moment).

But I would leave you with this bit of advice also… they very much want you to think they are the all knowing, all seeing and ever present 50ft tall enemy. That isn’t true. There is also no shortage of people who really seem to get off on pretending things are more dangerous than they really are but that shit turns into paranoia real quickly and then people become terrified to do anything or you start making bad decisions. Fight both of those things when you run into them.

You can and should feel good about getting out in the streets at the moment, it’s not going to get easier the longer it goes on just be sensible.
by chamomeal | 2025-09-09 21:04:29+00:00
My problem with php is that I’ve never seen modern php with types and tooling. I’ve seen a lot of php, and it was all awful 2012 style nightmare magic stuff lol.

Which is probably because php isn’t the top choice for new web based projects anymore. I have nothing against modern php, but old php causes me lots of pain, and that’s the only php I’ve ever known!
by bnc319 | 2025-09-09 21:04:57+00:00
The mmWave functionality requires a glass section on the frame as it can't pass through metals. They've redesigned this on the 17 Pro[1], but likely didn't find a way to integrate into the Air's design.

When Camera Control was introduced on iPhone 16, Apple moved the 5G mmWave antenna to pass through the back glass of the iPhone, that way it was no longer something you needed to see. Now though, with iPhone 17 Pro – that can’t work. The iPhone is now largely made of aluminum, requiring Apple to revert to an old design technique: a glass cutout for 5G mmWave passthrough

1. https://9to5mac.com/2025/09/09/iphone-17-pro-mmwave-glass-cu...
by bluGill | 2025-09-09 21:05:00+00:00
No, they are buying houses that need significant work before they are rent able. I'm not sure how the loan terms are structured, but they are getting good rates (they likely are doing two loans, one for the house and one for remodeling, perhaps with different rates - but rates you couldn't get overall). Banks will touch any house in current condition (Freddie Mac may not!), they just care that it can be sold - the land has value and the structure has value even when not livable.
by nerdjon | 2025-09-09 21:05:21+00:00
I think it is just generally the correct approach. It was not that long ago that ML (outside of research) was often talked about but it being ML was not the focus. The focus was on the actual benefits and what it did.

Of course this is going to be spun and turned into a negative, but I basically want ML to be invisible again. The benefits being clear, but the underlying tech no longer mattering.
by ysnp | 2025-09-09 21:05:25+00:00
I didn't mean to imply Apple (and Google) hadn't been spearheading multi-year efforts to ship this in collaboration with Arm, I regret a little that it came across that way. Just that it would be nice to see production use of it acknowledged even just as a passing comment.

As an outsider I am quite ignorant to what security developments these companies are considering and when the trade-offs are perhaps too compromising for them to make it to production. So I can't appreciate the scale of what Apple had to do to reach this stage, whereas with GrapheneOS I know they favour privacy/security on balance. I use that as a weak signal to gauge how committed Apple/Google/Microsoft are to realising those kinds of goals too.
by Retric | 2025-09-09 21:05:41+00:00
> often with no clear winner. You have to pick one somehow. It's not like it's taking some kind of "real" output and obfuscating it.

It’s very rare for multiple outputs to actually be equal so the only choice is to choose one at random. Instead its become accepted practice to make sub optimal choices for a few reasons, one of which really is to decrease the likelihood of reproducing existing text.

Nobody wants a headline like: “Meta's Llama 3.1 can recall 42 percent of the first Harry Potter book” https://www.understandingai.org/p/metas-llama-31-can-recall-...
by FirmwareBurner | 2025-09-09 21:05:47+00:00
>I personally know quite a few Ukrainian soldiers who have seen action. They're all well functioning people.

What kind of "action" did they see, pushing pencils? Because all soldiers who I saw coming out from action on the front line, meaning killing and seeing your friends get killed under firearms, drones and artillery shells, all had various forms of PTSD. There's no way sane normal people don't get affected witnessing that and can just bounce back to be "well functioning people" as you claim. So maybe they lied to you about their action.

> Combat when you're on the side of good rather than evil doesn't have the psychological toil people think it does.

Then why are so many men deserting and dodging the draft to leave the country, if fighting so chill? Some often almost die trying to cross the border to my country. That pretty much tells me everything.
by mordymoop | 2025-09-09 21:05:47+00:00
I think you’re onto something but it works the opposite way too. When you first start using a new model you are more forgiving because almost by definition you were using a worse model before. You give if the sorts of problems the old model couldn’t do, and the new model can do them; you see only success, and the places where it fails, well, you can’t have it all.

Then after using the new model for a few months you get used to it, you feel like you know what it should be able to do, and when it can’t do that, you’re annoyed. You feel like it got worse. But what happened is your expectations crept up. You’re now constantly riding it at 95% of its capabilities and hitting more edge cases where it messes up. You think you’re doing everything consistently, but you’re not, you’ve dramatically dialed up your expectations and demands relative to what you were doing months ago. I don’t mean “you,” I mean the royal “you”, this is what we all do. If you think your expectations haven’t risen, go back and look at your commits from six months ago and tell me I’m wrong.
by dotnet00 | 2025-09-09 21:05:48+00:00
Are the authors claiming copyright over the LLM? My understanding is they were suing Anthropic for using the authors' data in their training product. The court ruled that using the books for training would be fair use, but that piracy is not fair use.

Thus, isn't the settlement essentially Anthropic admitting that they don't really have an effective defense against the piracy claim?
by seec | 2025-09-09 21:05:57+00:00
Yep, weight matters a lot more.

For this they could engineer a good plastic but it wouldn't sell because it wouldn't feel "premium" enough. So instead, we get nonsense like that. And it suits them well because the thing is that much more likely to break so they get more chances to have the customer pay for repair or phone change.

Win-Win for them, lose-lose for the customer, basically everything Apple is about currently.
by bri3d | 2025-09-09 21:07:10+00:00
IMO it's the latter; CHERI requires a lot of heavy lifting at the compile-and-link layer that restricts application code behaviors, and an enormous change to the microarchitecture. On the other hand, heap-cookies / tag secrets can be delegated to the allocator at runtime in something like MIE / MTE, and existing component-level building blocks like the SPTM can provide some of the guarantees without needing a whole parallel memory architecture for capabilities like CHERI demands.
by nine_zeros | 2025-09-09 21:07:26+00:00
> I want you to enumerate the dignity and respect issues as you see them. I think a general washing isn't going to be very good conversation.

Which one do you want to talk about?

- Cutting healthcare for masses while giving the super wealthy a tax cut?

- Pedophilia and protection of pedophilia while blaming the "others"?

- Abrupt kidnappings of people based on race when 40% of the country is not white?

- Reducing trust in institutions built by Americans over the decades like CDC while gaslighting parents to not vaccinate their kids?
by jug | 2025-09-09 21:07:52+00:00
Mistral teased Mistral Large 3 within weeks back in May but it never materialized.

If this doesn’t do it, I don’t know what…

I’m eager to see this one because Mistral models actually perform pretty well against top tiers in their class. It’s just that since 2025 they’ve been kinda small. Like, Mistral Medium 3.1 is probably a decent competitor to Google Gemini 2.0 or 2.5 Flash, but they have nothing against Pro.

If they release a large model later this year, I wouldn’t be surprised if it’ll be quite competitive for EU users. They’re pretty close to that threshold now that other large models are plateauing! It’s kinda tantalizing how close!
by ksenzee | 2025-09-09 21:08:06+00:00
Working with Drupal as a user is not the same as working as a Drupal developer. If you know Drupal well enough that you’re not flailing around trying to figure out how to do things—if you actually know the framework and you build sites with it regularly—it’s remarkably pleasant from a code perspective. The main problem with Drupal is the learning curve. It’s much easier to get started writing, say, a Laravel app. But for the narrow case where you need a heavy-duty content management system with features like multilingual and robust cache integration, and you’re willing to put in the time learning it, Drupal is not a miserable experience. It’s actually good software.
by simonw | 2025-09-09 21:08:21+00:00
They buried the lede so deeply in this one. Claude now has an entire Linux container running Python and node.js and able to install extra packages. It's about way more then just "editing files" - it's equivalent to ChatGPT Code Interpreter. https://simonwillison.net/2025/Sep/9/claude-code-interpreter...
by ShakataGaNai | 2025-09-09 21:08:23+00:00
Yes. Give me the iPhone 17 Pro Ultra. It's the Pro Max, but even more battery. Heavier duty case. Like I'm put the thing in a case that makes it big and bulky already, if you give me a heavy duty enough setup that I feel safe letting it go naked, people might actually see the status symbol... instead of the dbrand sticker.
by alex-a-soto | 2025-09-09 21:08:31+00:00
I agree with your points. I would add:

- Making the project open allows people to reuse displays they already own.

- Others can contribute and build on what’s been created.

- Open source firmware, documentation, and the driver board make development more accessible and help remove barriers that previously slowed community projects.

- It’s designed to work with a variety of electrophoretic panels, not only those from E Ink.

In the long run, this openness will strengthen the ecosystem, making it easier for new ideas to take shape and spread.
by dijit | 2025-09-09 21:08:58+00:00
I feel like the sales data would back you up, if it wasn’t for the fact that the 12 and 13 mini were larger than the iPhone 6 and 6S which for many people was too large.

It’s a bit like selling increasingly carbonated water and then selling slightly less carbonated water and pretending that it was still water that you were selling- and using the data (of nobody buying it) to tell everyone that “nobody likes the still water; so we will continue only selling carbonated and carbonated+.”
by sedawkgrep | 2025-09-09 21:09:04+00:00
At a glance, ZeroFS appears to be an overlay filesystem above a VFS. It looks like it abstracts the underlying filesystem configuration/complication and creates a simplified, unified configuration that could allow you to be more dynamic underneath.

It also appears to support a great deal of IO and permission complexity, which makes sense as it refers to itself as a filesystem. It also purports to be extremely fast. In the end it looks to function like an actual filesystem with all that entails.

rclone (my first time hearing about it) appears to be a much simpler solution with different design goals. It looks more like rsync in most instances, or a user-space link to a remote filesystem in others (like ftp or smbclient). The mount capability, while similar to zerofs, looks more like something much simpler and targeted for less-sophisticated needs.

Not saying one's better than the other; merely that they really look to be serving different needs/goals while having some overlap.
by kiitos | 2025-09-09 21:09:17+00:00
> Lets say four services inter-communicate with some protocol, it is extremely annoying to impose a deployment order where the producer of a message type is the last to upgrade the message schema

i don't know how you arrived at this conclusion

the protocol is the unifying substrate, it is the source of truth, the services are subservient to the protocol, it's not the other way around

also it's not just like each service has a single version, each instance of each service can have separate versions as well!

what you're describing as "annoying" is really just "reality", you can't hand-wave away the problems that reality presents
by gsibble | 2025-09-09 21:09:19+00:00
I talked to ChatGPT about it for a while. It says mmWave means you can get 1-3gbps speeds if you're in a covered area. However, most are stadiums, airports, etc.. Verizon has by far the largest coverage, then AT&T.

At least in my daily use, it means nothing. I've also never seen speeds like that when I've tested the phone.
by anecdatas | 2025-09-09 21:09:49+00:00
It's relevant in the sense of "is this an indicator of increasing autocracy" but not relevant in the sense of "does the presence of the warrant indicate this is ok".

I think the parent poster is saying that the present of a warrant does not make the action not autocratic. And you are disagreeing with a different idea (that the presence of a warrant doesn't matter at all), by saying it does matter, but in the opposite way -- if a warrant is present that indicates the state is losing checks and balances.
by jbm | 2025-09-09 21:10:20+00:00
Yeah, honestly my whole karma score is built from pithy comments about Teams.

Thankfully it no longer crashes Chrome all the time, but everything else is meh. I still can't tag people in Japanese. The security settings are a trap for poor quality system admins and checkbox checkers. The meetings crash, the screen sharing only allows one way (so no easy pair programming), etc..

I much prefer working with slack and google meet like I did at my last job.
by mcny | 2025-09-09 21:10:51+00:00
Maybe the Google stock was affected by this?

https://www.reuters.com/business/google-cloud-anticipates-le...

> Google Cloud revealed Tuesday it has lined up about $58 billion in new revenue over the next two years as it vies to become a more central component of the tech giant's future.

> The company said during its July earnings that the cloud division had surpassed a $50 billion annual revenue run rate. Google Cloud's backlog of non-recognized sales contracts is growing even faster than its revenue, unit chief Thomas Kurian told investors at the Goldman Sachs Communacopia + Technology conference.
by Glyptodon | 2025-09-09 21:11:09+00:00
To me PHP is just a weirder Python or Ruby. In some ways I like it more than Python.

But what I've never liked about it is the big ini file. I don't really begrudge there being runtime settings for an interpreted language, but I've always found PHP to have waaaay too many settings, many of which have potentially odd defaults and/or can be asinine footguns by accident.

That said, I can't get myself to love JS no matter how much I use it. On some level not having separate numeric types for floating point and integers just annoys me a lot. It is obviously the interpreted language that benefited most from typing for a reason. I'm sure there's more to why I don't really love, despite using my whole career.
by zoeysmithe | 2025-09-09 21:11:10+00:00
Would it? Its just a hump. Where's this person's manager? What about the industrial design stage (where are the Ivy's who would massage that hump?)

The idea that you're hiring talented people and just firing them like this is not only obscenely anti-worker, its anti-social and a wonderful example of how we worship the worst people. This is someone with a pedigree, able to land an apple job, pass the interviews, work with a team, has mortgage/family/whatever, etc but he upset a sultan sitting on his silk pillow and now must be thrown out on the streets?

Oh and Apple's entire existance hinges on "HP and IBM were too full of fire-happy, stodgy, powerful men who wouldnt let youngin's with ideas flourish" then now Jobs becomes the HP/IBM he and Woz have decried all their careers? What a great way to send your talent off to competitors, scare your existing staff to never take chances, depressing hiring, build a toxic workplace, and send all these people to a startup where they might eat your lunch.
by LeafItAlone | 2025-09-09 21:11:37+00:00
>The march of incremental upgrades year over year from Apple is impressive.

It is not just Apple. I can’t think of any phone maker that is releasing exciting new things.

For me, foldable and curved screen phones _could_ be that, but no implementations are. Supposedly Apple is working on both of those, so maybe they can do it right.
by CPLX | 2025-09-09 21:11:49+00:00
9 FAM 402.2-5(E)(1) (U) Commercial or Industrial Workers (CT:VISA-1288; 05-21-2021)

a. (U) An applicant coming to the United States to install, service, or repair commercial or industrial equipment or machinery purchased from a company outside the United States or to train U.S. workers to perform such services. However, in such cases, the contract of sale must specifically require the seller to provide such services or training and the visa applicant must possess unique knowledge that is essential to the seller’s contractual obligation to perform the services or training and must receive no remuneration from a U.S. source.

b. (U) These provisions do not apply to an applicant seeking to perform building or construction work, whether on-site or in-plant. The exception is for an applicant who is applying for a B-1 visa for supervising or training other workers engaged in building or construction work, but not actually performing any such building or construction work.
by dragontamer | 2025-09-09 21:11:53+00:00
Thanks. That article seems to have the quote I was looking for.

> E-ink screens are quite power hungry when it comes to peak current. Modern high-resolution panels can consume >20 W peak.

This is where I was wondering and yeah, 20+W is pretty hefty to support a relatively small 8" EInk screen or something.

All those updates cost all that power as long as updates are occurring. Maybe you can optimize many of them away (if some parts of the screen don't move, especially if software was rewritten to optimize for the display).

More importantly, it sounds like you've created a full custom FPGA controller over the voltages that go into an EInk display? That's impressive in its own right even if I don't think 75Hz is a good idea lol.

--------

FPGA or Full Blown Microprocessor are the only choices here. A high power SIMD/NEON arm64 probably could do the job, but I think the Spartan6 is a good choice as well and has more obvious and straightforward parallelism (and probably all the pins required to control the screen. Even a big microprocessor won't have as many low latency pins as an FPGA).
by mdhb | 2025-09-09 21:11:56+00:00
I’m not looking to argue with you here. You can take the advice or leave it but I will leave you with one quick tale to say that around the late 90s / early 2000s employees at GCHQ used to have a rule that when they were on their way to work they had to turn off their phones when they were I forget exactly how far but something like 30km of arriving to work.

They realised that technology had changed for them even that long ago that all it was doing was just making a really clear signal for the opposition as to who they were and that they were someone interesting.

I think the advice you have is very literally decades out of date.

If you have an hour or two to kill I’d recommend taking a look at this for a real no bullshit modern way of thinking about this problem space: https://youtu.be/0_04-lTu2wg?feature=shared
by ShakataGaNai | 2025-09-09 21:12:08+00:00
I agree the lack of the space grey/black/midnight/whatever you want to call it... is odd.

But uh. I can't tell you what color my phone is now. I normally buy black, but I think it's silver? Could have to peel off the dbrand skin.

I do like the orange though, it's really attractive. Next do Product Red version that is similarly bright. I miss my product red's.
by zdc1 | 2025-09-09 21:12:12+00:00
Yeah. Comparing to my iPhone 14 Pro, improvements are mostly just the camera and the screen. So it's really just about what you want a newer/better camera in your pocket. I'm going to wait one more year, but I do love that we're at the stage where a phone and a laptop can go for 4-5 years without feeling less than "modern".

Just be mindful that those extra megapixels will need some extra storage.
by hbn | 2025-09-09 21:12:20+00:00
I bought a 14 Pro when it came out and returned it for a 13 mini because it was too heavy.

They switched the frame from stainless steel to titanium the next year which made the Pro phones noticeably lighter. And now this year the Pros are aluminum like the non-Pros have been for years, which is also pretty light.

The 3 big camera sensors certainly don't help with the weight either, but the good news is they did seem to recognize they were getting to heavy with the 14 Pro.
by data-ottawa | 2025-09-09 21:12:28+00:00
I think that’s because of the Artifacts feature and how it works. For me after a few revisions it uses a ton of tokens.

As a baseline from a real conversation, 270 lines of sql is ~2500 tokens. Every language will be different, this is what I have open.

When Claude edits an artifact it seems to keep the revisions in the chat context, plus it’s doing multiple changes per revision.

After 10 iterations on a 1k loc artifact (10k tokens) you’re at 100k tokens.

claude.ai has a 200k token window according to their docs (not sure if that’s accurate though).

Depending on how Claude is doing those in place edits that could be the whole budget right there.
by ncruces | 2025-09-09 21:12:43+00:00
That has its own downsides, though.

Both v1 packages continue work; both are maintained. They get security updates, and were both improved by implementing them on top of v2 to the extent possible without breaking their respective APIs.

More importantly: the Go authors remain responsible for both the v1 and v2 packages.

What most people want to avoid with a "batteries included standard library" (and few additional dependencies) is the debacle we had just today with NPM.

Well maintained packages, from a handful of reputable sources, with predictable release schedules, a responsive security team and well specified security process.

You can't get that with 100s of independently developed dependencies.