MurphyA/hacker-news huggingface dataset:
by sipofwater | 2025-12-13 08:18:59+00:00
NFS server on an Android smartphone without root access: "Testing: Termux, proot-distro, Network File System (NFS)" at https://gist.github.com/NoteAfterNote/e1719f4029b91918d99621... (gist.github.com/NoteAfterNote/e1719f4029b91918d996216939d5bff2)
by sipofwater | 2025-12-13 08:19:17+00:00
* Kodi has an NFS client, "Downloads for Android": https://kodi.tv/download/android/

* VLC for Android, Android TV and ChromeOS, "Network browsing for distant filesystems (SMB, FTP, SFTP, NFS...) and servers (UPnP, DLNA)": https://github.com/videolan/vlc-android , https://www.videolan.org/vlc/download-android.html

* "NFS Clients VLC & KODI on Android TV": https://www.hallergard.com/Blog/NFS_Android.html
by sipofwater | 2025-12-13 08:19:37+00:00
* "exportfs Command: Tutorial & Examples" "Manage and display NFS exported file systems on a Linux server": https://cleveruptime.com/docs/commands/exportfs

* "NFS Security: Identifying and Exploiting Misconfigurations": https://www.hvs-consulting.de/en/blog/nfs-security-identifyi... (www.hvs-consulting.de/en/blog/nfs-security-identifying-and-exploiting-misconfigurations)
by lelanthran | 2025-12-13 08:19:54+00:00
Like everything else,work on the observability first.

Can you grab the current boot partition? Once you have it can you decode it? Do you have a reference boot partition? Can you extract the bootloader from the boot partition? Can you read those binary files? Maybe turn them into readable assembly?

Can you clip a multimeter onto a PC trace? Can you do the same with a scope? Can you decipher what the 'scope capture means? Maybe use a bus pirate instead?

It's all about observability.
by sipofwater | 2025-12-13 08:19:55+00:00
"Starting out" "Greetings from Germany I just starting out to do backups of my old phones that I have lying around and also my current phone. Im guessing around 2 TB . . .": https://old.reddit.com/r/DataHoarder/comments/1ph9a4n/starti... (old.reddit.com/r/DataHoarder/comments/1ph9a4n/starting_out/)
by cthalupa | 2025-12-13 08:19:56+00:00
> Defending borders is the most basic function of the state. It quite literally does not have anything better to do than to defend its borders.

Fundamentally, everything in your post down to this ending boils down to whether or not you think that immigrants coming into the country is a good thing or not. People will try to split hairs over "doing it the right way," when until the 1900s doing it the right way was basically just having enough financial stability to make it here - many states had nothing beyond 'means testing' that would easily be passed if you could afford to make it to America rather than stowing away, and many states had less than that. For most of American history, immigrating properly was literally just showing up.

For the overwhelming majority of illegal immigrants, the only difference between them and the legal immigrant is the amount of paperwork on file. And many of us arguing that that paperwork matters are beneficiaries of a time where that paperwork wasn't necessary.

It's very explicitly a case of "Fuck you, got mine."
by userbinator | 2025-12-13 08:20:07+00:00
Not sure if the Chinese have figured out a way for the newer ARM-based ones yet (I realise it's already been several years since the M1 was released...) but I believe most of the older x86 ones have been cracked.

I've unlocked some old Thinkpads that were similarly left locked with a BIOS password by departed employees, officially not possible, but actually possible if you reflash the BIOS and EC ROMs.
by aminekhd | 2025-12-13 08:20:33+00:00
Quick weekend project: a dead-simple table maker that live-updates HTML while you type. Add/delete rows & columns, then one-click copy. No accounts, no tracking, no BS. Demo : https://hetz.ct.ws/demo-table/ Would love feedback on extra formatting options or export formats you’d actually use.

its to test the reviews of the design as well of the demo from the users. (easy to use and stuff related to design)
by Etheryte | 2025-12-13 08:20:42+00:00
Many top-level TLDs have requirements you need to fulfill, .edu is a good example. Similarly you need to prove you're a local entity for many country-specific TLDs. At the end of the day though, this attack vector will always be there, no matter how diligent you are about it. Phishing is all about numbers and one in is often all you need.
by deckar01 | 2025-12-13 08:20:45+00:00
Sympy can (often) solve under constrained systems in terms of the free variables. The problem I run into is discrete constraints that make solving less closed form and more combinatorial search. When textbook amplifier formulas significantly diverge from physical reality I model the errors as linear correction factors and use gradient descent to correct it in a few experiments, but I’m curious if there is software that has solved this problem.
by embedding-shape | 2025-12-13 08:21:14+00:00
Every time someone brings up that, it brings me back memories of trying to frantically finish stuff as quickly as possible as either my quota slowly go down with each API request, or the pay-as-you-go bill is increasing 0.1% for each request.

Nowadays I fire off async jobs that involve 1000s of requests, billion of tokens, yet it costs basically the same as if I didn't.

Maybe it takes a different type of person, than the one I am, but all these "pay-as-you-go"/tokens/credits platforms make me nervous to use, and I end up not using it or spending time trying to "optimize", while investing in hardware and infrastructure I can run at home and use that seems to be no problem for my head to just roll with.
by Mikhail_Edoshin | 2025-12-13 08:21:37+00:00
Programming is very similar to inductive reasoning, you establish some facts, do a step that changes something, and establish facts after the step and then repeat that with different steps until you get the facts you are after. (See e.g. Manber's book.) If you merely set out to rigorously write the computation steps, the result will already be a proof sufficient for a human. I am not sure, but I think Dijkstra ended up doing or maybe just writing about something like that, he wanted to get programs that were correct by construction, not proven to be correct afterwards.

What is utterly lacking is a formal notation for these computation-reasoning steps that is not tied to a specific programming language. As a result what we get now is an informal specifications and a bunch of different final implementations for different languages. Whatever knowledge could be kept is not kept in any organized way.
by gdavisson | 2025-12-13 08:22:11+00:00
"Grue" has a surprising variety of meanings:

Obsolete/dialiectical English: to shudder with fear, or a shudder (related to "gruesome")

Computer games: in Zork, a monster that eats adventurers in the dark [0]

Linguistics: an English translation for words that cover the entire green-blue part of the spectrum (in languages that don't distinguish blue from green) [1]

Philosophy: a color name that is equivalent to green until a specific future time, at which point it becomes equivalent to blue (used to raise questions about how to validly extrapolate into the future) [2]

[0]: https://zork.fandom.com/wiki/Grue

[1]: https://en.wikipedia.org/wiki/Blue–green_distinction_in_lang...

[2]: https://en.wikipedia.org/wiki/New_riddle_of_induction#Grue_a...
by matwood | 2025-12-13 08:22:18+00:00
I have similar questions. At the scale Apple operates I'm sure mistakes are made all the time, but often it feels like there is something missing when these types of stories pop up. I have had support from Apple before and they went out of their way to help me, supervisors doing research and calling me back for example. How Apple stonewalled here makes it seem like it was more than a single large gift card that caused the issue.
by Byron_t_Bulb | 2025-12-13 08:23:10+00:00
Anti terrorism laws will compel society into smart cities, continuous attestation of very high confidence subject/applicant identity. It is the only way to accomplish the mission. You can see it has already happened with "Know Your Customer" rules in banking. Mobile banking adds continuous "Know Where Your Customer Is". As our digital twins are distilled from social media via age verification this adds "Know What Your Customer Has Done". Then as we interact with AI chatbots with very high confidence identity this adds "Know What Your Customer Is Thinking". The fusion of these data points will enable our digital twins to be simulated into "Is My Customer A Terrorist" and then we will all have to deal with the quality and reliability of these systems. There will also be an unprecedented opportunity to optimize banking and marketing. The only problem I see is consent of the people however this is what we have collectively decided as a society long ago with United States v. Reynolds, 345 U.S. 1 (1953) allowing the state to ultimately not require our consent or even awareness of its actions. Without having all the information it is impossible to come to any rational conclusion. We are out of the loop! Total Digitization is happening for better or for worse.
by forgotpwd16 | 2025-12-13 08:23:25+00:00
>After reviewing the core defrag logic myself, I've come to a conclusion that it's AI slop.

Will call it a human slop. AI may've given them some code but they certainly haven't use it fully. I uploaded the defrag.c in ChatGPT asking to review on performance/correctness/safety and pointed the sames issues as you (alongside bunch of others but not interested at the moment to review them).
by reactordev | 2025-12-13 08:23:26+00:00
Then continue that. It’s definitely a fraud detection lockout due to probably the retailer not properly registering the gift cards or something similar.

If you can’t iforgot.apple.com, then support is your only option. No one else has access. Only Apple Support.

You have a case number, keep calling every 12 hours asking for an update.
by Veen | 2025-12-13 08:24:45+00:00
Small use case but I’m using skills for analysing and scoring content then producing charts. LLM does the scoring then calls a Python script bundled in the skill that makes a variety of PNG charts based on metrics passed in via command line arguments. Claude presents the generated files for download. The skill.md file explains how to run the analysis and how to call the script and with what options. That way, you can get very consistent charts because they’re generated programmatically, but you can use the LLM for what it’s good at.
by jiggawatts | 2025-12-13 08:26:12+00:00
> return provably incorrect results.

Again, you're burying the lede here.

It's like the Linux fanboi stating without evidence that Windows will just accept any user name without a password, and then refusing to elaborate on that claim. Like... wat?

SAP HANA may have its faults, but I've never heard of pervasive data corruption as one of them.
by raw_anon_1111 | 2025-12-13 08:26:30+00:00
> It has to phone home every 30 days or it will erase anything that is stored on an external drive

It’s actually more nuanced. It will back up files on a USB attached drive. If it doesn’t see the drive attached for 30 days, it will erase the backup.

If you have your computer off for more than 30 days and you bring your computer back on and the USB drive isn’t attached when it connects to BackBlaze, it will erase it.

Yeah I’m not going to trust my storage to Wasabi.

AWS S3 Glacier Deep Archive is $1 a month.
by jemmyw | 2025-12-13 08:27:02+00:00
Plenty of things do work better as a native application. Packaging is a pain across the board nowadays. Apple is pretty good, you pay a yearly fee if you want your executable signed and notorized, but they make it very hard to run without that (for the lay person). Windows can run apps without them being signed but it gives you hell and the signing process is awful and expensive. Linux can be a packaging nightmare.
by 0xbadcafebee | 2025-12-13 08:27:27+00:00
There's no such thing as a portable application; only programs limited enough to be lucky not to conflict with the vagaries of different systems.

That said, in my personal experience, the most portable programs tend to be written in either Perl or Shell. The former has a crap-ton of portability documentation and design influence, and the latter is designed to work from 40 year old machines up to today's. You can learn a lot by studying old things.
by dlubarov | 2025-12-13 08:28:25+00:00
Ended the occupations meaning what, never enter Lebanon? What do you think Israel should have done about Hezbollah’s terrorism, just tolerate it and never let Israelis return to their homes in the north?

Apart from that it seems like you’re just switching topics to a variety of other accusations. We were talking about a particular operation which you claimed was “untargeted”, yet you haven’t suggested any better alternative (besides being nicer to terrorists in hopes that they stop?). In reality the operation had far less collateral damage than what’s possible with any conventional alternative.
by taurath | 2025-12-13 08:28:37+00:00
I've gone on disability, its insane the loops one has to jump through to get it, especially if you want the private disability insurance to kick in. It took months of paperwork and re-filing appeals. I'm in a state with a better safety net, but I had to work at my place for several years to qualify to earn what amounted to be around 45% of my salary while on short term disability.

Sadly people really do think that your story (which I'm sure is true) is more common.
by inkyoto | 2025-12-13 08:29:20+00:00
> Sure, but if it's a corporation, who is going to represent the corporation besides a lawyer?

Under common law, lawyers (in the US sense) are not required on either side in the case of handling a dispute or a small claim.

Specifically in Australia, the company would have a complaint department, and the case would be dealt with by a complaint officer, not a lawyer.

If the scope of the case exceeds the tribunal's authority, the case is handled in the state's district court or in a federal court for cross-jurisdictional matters. The official title of the person representing the defendant (e.g. a company) in a courtroom is the barrister, but the case documentation and legal advice are provided by a solicitor.
by richardatlarge | 2025-12-13 08:30:06+00:00
The articles employs the concept of Affordances, which comes largely from JJ Gibson, a brilliant psychologist who studied perception.

I used to teach a course on Gibson... so I'd like to clarify what he meant by affordances, which is a bit more powerful of an idea than presented in the article

His insight was that how you perceive something is not objective, but subjective. Or as he would say, the subjective turns out to be objective reality. So affordances reflects the fact that how you relate to something is in terms of what it affords you. A good example: An excellent downhill skier sees a near vertical drop as easy-peasy and not dangerous. The same skier learning to snowboard pulls up at this veritable cliff and says, holy shit, that's steep! Same physical world changes depending on how you relate to it on the present circumstances

JJ Gibson used such ideas to overthrow the object reality idea of perception, suggesting that perception is inherently a being-in-the-world phenomenon, not an objective knowing of the world (that exists, but is secondary and stripped of subjective experience).
by sangeeth96 | 2025-12-13 08:32:09+00:00
This just makes me extremely concerned for the iCloud transition I’ve been making. It shouldn’t be this easy to perform a user-disruptive action from the support/ops side. I would think they’d have visibility to some sort of “reputation” metric, given the age/purchase history etc even if anonymized.

I can understand this happening if it was a freshly created account topped up with a sus gift card but it’s unacceptable that the first action is to completely block an account with history.

Even more concerning is the nonchalant support response to “go create a new one” with emojis. C’mon Apple — this is just a terrible way to respond to this situation.
by willaaam | 2025-12-13 08:32:52+00:00
I'm not the biggest advocate of the EU DMA, but account and device access is one item we should actually be regulating very heavily, where potential penalties for (suspected) abuse or incompliance must be much more granular than full-on account bans.

It's hard to believe EU governments are actually considering mandating iOS and Android as gateways to access government services. It's a level of ignorance that's unfathomable.

This story is also exactly why I invest precious time running a Linux machine in the basement that rclones my cloud drives locally, as well as having full local copies of my webmail contents.
by znpy | 2025-12-13 08:33:11+00:00
"After nearly 30 years as a loyal customer"

I know this might sound cynical... But the author should really understand that Apple gives less than zero fcks about them. Apple is known (and, weirdly, loved) for being tyrannical in this sense. Apple is known for their "my way or the highway" approach to anything, without much explanation and with self-attributed "we're always right" attitude.

> The Damage: I effectively have over $30,000 worth of previously-active “bricked" hardware. My iPhone, iPad, Watch, and Macs cannot sync, update, or function properly. I have lost access to thousands of dollars in purchased software and media.

And that's why people complain about Apple's walled garden. Given the size of the damage I'd look into getting a lawyer involved, and possibly try and get Apple to court (in coerce them into being reasonable).

Frankly, I'm taking note of the archived page (https://archive.is/jrsLV) that I will reference to anybody that will ask why not to trust Apple in the future. Note that Google is also known for having a similar approach (there is no way to get support if something like this happens UNLESS you happen to know somebody inside google). Amazon on the other hand has made customer support one of its defining traits.

Btw if you are doing any decent amount of tech stuff, you should REALLY get off walled gardens and at the very least have an on-premise backup solution (an off-the-shelf nas with spinning disks could be a good starter solution).
by uecker | 2025-12-13 08:35:13+00:00
> I disagree because I've seen closures shine (in OCaml) and suck terribly (in C++).

Well, I also do not want to see C++ style closures in C and I fully agree about your point regarding control and explicitness. I also agree that some of the initiatives we see now are regrettably motivated by the attempt to make C fashionable, and sometimes by poorly adopting C++ features.

Yet, I think nested functions fit C perfectly way and I use them for a long time in some projects. They exist in very similar languages (PASCAL, Ada, D, ...) and even in C's ancestor ALGOL. This also shows that this type of nested functions are also not a functional programming concept. There is not really anything to learn, as syntax and semantics follow very naturally from all existing rules and the improvement in code quality for callbacks or higher-level iteration over data types is very real. I agree that it gets much more complicated once you treat them more as objects that can escape their original function, pointing this out is what I tried t o do with my paper.

The usual arithmetic conversion have seen unfair criticism in my opinion. Effective types rules are mess, to some degree also because compilers invented their own rules or simply ignore the C standard. But this is a different topic. From a programmer's point of view, the rule that you just access each variable should have one type that is used consistently is enough to know to stay on the safe side.
by gsf_emergency_6 | 2025-12-13 08:38:21+00:00
Tbf I was maybe a bit indignant over this sentence from TFA:

>The proof _relies_ on ideas imported from the world of string theory. Its techniques are wholly unfamiliar to the mathematicians who have dedicated their careers to classifying polynomials.

They should have said "differential geometry", unless you count Kontsevich himself as a string theorist (maybe he does. I don't know)

From the paper, sec3.1.2:

While historically prevalent in the mirror symmetry and Gromov-Witten literature, the complex analytic or formal analogues of an F-bundle will not be useful for constructing birational invariants directly

Later on, however:

One largely unexplored aspect of Gromov-Witten theory is its algebraic flexibility..

I guess we can't really not credit the string theorists if Kontsevich can be so inspired by them :)
by jval43 | 2025-12-13 08:38:31+00:00
The Photos library "file" is just a big folder, I just sync the whole thing.

#!/bin/sh rsync --iconv=utf-8-mac,utf-8 -avh --delete-after --partial --progress /Volumes/myExternalDrive/Photos\ Library.photoslibrary myuser@mylinuxmachine.local:"/srv/myExternalDriveBackup/"

(note: tested with brew rsync, IIRC the default rsync is outdated on macOS)

Somewhere in the directory structure is a folder /originals/ which has all the actual files.

Note that this is only a last resort backup. Restoring the library as a whole requires a Mac with a compatible OS version. Restoring without a Mac would only get you the originals, so only the out-of-camera files (jpg, heic, raw), with no edits or metadata changes from Apple Photos applied (Apple Photos doesn't touch the EXIF data). You'd probably also lose the video part of all live photos, as the live video files stored as separate files and not part of the .heic files. They're there, but not very usable.

An alternative to this workflow is to export all photos (with edits applied) from the Photos app, but honestly I'm not sure if that even works and how long it would take for multi-TB libraries.
by 14 | 2025-12-13 08:38:39+00:00
I don’t think it is stupid but the golden rule is multiple backups. I personally believe 3 backups is the minimum. A physical one and 2 others. Either another physical copy stored at another location to protect against things like fire or 2 cloud backups to prevent situations like this. But I have only ever met one person who did this. His house burned to the ground and lost all data at his house but had back ups at his brother and on some cloud service and lost nothing. I was impressed as most people I know have zero back ups.
Show HN: Clai – Unixlike CLI context feeder for LLMs. Now with recursive tooling
by baalimago | 2025-12-13 08:38:44+00:00
My half-year HN Clai post with updates!

Most exciting feature is that Clai may now call itself as a tool! This allows Clai to solve very dynamic problems, considering the vast set of features it has. So all tools Clai has, will become available as a tool to the LLMs. Example: we write a manager clai agent to spawn worker agents which have their own prompts and models. The manager will then on the workers completion, without tainting its own context, and may both validate and/or proceed with the results. I'll continue to expand clai in this direction, it's very interesting.

Other additions is support for more vendors, namely grok and gemini. I also added support for piping in b64 encoded images into omni models + photo models for cli-based LLM photo editing. All of this is supported recursively as well, of course, so that clai can dynamically spawn workers which generates videos and photos in omni models.

The current biggest limitation to this is the LLM models: they don't know how to use clai as a tool very well. I'll continue to expand on better documentation and instructions, these will be helpful for "normal" intelligence as well.
by WithinReason | 2025-12-13 08:39:32+00:00
> On the 224× compression language, the claim is specifically about task-specific inference paths, NOT about compressing the entire model or eliminating the teacher.

I understand that after reading the paper, but it's not in the title and that's what people read first. Omitting it from the title might have given you a much more favorable reception.

It's not easy to get noticed when you're not from a big lab, don't get discouraged. It's nice work.