MurphyA/hacker-news huggingface dataset:
by baby | 2025-08-20 19:21:18+00:00
I think photos on the pixel are messed up (long-time iphone user who switched for the pixel 9 folding pro), you have all these folders that by default don't get backed up, it took me ages to understand I had to go in settings and manually check all new apps that I install for photos to back them up (and display them in my gallery). It's never clear what's the "offline" vs "online" view of google photos (and why there are other google photos apps).

With a bit of fiddling I can finally backup my whatsapp photos, but oh boy why aren't the default saner?

For Chrome, it's inconsistancies after inconsistancies. First, I couldn't read PDFs from there, now I can but I can't edit the URL when I edit a PDF, also no built-in app to read PDF, it's crazy.
by autoexec | 2025-08-20 19:21:39+00:00
There are plenty of people saying something patriotic on reddit and getting a ton of upvotes

https://old.reddit.com/r/ColoradoSprings/comments/1irxcqx/

proud_of_my_fellow_patriots_who_showed_up_today/

https://old.reddit.com/r/pics/comments/7akgtw/proud_to_be_an...

https://old.reddit.com/r/starterpacks/comments/x3rz3w/the_am...

https://old.reddit.com/r/Fauxmoi/comments/1kmvo69/bruce_spri...

https://old.reddit.com/r/50501/comments/1j3bla0/good_luck_to...

https://old.reddit.com/r/PoliticalCompassMemes/comments/1maf...

https://old.reddit.com/r/greenville/comments/1lbal71/proud_t...

https://old.reddit.com/r/orangecounty/comments/1k37ncw/proud...
by nom | 2025-08-20 19:21:48+00:00
Nope. Doesn't work like that. The owner of a domain has full control over what is indexed and available on Google and other public search engines. It is their responsibility of keeping these links off the indexes by setting no-index meta tag / robot.txt / hiding it from sitemaps / blacklisting or removing it in search console.

Just because a link is publicly accessible does not mean it is publicly indexed.
Update: We're Building an Open-Sourced, Privacy-Focused, Free PDF WebApp:)
by PseudoComputer | 2025-08-20 19:21:49+00:00
Hi guys, about three weeks ago we posted about our project, LuxPDF.com, to try and solve the problem of bad PDF WebApps in 2025, by creating an open-sourced, completely free & client side application.

Since then we've made a lot of progress and received so much feedback. We never thought as college students we would ever get 250 stars on GitHub, $20 in donations, or 10,000 unique visitors in just 2 weeks building such a boring project. We've worked hard adding new features, fixing bugs (and man there are/were so many bugs when we first launched haha), and even though it's a small project it's been so fun.

But yea, we just wanted to post an update, we now offer over 25+ tools (we launched with about 10), we fixed some bugs, made UI changes, fixed problems with Mobile Users etc. We're still in early-stage development, so obviously expect some features to be a little buggy, but we hope you enjoy the new update!

Our source of monetization is still the same, donations and sponsorships. All we're asking simply is, if you value what we do, we warmly welcome your support, whether it's just recommending our site to a friend or colleague, finding bugs, suggesting new features, or donating through BuyMeACoffee. Any donators/sponsors will have their names/banner and a custom message of their choice listed on the webapp, as a Thank You. Absolutely feel free to email us for any questions (Admin@LuxPDF.com)

Have a good one :)

BuyMeACoffee: https://buymeacoffee.com/luxpdf GitHub Repo: https://github.com/VSRemoter/LuxPDF Link: https://luxpdf.com/
by tucnak | 2025-08-20 19:22:14+00:00
The point is the EU would never attempt implementing Chat Control if it weren't for U.S. constant meddling in the matter. You could make a case that the U.S. spooks are the ones politically implementing Chat Control in the first place! It's hard to blame EU bureaucrats. The U.S. doesn't export SIGINT, it simply DOES it, and at best throws its friends a few bones once in a while. There is no organic demand for this shit in the EU. US lobbying just finds a way, and the U.S. spooks are simply too good at disguising clandestine activities as lobbying.

I find it hard to root for this kind of interference.
by NitpickLawyer | 2025-08-20 19:22:26+00:00
> No, it wasn’t.

I replied below in this thread with the specific post, 6 months ago.

> After that, a top goal for us is to unify o-series models and GPT-series models by creating systems that can use all our tools, know when to think for a long time or not, and generally be useful for a very wide range of tasks.

> In both ChatGPT and our API, we will release GPT-5 as a system that integrates a lot of our technology, including o3. We will no longer ship o3 as a standalone model.
by Freak_NL | 2025-08-20 19:22:30+00:00
I made a leather pouch with a belt loop for my Pixel 6. Great when travelling or hiking. The camera band sits above the edge of the front of the pouch with the 'lid' covering that when the pouch is closed with a tuck lock.

The full-width band is just perfect for grabbing the phone and lifting it out of the form-fitting pouch, and doubles as a sort of safety preventing it from slipping from your grip.
by therein | 2025-08-20 19:22:45+00:00
FaceID is terrible, not even reliable. It scans your face all the time, even when you are not unlocking it. Every 20-30 seconds or so, let's just scan your face.

I would love it if iPhones stayed with fingerprint unlock. Sometimes I put the phone on the desk and not pointing it to my face and I want to unlock it. I have to wait for the stupid FaceID timeout to be able to input my code.
by zem | 2025-08-20 19:22:55+00:00
pytype had two features that made it uniquely suited to google's needs:

1. it had powerful type inference over partially or even completely unannotated code, which meant no one has to go back and annotate the very large pre-type-checking codebase.

2. it had a file-at-a-time architecture which was specifically meant to handle the large monorepo without trying to load an entire dependency tree into memory at once, while still doing cross-module analysis

there were a couple of attempts to get mypy running within google, but the impedance mismatch was just too great.
by hbn | 2025-08-20 19:23:14+00:00
Apple said the mini iPhones underperformed, but they were not some sort of commercial failure. They sold millions of units. Numbers most Android OEMs could only dream of for a single flagship model. Current day Apple is all about optimizing and determined that still wasn't enough, and I imagine the manufacturing for small, specialized display panels certainly took a chunk out of those margins, so Apple decided to pull the plug.

Myself and the people who said we wanted a smaller phone may be a vocal minority but we did buy the small phone when we were offered it. After I used the 12 mini for 2 years, I bought a 14 Pro since no mini was offered in the 14 generation, but I returned it a week later cause it was too big/heavy and bought a 13 mini. These days I'm using a 16 Pro since no mini is offered and the titanium did help a lot with the weight issue, but if they brought back mini phones I'd happily sacrifice the camera for a reasonably sized screen.
by 201984 | 2025-08-20 19:23:21+00:00
Comment from the author: https://lobste.rs/c/wmqvug

> Since someone mentioned forking, I suppose I’ll use this opportunity to advertise my fork of Zed: https://github.com/zedless-editor/zed

> I’m gradually removing all the features I deem undesirable: telemetry, auto-updates, proprietary cloud-only AI integrations, reliance on node.js, auto-downloading of language servers, upsells, the sign-in button, etc. I’m also aiming to make some of the cloud-only features self-hostable where it makes sense, e.g. running Zeta edit predictions off of your own llama.cpp or vLLM instance. It’s currently good enough to be my main editor, though I tend to be a bit behind on updates since there is a lot of code churn and my way of modifying the codebase isn’t exactly ideal for avoiding merge conflicts. To that end I’m experimenting with using tree-sitter to automatically apply AST-level edits, which might end up becoming a tool that can build customizable “unshittified” versions of Zed.
by delta_p_delta_x | 2025-08-20 19:23:29+00:00
As a Windows dev...

> but we got reports from users that Zed didn't run on their machines due to the Vulkan dependency

This single sentence is abstracting a lot of detail. Vulkan runs on Windows, and quite well. Looking at the bug reports, especially the last one[1]...

> Rejected for device extension "VK_KHR_dynamic_rendering" not supported

Aha, ambitious devs >:) The dynamic rendering extension is pretty new, released with Vulkan 1.3. I suspect targeting Vulkan 1.1 or 1.2 might've been a little more straightforward than... rewriting everything to target DX11. Large games with custom engines (RDR2, Doom, Doom Eternal) were shipped before this was main-lined into Vulkan.

But thinking about it a little more, I suspect switching out the back-end to a dynamic rendering-esque one (which is why D3D11 rather than D3D12) was easier than reverting their Rust code to pre-dynamic rendering Vulkan CPU calls; the Rust code changes are comparatively light and the biggest change is the shader.

That being said, it's a bit annoying to manually write render-passes and subpasses, but it's not the worst thing, and more importantly extremely high performance is less critical here, as Zed is rendering text, not shading billions of triangles. The singular shader is also not necessarily the most complex[2]; a lot of it is window-clipping which Windows does for free.

> we had two implementations of our GPU shaders: one MSL implementation for macOS, and one WGSL implementation for Vulkan. To use DirectX 11, we had to create a third implementation in HLSL.

I wonder why HLSL wasn't adopted from the outset, given roughly 99.999% of shaders—which are mostly shipped with video games, which mostly target Windows—are written in HLSL, and then use dxc to target SPIR-V? HLSL is widely considered the best-specified, most feature-complete, and most documented shader language. I'm writing a Vulkan engine on Windows and Linux, and I only use HLSL. Additionally Vulkan runs on macOS with MoltenVK (and now 'KosmicKrisp'), but I suppose the Zed spirit is 'platform-native and nothing else'.

> symbolicating stack traces requires a .pdb file that is too large to ship to users as part of the installer.

Perhaps publishing a symbol server[3] is a good idea here, rather than users shipping dump files which may contain personally-identifiable information; users can then use WinDbg or Visual Studio to debug the release-mode Zed at their leisure.

[1]: https://github.com/zed-industries/zed/issues/35205

[2]: https://github.com/zed-industries/zed/blob/c995dd2016a3d9f8b...

[3]: https://randomascii.wordpress.com/2020/03/14/creating-a-publ...
by baby | 2025-08-20 19:23:44+00:00
I switched to the previous google phones (9) for the folding phone, even though I'm not too much of a fan of the android experience I cannot switch back to Apple right now because:

* the AI integration on google phones is just amazing

* the folding phone has insane screen estate on-demand anywhere any time, I wouldn't be able to go back to a single screen
by bayindirh | 2025-08-20 19:24:17+00:00
This is the problem of today's world in every level. We need to see "direct, immediate practical uses" of something, and if we can't, we deem it's not useful and start to phase it out.

Some people like to write their todo lists on paper, some on their phone. Some people journal to a notebook, some do it in an app. Because we think the usefulness of writing is only the things we write. We ignore its secondary effects.

Writing imposes a speed barrier to brain, slows down the thinking process, esp. if you are writing with a permanent pen (anything sans a pencil). This slowing down allows refinement of the thought, but since it happens automatically, we don't appreciate it. One can type thrice the speed they write. It'd be perfectly legible, but is it perfectly filtered? I strongly doubt that.

I find my ideas are fuller when I write, rather than type. I find my words are more powerful, sentences are shorter yet more meaningful and dense. When I can't quite collect an idea or something gets too scattered, typing it out doesn't help, but getting a paper and writing the idea out allows me to round it instantly.

On longer projects, I keep lab notebooks. I do my design + write my mental process down. This allows me to visit a decision and see why I did it, preventing future errors, plus I have a lessons learnt document. This doesn't work with a keyboard. I tried. Many times.

We humans don't know what we don't know. I didn't know the power of writing until I started doing it regularly. I didn't know how it benefited my concentration until I started to see the effects. I didn't know until I half-filled my first lab notebook and saw the thinking trail and I remembered everything without effort.

Our quest for efficiency and progress is both a blessing and a curse. We abandon things as useless we don't fully understand. Then we wonder about what happened to us. Writing is one of these things we don't fully understand and deem useless because we don't fully grasp what it does. People who understand its importance create things like ReMarkable which is used more and more around me.

I still prefer pen and paper, because I use permanent inks on posh paper, then label the notebooks and visit them when necessary. Less important things are typed on a keyboard, shared on a digital garden, but regardless of how hard I tried, typing away on a wonderfully crafted keyboard in an impeccable app is no substitute for writing, the brain processes writing triggers, the things it unearths or the ideas it allows to be born.

I think comparing a nebulae to a fusion reactor on earth is apt. While former are much more primitive, they form stars. While the latter has all the tech humans can offer, it just creates little sparks compared to the former.

So, we shan't bash things we don't understand fully, and shan't throw stones to others since we all live in houses made of glass.
by LegionMammal978 | 2025-08-20 19:24:34+00:00
The current problem is that bugs in libxslt can have big security implications, so putting it or an equivalent XSLT 1.0 processor in a safe sandbox would make active maintenance far less urgent, since the worst-case scenario would just be presentation issues.

As for immediate work, some in this thread have proposed compiling libxslt to WASM and using that, which sounds perfectly viable to me, if inefficient. WASM toolchains have progressed far enough that very few changes are needed to a C/C++ codebase to get it to compile and run properly, so all that's left is to set up the entry points.

(And if there really were no one-for-one replacement short of a massive labor effort, then current XSLT users would be left with no simple alternative at all, which would make this decision all the worse.)
by pseudosavant | 2025-08-20 19:24:48+00:00
My recursive brain got a chuckle out of wondering about "imprecise" being in quotes. I found the quotes made the meaning a touch...imprecise.

While I can understand the imprecise point, I found myself very impressed by the quality of the writing. I don't envy making digestible prose about the differences between GPUs and TPUs.
by x0x0 | 2025-08-20 19:24:50+00:00
A counterpoint: google intentionally broke the ability to backup photos in Google Photos.

Yes, takeout sort of exists, but it doesn't work. If you sort pictures into albums, you get duplicates of each photo for every album. So one copy in the automatic year album; one copy for each album you have put a photo into. My 80gb of photos triples in size, and oh, sometimes downloads fail on the zips they put them into. And since I use a mac, who has 600gb of free disk to download and extract the zips for my dedup script to run.

Additionally, they intentionally broke their api (well, just disabled it... but only for most users; it seems to still be available for Microsoft) to do incremental backup. tada!

It's the most Apple thing.
by dlcarrier | 2025-08-20 19:25:16+00:00
The biggest departure from reality in the Utah cold fusion experiment was that it supposedly didn't emit large amounts of radiation, which would make it a practicable portable power supply that could, for example, easily power vehicles. In the end, that was one of the strongest clues that the experiment was not creating fusion.

If someone does get cold fusion working, it would be just as difficult to shield and gather power from as confinment fusion experiments, but several of them still have promise as potential commercially viable power sources, so if cold fusion could potentially compete in the same ballpark, it would still be remarkable, despite not being the miracle power source initiall envisioned.
by frosted-flakes | 2025-08-20 19:26:12+00:00
HD has really good self checkouts though. They don't require any interaction with the touch screen except hitting "Done", nor do they have over-sensitive anti-theft scale systems.

It's just a wireless barcode scanner on a table with a receipt printer and a payment terminal. The screen shows everything you've scanned with pictures! and legible product descriptions, which makes it really easy to make sure you scanned everything correctly.
by pnathan | 2025-08-20 19:26:14+00:00
I'm glad to see this. I'm happy to plan to pay for Zed - its not there yet but its well on its way - But I don't want essentially _any_ of the AI and telemetry features.

The fact of the matter is, I am not even using AI features much in my editor anymore. I've tried Copilot and friends over and over and it's just not _there_. It needs to be in a different location in the software development pipeline (Probably code reviews and RAG'ing up for documentation).

- I can kick out some money for a settings sync service. - I can kick out some money to essentially "subscribe" for maintenance.

I don't personally think that an editor is going to return the kinds of ROI VCs look for. So.... yeah. I might be back to Emacs in a year with IntelliJ for powerful IDE needs....
by FirmwareBurner | 2025-08-20 19:26:29+00:00
>The point is the EU would never attempt implementing Chat Control if it weren't for U.S. constant meddling in the matter.

100% false. It's not like the EU is some tiny third world banana republic under US colonialism that has zero say in how it runs its domestic affairs. So please let's start holding our own politicians accountable for their actions instead of moving the blaming to external factors we can't control since accountability is their biggest enemy.

> It's hard to blame EU bureaucrats.

It is VERY easy to blame them, I'm doing it right now because they're MY civil servants paid from MY taxes and should do what's best for me. They can easily drop the chat control if they want to. But they won't because they made unpopular decisions in the last ~20 years that ended up negatively affecting the working class population, so democracy and freedom of speech is now a threat to them so they seek to control what I see and what I say so they protect their wealth, status and power.
by jonathanlydall | 2025-08-20 19:26:51+00:00
I’ve encountered it here in South Africa too, it’s a service provider “feature”, in no way controlled by your phone.

It’s been many years since I’ve encountered it, but was quite scummy because while you’re waiting for the other person to pick up, you’d hear some music and then a voice over saying to press a number now to add it to your own number, for a recurring fee of course.

I wouldn’t be surprised if many of the people paying for it didn’t intentionally “sign up”, but are just not educated enough to understand what happened or notice their prepaid credit being slowly whittled away by rubbish like this.

The amount of worthless “value added services” pushed onto the poorest here by cellphone service providers is sickening.
by cglong | 2025-08-20 19:26:56+00:00
While I do agree the iPhone was the major cause, I think this was an intentional move by Apple. During the early years, iTunes let you make your own ringtones for free using songs in your library. GEICO even had a novelty ringtone online you could download to your iPhone for free. Eventually, Apple started selling premade ringtones (for the same price as the full song!), after which the built-in iTunes functionality was removed.
by akhayam | 2025-08-20 19:26:57+00:00
Hey HN. We just released an Upgrade Context Server and an Upgrade Agent to upgrade OSS components running on a K8s Platform. Platform, DevOps, SRE teams can use this Server + Agent to easily and safely raise IaC PRs in their existing coding assistants (starting with Cursor).

The hard part of Platform upgrades isn’t the IaC syntax (TF, Jsonnet, CDK, Pulumi, etc.); it’s other “stuff”. This “stuff” has two main dimensions: 1. Gathering environment context: what’s actually running, which version is compatible for your stack, which breaking changes matter, and what IaC patterns you use, etc. 2. Making upgrade choices and getting team’s +1: Once you’ve got the environment context nailed down, you choose a version that will hold in production, applying diffs in a meaningful way (e.g. only surgical Helm values / RBAC changes, while CRDs can be overwritten), and surfacing “the why” and “the what” of these upgrade choices to PR reviewers so they can provide meaningful feedback.

Chkk Upgrade Context Server + Upgrade Agent focuses on those two problems. - Version recommendations are computed against your constraints and policies so targets are compatible and stable, not simply recent. - Diffs are scoped to what you actually run, with ordering and selectors that make changes deterministic and auditable. - Breaking changes, critical fixes, and upgrade considerations appear next to the change, so reviews move quickly and the blast radius for each change is well-understood upfront.

Initial support includes the Cursor IDE and Helm IaC across 260+ open-source projects, including Networking (Istio, Cilium, …), Databases (PostgreSQL, Redis, …), Data Jobs (Argo Workflows, Jenkins, …), Data Streams (Kafka, RabbitMQ, …), Observability (Datadog, Grafana, …), Security (cert-manager, Kyverno, …), Autoscaling (Karpenter, KEDA, …), and Developer Tooling (ArgoCD, Bitbucket, …).

Workflow walkthrough is in the launch blog linked with this post. Or you can just dive directly into setup and docs here: https://docs.chkk.io/ai/chkk-plus-cursor

It’s early and we would really appreciate feedback from the HN community, especially from teams juggling multi-cluster upgrades or inherited IaC. Looking forward to your feedback and happy to answer questions .
by pera | 2025-08-20 19:27:12+00:00
This is Altman before the release:

OpenAI's CEO says he's scared of GPT-5

https://www.techradar.com/ai-platforms-assistants/chatgpt/op...

Sam Altman Compares OpenAI To The Manhattan Project—And He's Not Joking About the Risks

https://finance.yahoo.com/news/sam-altman-compares-openai-ma...

This is Altman after the release:

Sam Altman says ‘yes,’ AI is in a bubble

https://www.theverge.com/ai-artificial-intelligence/759965/s...
by ThrowMeAway1618 | 2025-08-20 19:27:23+00:00
>Okay, but again, the problem causing the jackbooted thugs is poor voter choices in the recent presidential election, ongoing citizen apathy, a Supreme Court enabling it, and a GOP which is thoroughly corrupted from top to bottom, not Customs inspections, FEMA disaster assistance, or Coast Guard rescues.

Right, and funding for customs inspections, FEMA disaster assistance and the Coast Guard are all already being cut in favor of jackbooted thugs.

>The fix to this is to swap out the nation's leaders, not to throw away every governmental institution with any relation to public safety.

I never suggested that DHS should be abolished. That was someone else[0].

You might take that up with them instead.

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