MurphyA/hacker-news huggingface dataset:
by kerkeslager | 2025-12-24 05:55:22+00:00
Ah, I'm not so aware of the numerical/scientific computing space beyond numpy--I will say the numpy transition was pretty quick, though.

I did take the approach of writing my own OAuth using `requests`, which worked well, but I don't think I ever wrote in such a general way to make it a library.

Part of the problem is that OAuth isn't really a standard[1]. There are well-maintained libraries for Facebook and Google OAuth, but that's basically it--everyone else's OAuth is following the standard, but the standard is too vague so they're not actually compatible with each other. You end up hacking enough stuff around the library that it's easier to just write the thing yourself.

The problem with the Google and Facebook OAuth libraries is that there were a bunch of them--I don't think any one of them really became popular enough to become "the standard". When Python 3 came out, there were a bunch of new Google and Facebook OAuth libraries that popped up. I did actually port one Facebook OAuth library to Python3 and maintain it briefly, but the client dropped support for Facebook logins because too few users were using it, and Facebook kept changing data usage requirements. When the client stopped needing the library, I stopped maintaining it. It was on Github publicly, but as far as I know I was the only user, and eventually when I deleted the Repo nobody complained.

I don't say anything unless asked, but if asked I always recommend against OAuth unless you're using it internally: why give your sign up data to Google or Facebook? That's some of your most valuable data.

[1] https://thenewstack.io/oauth-2-0-a-standard-in-name-only/
by piker | 2025-12-24 05:56:12+00:00
> Edit: after reading up on this it looks like attorneys have strict ethical standards to not use the information (for what little that may be worth), but the Associated Press was a third party who unredacted public court documents in a separate Facebook case.

Curious. I am not a litigator but this is surprising if you found support for it. My gut was that the general obligation to be a zealous advocate for your client would require a litigant to use inadvertently disclosed information unless it was somehow barred by the court. Confidentiality obligations would remain owed to the client, and there might be some tension there but it would be resolvable.
by ffsm8 | 2025-12-24 05:56:42+00:00
Heh, I've been working on my own take on this since September.

Already scrapped 3 prototypes as I wasn't happy with the ux.

First version was purely with indexeddb storage too, and was definitely the easiest. (Simple persistence logic, only few entities)

I ultimately gave up on that approach because I don't want to do Data entry on my phone.

So I started with a split template (server) /imported (indexeddb)... But in practice, that's still annoying. I want to be able to access the data across devices, so a third version was born... And now I need proper syncing, which is obviously a significant challenge as it's easy to screw up/hard to make sure it works as intended.

Biggest reason for my current slump is however that every attempt I made to date with the most important UX - the mid workout tracking - feels annoying to use in practice...

Not sure where I'm going with this, I'm still trying out various ways so don't have any real suggestions right now

Other then maybe: the workout template you tease in the workout tab is actually easily implemented if you do it like FitNotes - add a button to the workout exercises for done, and then just provide a bottom to clone a previous exercise (with the bools false)
by steffoz | 2025-12-24 05:56:51+00:00
There's some real gems in this comment.

> we have paid off the mortgage on our premises and are decidedly boring

We too like to call us boring :) This kind of boring is so good.

> We incorporated in 2000. 25 years later, we are still trading, which is nice. We will never fiddle with unicorns or set the world on fire, we just want to get along comfortably and be able to sleep at night.

On one hand 25 years in business is a mind-blowing achievement. But at the same time, just "nice" is the right way to see it. Being comfortable and sleep well at night is exactly what we all want. You don't need to set the world on fire to be proud of what you do!
by dehugger | 2025-12-24 05:57:14+00:00
I work in logistics, warehouse management systems (in particular the one I've specialized in) have incredibly complex databases with a lot of business logic baked in. This is due to being very data-crentric applications.

Also, in many non-tech companies the database admins were historically a consistent IT resource even when no other developers were available, so SQL gets leveraged extensively. When your only tool is a hammer, most of your problems end up being weirdly nail shaped.
by sigwinch | 2025-12-24 05:57:53+00:00
It’s funny that this effort, the largest exertion of FBI agents second only to 9/11, seems to be unprepared to redact. Cynically, I’m prepared for it to be part of a generative set of PDFs derived from the prompt “create court documents consistent with these 16 PDFs which obscure the role of Donald Trump between 1993 and 1998.”
by TheTaytay | 2025-12-24 05:58:00+00:00
This is simonw though. I look forward to his thoughts on a topic and would find it annoying if he was forced to summarize his research in a HN thread and then not link to it.

The difference between LinkedIn slop and good content is not the presence or absence of a link to one’s own writing, but the substance and quality of the writing.

If simonw followed these rules you want him to follow, he would be forced to make obscure references to a blog post that I would then need to Google or hope that his blog post surfaces on HN in the next few days. It seems terribly inefficient.

I agree with you that self-promotion is off-putting, and when people post their competing project on a Show HN post, I don’t click those links. But it’s not because they are linking to something they wrote. It’s because they are engaged in “self-promotion”, usually in an attempt to ride someone else’s coattails or directly compete.

If simonw plugged datasette every chance he got, I’d be rolling my eyes too, but linking to his related experiments and demos isn’t that.
by deborahh-5 | 2025-12-24 05:58:23+00:00
In the ever-evolving maritime industry, the demand for precision marine parts has surged significantly. These components are crucial for ensuring the safety and efficiency of various vessels. Among the leading manufacturers in this sector, Ningbo Wanchuang Precision Machinery Co., LTD. stands out for its commitment to precision manufacturing and technological innovation. This article explores the top manufacturers in the precision marine parts industry, highlighting their contributions and advancements.https://info.wcjmjxyxgs.com/top-manufacturers-of-precision-m...
by queenkjuul | 2025-12-24 05:58:28+00:00
They're great but my friends get confused when they're staying and I'm not there. Not having a normal remote throws people. Getting a remote to work perfectly and usefully in Linux isn't all that simple. Plus it's not at all easy for it to manage external inputs -- a smart TV can just switch to the ps5 with a button, how would i do that from my Linux htpc keyboard?

Don't get me wrong, I'm never giving up my ublock-YouTube plus steam plus Plex Linux htpc but there's plenty of reasons they're not super practical.

Also doesn't Netflix still throttle to 720p on PCs?
by mlhpdx | 2025-12-24 05:58:38+00:00
I stopped deploying to a single region for production years ago, so I don’t really have a horse in this region comparison race. That said, I’ve seen network level issues in every region I use — nothing like the big outage, but issues that may disrupt a service. Designing for how the world is rather than how I wish it was makes a lot of sense to me.
by eszed | 2025-12-24 05:59:07+00:00
On the other hand, I only learned (my native) English grammar by studying another language. I mean, I used standard English intuitively, but couldn't have told you any of the technical terms. I agree with modern educators that explicit grammar instruction beyond a very, very basic level should not be a high priority. Exposure to and guided close reading of complex texts sharpens grammatical intuition, right alongside all of the other benefits of an advanced reading level. Knowing deep grammar does not so automatically improve textual interpretation.

This is speculation, but I wonder if the period of emphasizing explicit grammatical instruction wasn't an accidental interregnum. That is to say, back in the days when Latin and/or Greek were part of the ordinary curriculum students learned grammar much as I did, as a "natural" excelerant to interpreting a foreign tongue. Once those languages were dropped educators noticed students couldn't do grammar analysis anymore, and so tried teaching it directly, without fully considering when and why it might be useful. I don't know how well the dates line up, but it would be interesting to look into.
by perilunar | 2025-12-24 06:00:04+00:00
> Elon Musk is a smart salesman but that's about it. He has little deep knowledge in a lot of what he does.

No, I think it's the opposite — he's extremely knowledgeable about engineering and science [1], but quite hopeless at social things. If he was ignorant of technical stuff then SpaceX and Tesla would not have succeeded, and conversely if he was a good salesman he would have foreseen how badly his political actions would hurt Twitter and Tesla.

It's quite foolish to think someone is stupid or ignorant just because you don't agree with their politics.

1. see these quotes: https://x.com/yatharthmaan/status/2001313180644266478
by bgwalter | 2025-12-24 06:00:23+00:00
Definition in the Oxford dictionary: "Of, pertaining to, or characterized by autonomy; self-governing, independent; free of external influence or control."

Self-driving car advertisers like Musk or Waymo just want to co-opt this term because it sounds cool. The term also deliberately hides the fact that these vehicles surveil and track you.

EDIT: It is the full definition in the printed Shorter Oxford English Dictionary (which is a large two volume publication). It is understandable that morons downvote it.
by lemming | 2025-12-24 06:00:32+00:00
In my first question, I'm referring to exposing functionality from the ACP client to the agent. Imagine an IDE ACP client which wants to expose language refactoring to the agent, for example - I can't think of a better example for something more like Toad. As far as I know the protocol doesn't expose a way to inject tools into the agent from the ACP client.
by thinkcomp | 2025-12-24 06:00:39+00:00
I love how the entire internet thinks that this is a big deal when all that happened is that USDOJ re-posted some poorly-redacted court documents that were poorly redacted by non-USDOJ attorneys more than three years ago.

Yes, USDOJ is incompetent and dysfunctional, but this is not why. But sure, whatever, carry on...
by nishilpatel | 2025-12-24 06:02:16+00:00
The LIBR logic is straightforward, but OCR quality, auditability, and evidence integrity are what make this usable in the real world.

lawyers care about chain of custody, auditability, and immutability makes this less of an “AI app” and more of a compliance workflow tool, which might matter a lot for positioning.

On B2C vs B2B: individuals feel this once, lawyers feel it every case — which usually determines who actually pays.

The biggest risk seems less about accuracy and more about how courts classify the output (calculator vs expert opinion). That likely drives both liability and pricing.

Have you run this past a practicing family lawyer or forensic accountant yet, even informally?
by fc417fc802 | 2025-12-24 06:02:31+00:00
The blog has no relevance to your claim that the print and scan procedure somehow fundamentally precludes automated search and replace. I refuted that. You remain free to perform automated search and replace prior to printing the document. You also have the flexibility to perform manual redactions both digitally as well as physically with ink.

It's clearly a superior process that provides ease of use, ease of understanding, and is exceedingly difficult to screw up. Barr's DoJ should be commended for having selected a procedure that minimizes the risk of systemic failure when carried out by a collection of people with such diverse technical backgrounds and competence levels.

Notably, had the same procedure been followed for the Epstein files then the headline we are currently commenting under presumably wouldn't exist.
by nl | 2025-12-24 06:03:15+00:00
> which is funded by the dumping

What dumping do you mean?

Are you implying NVidia is selling H200s below cost?

If not then you might be interested to see that Deepseek has released there inference costs here: https://github.com/deepseek-ai/open-infra-index/blob/main/20...

If they are losing money it's because they have a free app they are subsidizing, not because the API is underpriced.
by foolmarshal | 2025-12-24 06:05:04+00:00
Yesterday was hectic with a full day at my job, so progress happened in small late‑night sprints. Still, a few meaningful wins:

- Each journey milestone in eze now comes with AI‑generated insight: what needs to be done, why it matters at that stage, and how it can realistically be completed within the founder’s chosen timeline.

- Started wiring in resource suggestions for every milestone (articles, videos, tools, frameworks) so founders don’t just see “Do user interviews” but also where to learn how to do them well.

- I’m actively collecting and structuring high‑signal data from experienced founders – talks, articles, blogs, book notes – which will become the backbone of eze’s answers, instead of fluffy generic advice.

The goal: every box on the roadmap should feel like a focused mini‑playbook, not just a label.

If you’d like to follow along or get early access once v1 is ready, joint he waitlist: https://eze.lovable.app/

Feedback, skepticism, and “this will fail unless you solve X” comments are very welcome.

Day 1 - https://news.ycombinator.com/item?id=46341465

Day 2 - https://news.ycombinator.com/item?id=46350827

Day 3 - https://news.ycombinator.com/item?id=46361864
by MobiusHorizons | 2025-12-24 06:05:12+00:00
I’m sure you are aware the sandbox that requires maintaining is v8 itself. Of course there are ways for the wrapper to break the sandbox by providing too much in thr global context, but short of that, which the application code could easily do as well, I don’t see why a wrapper should require significant resources to maintain beyond consuming regular updates from upstream. Is there some other reason you hold such a high bar for what is basically just python glue code for the underlying v8 embed api?
by pppppiiiiiuuuuu | 2025-12-24 06:05:22+00:00
I don't really care to have an in depth discussion of self defense scenarios because I don't think that helps us understand common sense gun regulation any better. I'm sure you can find people making that argument if you are curious. My point is not that the AR-15 is an appropriate self defense weapon but that there are better arguments you could have made, and that the one you did make lost someone who is already sympathetic to your position.
by tripletao | 2025-12-24 06:07:23+00:00
> It's very unlikely that Everett's key claims about Pirahã are true

Everett achieved something unequivocally difficult--after twenty years of failed attempts by other missionaries, he was the first Westerner to learn Pirahã, living among the people and conversing with them in their language. In my view, that gives him significantly greater credibility than academics with no practical exposure to the language (and I assume you're aware of his response to the paper you linked).

I understand that to Chomsky's followers, Everett's achievement is meaningless, in the same way that LLMs saturating almost every prior benchmark in NLP is meaningless. But what achievements outside the "self-referential parlor game" are meaningful then? You must need something to ground yourself in outside reality, right?

> Then when we finally get to see the concrete alternative proposal, it turns out to be nothing more than a promissory note.

I'm certainly not claiming that statistical modeling has already achieved any significant insight into how physical structures in the brain map to an ability to generate language, and I don't think anyone else is either. We're just speculating that it might in future.

That seems a lot less grandiose to me than anything Chomsky has promised. In the present, that statistical modeling has delivered some pretty significant, strictly falsifiable, different but related achievements. Again, what does Chomsky's side have?

> I don't see how we can discuss this question without getting into specifics, so let me try to push things in that direction. Here is a famous syntax paper by Chomsky: https://babel.ucsc.edu/~hank/On_WH-Movement.pdf

And when I asked that before, you linked a sixty-page paper, with no further indication ("various things"?) of what you want to talk about. If you're trying to argue that Chomsky's theories are anything but a tarpit for a certain kind of intellectual curiosity, then I don't think that's helping.
by queenkjuul | 2025-12-24 06:07:56+00:00
I recently did a lot of looking into this, and sadly most of the previously wide-open loopholes for rooting LG webOS were all patched in the last ~6 months. You can fiddle with dev mode but you can't get proper root.

I basically settled on an (incredibly expensive) Sony commercial Android TV -- beyond the ADB method, their commercial line gives you additional admin controls over which apps are allowed to run and which are allowed on the network. Between the two i felt I'd be pretty content.

Granted i haven't tried it because my new job fell through and a $1400 TV was no longer an option.
by kachapopopow | 2025-12-24 06:08:37+00:00
I like this a lot, this is a great comparison for hetzner american offerings since it's not big enough for them to even bother investing much into it so there's not that many complains about it. People just dumping it (me included) after discovering the amount of random issues it has probably also doesn't help.

if you are using hetzner: avoid everything other than fra region, ideally pray that you are placed in the newer part of the datacenter since it has the upgraded switching spine I haven't seen the old one in a bit so they might have deprecated it entirely.
by amluto | 2025-12-24 06:08:41+00:00
I've had very impressive success running upstream OpenWRT on TP-Link hardware: I have Archer C7 access points running with literally years of uptime.

That being said, for any new application, I suggest using at least an 802.11ax AP, because cheap 2.4GHz devices that support 802.11ax are becoming common and using an 802.11ac router means that your 2.4GHz devices will be stuck with 802.11n, which is quite a bit less efficient. Even if you don't need any appreciable speed, it's preferable to use a more efficient protocol that uses less airtime.
by owenversteeg | 2025-12-24 06:09:05+00:00
The diagram says that (Cyrillic ∩ Greek) - (Cyrillic ∩ Latin) is 3 letters, П Ф Г but as the sibling comment says, Λ/Л, Δ/Д and Κ/К are similar enough. That only leaves you with Θ/theta (th as in thin), Σ/sigma (s as in soft), Ξ/xi (x as in fox), Ψ/psi (ps as in lapse), and Ω/omega (o as in ore.) A lot of those are close enough that you can sort of guess, if you know the English names for the letters!
by TheTaytay | 2025-12-24 06:09:34+00:00
Tangential would be “I wrote a Fibonacci function in this and it worked, just like it said on the tin!”

Compiling this to wasm and calling it from python as a sandboxed runtime isn’t tangential. I wouldn’t have know from reading the project’s readme that this was possible, and it’s a really interesting use case. We might as well get mad at simonw for using an IDE while he explored the limits of a new library.
by vunderba | 2025-12-24 06:10:39+00:00
Related, I spent several formative years in Taiwan. Back then, my Taiwanese phone (way before smartphones) used bopomofo as the primary input method for typing Chinese, so I had to learn it.

Unfortunately, some of the 注音 symbols are remarkably similar to Japanese kana, and I found that my familiarity with hiragana and katakana actually caused me constant grief, as I kept mixing up the pronunciations.
by vkazanov | 2025-12-24 06:10:58+00:00
Only somewhat related: I was surprised by how simple and sound vietnamese grammar is when read through the latin alphabet. Tones are only a problem when speaking but it's increadibly easy to start understanding signs and labels in the country. Slavic and baltic languages i can read are MUCH harder to start with.

So i kind of suspect it might also be the case for chinese: tones and the alphabet are obscuring a clean grammar.
by sokoloff | 2025-12-24 06:11:16+00:00
You’re surprised that people find a title of “Help! My c64 caught on fire!” to be clickbait in a case where your c64 did not catch on fire and you don’t need help?!

It’s an interesting article, but the title is a textbook example of clickbait and I’m surprised that you’re surprised.

https://en.wikipedia.org/wiki/Clickbait
by wraptile | 2025-12-24 06:12:38+00:00
I speak Russian and due to war I've completely abandoned the language and the culture. Russians not showing any resistance is a good litmus test whether culture is worth being involved with and the answer is a clear no imo.

Kinda sad as russian language is quite incredible but any sane individual must sanitize their environment for their own sake and abandoning russian culture is a perfectly reasonable take.
by prophesi | 2025-12-24 06:13:36+00:00
If this were prior to 2021, I would say the CFAA could be violated so long as the property owner's _intentions_ were for that information to only be accessible to certain users. But I think the CFAA has been sufficiently reduced in scope after Van Buren v United States [0]

[0] https://en.wikipedia.org/wiki/Van_Buren_v._United_States
by koakuma-chan | 2025-12-24 06:13:37+00:00
> Exactly that gives ruskies propaganda talking points to invade Ukraine by saying they don’t like how Ukrainians treated russian speakers.

The Russians have a point there. I wish the Russian language was an official language in Ukraine, and I wish I could speak Russian in Ukraine without restrictions, but unfortunately the Ukranian government chose to instead try and force people to speak Ukranian at school, etc. But that obviously doesn't justify starting a war.

> British King isn’t delusional enough to start war with neighboring English speaking country.

Do they even have a neighbouring country that speaks English? They are dumb enough to quit EU though.
by TheTaytay | 2025-12-24 06:14:16+00:00
That’s true - the assumed time is different now. We have to judge it on the content/findings of the experiment, rather than the fact that someone experimented with it. I share your frustration with random GitHub repos though. Used to, if someone could create a new GitHub repository with a few commits, there was likely to be some intelligence or quality behind it, but I commonly stumble across vibe coded slop with AI-slop READMEs. So maybe you are describing a similar reaction here in HN posts.