MurphyA/hacker-news huggingface dataset:
by libraryofbabel | 2025-12-24 00:08:23+00:00
Was just about to say this. As a staff engineer your position is (or should be!) so secure that you can get away with asking all sorts of “dumb” questions that more junior engineers don’t want to ask. I will also regularly say things in meetings like “I don’t understand, can you take us through that again” or “can you remind me how <xyz thing> works?”. Sometimes this makes the difference between a meeting being useful and everyone just being confused but afraid to say so.

In an ideal world, juniors would all do this too, but I don’t blame them if they don’t. So it’s very important to do it if you have the social capital.
by LargoLasskhyfv | 2025-12-24 00:08:56+00:00
For desktop use from within Plasma/KDE I'm happy with Ktorrent. Feels very intuitive, and has no problem saturating a 1GB/s pipe, and doesn't slow the system down, while doing so.

(At least not mine, which are old and almost obsolete but have enough RAM)

https://en.wikipedia.org/wiki/KTorrent / https://apps.kde.org/ktorrent/

Otherwise follow the links from there to qBitTorrent, or its mentions from other commenters here. Am not fond of transmission at all. Feels slow and sluggish in comparison.
by vituu | 2025-12-24 00:09:25+00:00
I've been getting increasingly frustrated with how much current LLMs (Claude, GPT, Gemini, etc.) hallucinate on modern Swift, especially since Swift 6.0 and now with 6.1/6.2 changes rolling out. They confidently suggest deprecated SwiftUI modifiers, wrong concurrency patterns (actors, Sendable violations, etc.), or APIs that changed in recent betas.

So I built a narrow, focused RAG just for Apple/Swift development.

What it covers:
- Full official Apple documentation (~100k+ pages)
- Swift API Design Guidelines
- All WWDC session transcripts
- Swift Evolution proposals (SEPs)

It's deliberately not a general-purpose RAG. Only Apple ecosystem stuff, kept fresh.

It speaks MCP (Model Context Protocol) natively — SSE or STDIO — so it plugs straight into Cursor, Windsurf, Claude Desktop, or any custom agent that supports MCP.

I've been using it myself and shared it with a few iOS/macOS/tvOS friends over this month. Pricing is $3/month (basically covers hosting/indexing costs; cancel anytime). There's a free tier with limits, and right now a shared community pool of ~9–10M tokens is open (bypasses daily limits while it lasts).

https://swiftzilla.dev

Curious to hear from others who use AI agents for Swift work:
How do you currently deal with hallucinations on Swift 6+ features (Observation, macros, strict concurrency, etc.)?
Do you just manually paste docs, use web search in agents, or something else?

Open to any feedback, especially if you've tried similar setups and run into the same issues.

Thanks!
by MobiusHorizons | 2025-12-24 00:10:02+00:00
This is because the execution is very predictable, so the JIT in the runtime can emit optimized code with the knowledge of how the code is going to run. Embedding unpredictable code (like a javascript interpreter) typically has substantially worse performance when executing under a JIT. This is in addition to the fact that Quickjs (despite being pretty good) can't match the performance of sophisticated JIT implementations like V8 or JavaScriptCore
by ttctciyf | 2025-12-24 00:11:37+00:00
No, it's not. It has various functionality, as shown by the built-in help:

> Example output of the SysRq+h command:

> sysrq: HELP : loglevel(0-9) reboot(b) crash(c) terminate-all-tasks(e) memory-full-oom-kill(f) kill-all-tasks(i) thaw-filesystems(j) sak(k) show-backtrace-all-active-cpus(l) show-memory-usage(m) nice-all-RT-tasks(n) poweroff(o) show-registers(p) show-all-timers(q) unraw(r) sync(s) show-task-states(t) unmount(u) force-fb(v) show-blocked-tasks(w) dump-ftrace-buffer(z) dump-sched-ext(D) replay-kernel-logs(R) reset-sched-ext(S)

But note "sak (k)".
by tt24 | 2025-12-24 00:12:36+00:00
Strange opinion. Anyone that holds the SP500 (which is probably 99% of HN users between 9am and 5pm PT) are Apple shareholders, and what’s good for Apple is entirely aligned with what’s good for them.

Taking a further step back, this same group of HN users probably understands the straightforward idea that what’s good for Bay Area tech companies is beneficial to them in a much broader sense, since they’re generally employed by them or by a very small group of other companies closely related to them.

You can accuse them of being greedy, selfish, or whatever, but certainly not that they’re unaware of where their interests lie.
by andsoitis | 2025-12-24 00:12:38+00:00
> This week, English Heritage shared a post on social media claiming that the date of Christmas derived from a pagan festival honouring the late Roman sun god Sol Invictus. The insinuation — that Christians appropriated this festival, rather than having a very real reason to celebrate on this date — is appalling.

The bible doesn't specify Jesus's birthdate. By the 2nd-3rd centuries, Christian thinkers tried to infer a date symbolically. One influential idea was that great prophets died on the same calendar day they were conceived. Jesus's crucifixion was placed on March 25 in Roman dating. If conception = Mar 25 then birth = 9 months later, on Dec 25.

This date was also useful because it aligned with existing Roman festivals: Dies Natalis Solis Invicti (Birthday of the Unocnquered Sun) and close to Saturnalia (a popular midwinter festival).

As Christianity spread through the Roman Empire, placing Jesus's birth on an already-festinate date made cultural adoption easier. Christ was also framed symbolically as the true light replacing the sun.

Not all Christians chose December 25. Some early Christian communities celebrated Jesus's birth on Jan 6 (now Epiphany) and some Eastern churches still observe Christmas on January 7 due to calendar differences.

> Britain is no longer a uniformly Christian country in terms of belief or practice, for better or for worse, but it remains a Christian country by its formation.

Christianity shaped Britain by:

- preserving literacy after Rome

- creating institutions of law, education, and governance

- legitimizing kingship and the state

- structuring time, landscape, and daily life

- embedding moral concepts still felt today

The original Britons were the ancient Celtic peoples who lived in Britain long before the Roman conquest. Major tribes: Iceni, Trinovantes, Brigantes, Catuvellauni, Dumnonii.

Rome conquered much of Britain (43 - 410BC), with Christianity spreading late in the Roman period. After Rome withdrew, Anglo-Saxons (Germanic peoples) settled in England, assimilating or pushing Brittonic peoples west (except certain regions where they remained dominant).

Christianity reshaped Britain slowly but profoundly. Christianity created English institutions: literacy & education, law & kingship, time itself (calendars), architecture.

Christianity shaped British culture: morality and social norms (charity, conscience, sin & repentance, marriage as a moral institution); social reform (abolition of the slave trade, education for the poor, hospitals and charities).

Christianity unified Britain culturally across ethnic divides, provided a shared story, symbols, and moral language. It shaped the English language itself (biblical idioms everywhere). Even modern secular Britain uses Christian legal frameworks, inherits Christian ethics, retains Christian ceremonies (coronations, oaths).
by Sohcahtoa82 | 2025-12-24 00:14:06+00:00
> it still ran fine (20+ fps)

20 fps is not fine. I would consider that unplayable.

I expect at least 60, ideally 120 or more, as that's where the diminishing returns really start to kick in.

I could tolerate as low as 30 fps on a game that did not require precise aiming or reaction times, which basically eliminates all shooters.
by cosmic_cheese | 2025-12-24 00:14:15+00:00
To each their own, but the good ones last a long time even if they’re a little pricey. As an example, the original Apple TV 4K which was released in 2017 is still quite serviceable and continues to receive updates even now. A unit purchased in 2017 for $179 will have worked out to $18/year assuming they’re still using it in 2027.
by lossolo | 2025-12-24 00:14:32+00:00
I think you're misreading what the "normalization" problem actually is and why my comment got a lot of upvotes.

You're not pushing against an arbitrary taboo where people dislike self links in principle. People already accept self links on HN when they're occasional and clearly relevant. What people are reacting to is the pattern when "my answer is a link to my site" becomes your default state, it stops reading like helpful reference and starts reading like your distribution strategy.

And that's why "I'm determined to normalize it" probably won't work because you can't normalize your way out of other people's experience of friction. If your behavior reliably adds a speed bump to reading threads forcing people to context switch/click out and wonder if they're being marketed to then the community will develop a shortcut I mentioned in my previous comment which basically is : this is self promo so just ignore.

If your goal is genuinely to share useful ideas, you're better off meeting people where they are: put the relevant 2-6 sentences directly in the comment, and then add something like "I wrote more about it on my blog" or whatever and if anyone is interested they will scroll through your blog (you have it in your profile so anyone can find it with one click) or ask for a link.

Otherwise you're not "normalizing" anything, you're training readers to stop paying attention to you. And I assure you once that happens, it's hard to undo, because people won't relitigate your intent every time. They'll just scroll.
It's a process that's already started, but you can still reverse it.
by Zak | 2025-12-24 00:14:40+00:00
Laws limiting fundamental constitutional rights are subject to "strict scrutiny", which means they must be justified by a compelling government interest, narrowly tailored, and be the least restrictive means to achieve the interest in question. One might reasonably argue even that standard gives the government too much leeway when it comes to fundamental rights.

Age restrictions narrowly tailored to specific content thought to be harmful to minors have often been tolerated by the courts, but something broad like all book stores, all movie theaters, or all app stores violates all three strict scrutiny tests.
by didibus | 2025-12-24 00:17:32+00:00
What I'm wondering is, why couldn't the AI generate this solution? And implement it all?

Why did they need to spend human time and effort to experiment, arrive at this solution and implement it?

I'm asking genuinely. I use GenAI a lot, every day, multiple times a day. It helps me write emails, documents, produce code, make configuration changes, create diagrams, research topics, etc.

Still, it's all assisted, I never use its output as is, the asks from me to the AI are small, so small, I wouldn't ever assign someone else a task this small. We're not talking 1 story point, we're talking 0.1 story point. And even with those, I have to review, re-prompt, dissect, and often manually fix up or complete the work.

Are there use-cases where this isn't true that I'm simply not tackling? Are there context engineering techniques that I simply fail to grasp? Are there agentic workflows that I don't have the patience to try?

How then, do models score so high on some of those tests, are the prompts to each question they solve hand crafted, rewritten multiple times until they find a prompt that one-shot the problem? Do they not consider all that human babysitting work as the model not truly solving the problem? Do they run the models with a GPU budget 100x that they sell us?
by cosmic_cheese | 2025-12-24 00:18:43+00:00
At least iOS made the deep and robust AppKit/Cocoa the foundation of its primary kit and then over the years made sensible QoL changes, resulting in something reasonably pleasant to write for. That, and it doesn’t fight you and make you jump through hoops if you’d rather use some flavor of C, C++, or something else LLVM can handle instead of a JVM-something. That goes a long way.
by dcollect | 2025-12-24 00:19:17+00:00
lol thanks bros

text=about them to damage their credibility when they tried to go public with their stories of being
text=Epstein also threatened harm to victims and helped release damaging stories
=attorneys' fees and case costs in litigation related to this conduct.

=Defendants also attempted to conceal their criminal sex trafficking and abuse

text=$327,497.48 and $6,487.04 in New York City
text=trafficking and abuse conduct.
text=destroy evidence relevant to ongoing court proceedings involving Defendants' criminal sex
text=Epstein also instructed one or more Epstein Enterprise participant-witnesses to
text=trafficked and sexually abused.
text=conduct by paying large sums of money to participant-witnesses, including by paying for their
by mothballed | 2025-12-24 00:22:07+00:00
> I can't think of any explicit Constitutional right where the courts have allowed application of a direct age limit to the right itself.

Right to keep and bear arms -- federally 21 to buy a handgun and 18 to buy a rifle/shotgun from an FFL. Although sometimes you can touch federal law (NFA) and not have such limit -- a 12 year old could buy a machine gun or grenade for instance privately and still be able to buy a federal tax stamp.

Speech - a little looser but the 1A rights of minors in schools are a little bit less than that of staff. It's been awhile since I looked over the cases but IIRC staff had slightly stronger free speech regarding political speech than students (I'll try to dig up the case later if someone asks for it).
by gethly | 2025-12-24 00:22:20+00:00
the blog touches more on the management side rather than development so the term engineer seems misused.

i encountered this topic many times in my life and after many years i can safely say that what makes an engineer being considered a senior is simply a talent, or learnt skill, of problem-solving without outside input. meaning, a senior engineer will find a way to get things done, just like special military guys do, without reliance on other people(as in, there is no safety net of skilled colleague who can help when needed or answer complicated or deeply technological questions). one is one one's own, so to speak. it is the same mindset, or rather attitude of not giving up and ploughing trough a problem until solution is achieved.
by dcminter | 2025-12-24 00:23:06+00:00
Ok, I was a little tongue in cheek, so I agree it's a bit more complicated than just asking any question that pops into my pretty little head.

But I do think that not worrying about whether people will think I'm ignorant for asking is a very important first step that I could have applied successfully when younger. Confidence is hard earned though.

When explaining stuff I've been working on to others I often tell them "what the fuck?" is a suitable question (to try and lower this barrier) :)
by iAMkenough | 2025-12-24 00:23:54+00:00
Similar to my experience, but work.

> Put AirPods into my ears

> Connect to Microsoft Teams on my Mac

> Join Meeting

> Privately pull up mobile app discussed in meeting on my iPhone

> AirPods automatically connect from my Mac to my iPhone

> Nobody can hear me and I can't hear them until I leave, manually connect AirPods to Mac and rejoin

> Repeat two more times
by ruszki | 2025-12-24 00:24:52+00:00
Except of course these things:

- Reliable internet sharing, especially when connection is spotty, and when your connection switches between operators or countries

- Making alarms randomly silent. I missed a flight once because of this. There is no excuse for this.

- Randomly not working AirPlay

- GPS is terrible compared to any of my previous Androids. Even my first Android in 2010 was better than this.

- Finding an operator can take a loooong time after crossing border

- Random restrictions in App Store, like no torrent clients

- Generally terrible keyboard for my native language (Hungarian). Prediction and basic accent fixing doesn’t work at all. The exception is when I don’t need to change a word with diacritics… when the keyboard’s dictionary clearly contains them

- Apple Maps is still a joke. Many times it doesn’t load the underlying map layer at all. I switch to Google Maps search for what I want, finding it, reading some info, looking some images, then switching back to Apple Maps, and it still doesn’t load. Also, navigation and speed limit information are unreliable to say the least.

- Heavily underdocumented MacOS virtualization API, and half the features can’t be used in a real environment, but these restrictions are completely undocumented

- Wanting to have a running DNS server is a challenge on MacOS

- Unusable GPU when no monitor is connected

- You basically need to turn off all security features in MacOS to allow some basic automation, like with FaceTime

- Generally terrible compatibility with anything non Apple. Do you want to show your photos on your friend’s random TV without hassle? Good luck.

- Many built in features (eg SSH, VNC) are heavily restricted, and good luck if you want to replace them cleanly. Most information on internet is “just use the built in solution”. Also they are many times completely insecure.

There are hacks for these, but “they just work” is not true at all. On the level of how “they just work”, top level Android and Windows devices are also on that level for more than a decade in case of Android, and at least 20 years for Windows (if not more). Maybe Apple TV is my only device which just works without hitting some quirks. Especially compared to my other TV and TV adjacent devices. But even here its FaceTime solution, let’s say “interesting”.
by Flying_Fish | 2025-12-24 00:25:14+00:00
What technical skills and tools have you deployed during this collaboration that would prove useful for journalists with nontechnical backgrounds?

As a freelance journalist, I have wasted time parsing through pdfs issued by governments or have wasted even more time analyzing and archiving social media ephemera. I would love to learn tech skills relevant to journalism, but don't know where to start.
by 5ak12agff | 2025-12-24 00:26:57+00:00
Given that no U.S. or Israeli citizen apart from Epstein and Maxwell has experienced severe repercussions and Andrew Windsor is the perfect fall guy, there is the possibility that nothing will be revealed from these uncovered redactions.

The releases haven't yielded anything so far. For all we know, Epstein used other methods of communications for the really sensitive stuff. This would not be a surprise, since the whole Maxwell family was deep into tech (Magellan, Chiliad) and Ehud Barak was the head of Israeli military intelligence in the 1980s.

The story is going to be closed in a bipartisan manner except that it might be used to remove some unwanted politicians. The New York Times has already released an article that "explains" Epstein's wealth which names all figures that appear in "conspiracy theories" in an innocent way. Basically, they claim that Epstein could just steal from billionaires like Wexner and the billionaires would roll over and do nothing.

That is the official confirmation that all intelligence angles will be squashed in a bipartisan manner. For all we know, the "incompetence" in the redactions may be a way of saying: "See, we have nothing to hide."
by krapp | 2025-12-24 00:30:13+00:00
dang has made it clear that all generated comments and articles are off topic. Hacker News is for human discussion, and AI generated content undermines that.

eg:

https://news.ycombinator.com/item?id=45077654

https://news.ycombinator.com/item?id=44704054

https://news.ycombinator.com/item?id=43979537

https://news.ycombinator.com/item?id=43085967

https://news.ycombinator.com/item?id=43085954

https://news.ycombinator.com/item?id=42976756

https://news.ycombinator.com/item?id=40600057

https://news.ycombinator.com/item?id=46102885

https://news.ycombinator.com/item?id=45572704

https://news.ycombinator.com/item?id=43979537

https://news.ycombinator.com/item?id=41237678

https://news.ycombinator.com/item?id=40569734

https://news.ycombinator.com/item?id=35210503
by albert_roca | 2025-12-24 00:30:23+00:00
You put the following sentence in quotes: "12,672 diagrams is brute force. Achieving 63 ppm with one term (a_μ = α / 2π + α^2 / 12) is elegant". I never made that specific claim, nor does the word "elegant" appear a single time in the entire document. Please do not fabricate quotes to suit your narrative.

You seem to mention an obsolete draft with a typo (ng vs µg) already stated on the Zenodo metadata. Please refer to the current documentation (v13 or later). m_z has always been defined as mz ≈ 1.859 × 10^–9 kg, and m_phi as m_phi ≈ 4.157 × 10^−9 kg (µg range). Your arguments regarding AFM and Brownian motion on 2.5 ng particles apply to a scale 1000x smaller than the model's regime.

Regarding circularity: you were proven wrong already in a previous reply, but you insist on the same argument.

Regarding QED: The fact that you need 12,672 diagrams to describe a fundamental interaction is not a triumph of nature's design, but a triumph of human engineering.

Finally, the third-person narration ("Verdict: He implies...", "Verdict: His prediction...") suggests you are addressing an imaginary audience rather than engaging in a direct technical debate.
Stronk.app – open-source gym lifts journal
by apatheticonion | 2025-12-24 00:30:42+00:00
Hey all, didn't want to pay for Strong or Hevy so I started building my own lifts journal app.

It's free and always will be.

https://stronk.app

Source Code (open to contributions). If you find bugs, add it to the issues. If you don't use it now but plan to after I build out the features, please star the project so I know to keep working on it.

https://github.com/alshdavid/stronk

There a lot to do still, gotta add things like;

- Strava/Facebook Sync

- Import/Export

- Charts

- Set type (warmup/drop)

- Timers

- Online backups (right now it's saved to your phone)

- Programmable custom routines using JavaScript (like 5-3-1, progressive overload)

- A suite of default routines

It's a web app because I'm not paying Apple and Google to publish it on the app store.
by shrubble | 2025-12-24 00:30:51+00:00
Shockingly, you can see redaction info from within your browser's PDF viewer. I am using Brave on Linux, and went here:

https://www.justice.gov/multimedia/Court%20Records/Matter%20...

As a test, select with your mouse the entire first line of paragraph number 90, and then paste it into a text editor or a shell. The unredacted text appears!
by mothballed | 2025-12-24 00:31:05+00:00
True, but the executive and legislator are bound to ignore the courts if their interpretation violates the constitution. The judicial branch for instance can't simply declare that "No Soldier shall, in time of peace be quartered in any house, without the consent of the Owner, nor in time of war, but in a manner to be prescribed by law" means that "Clarence Thomas is god emperor of the US and commands all the armed forces."

If they could interpret the constitution and that was that, then the judicial branch would basically have ultimate power and be exempted from the checks the other branches have on them.
by andy99 | 2025-12-24 00:31:43+00:00
I guess software is going to be like furniture - there was some (possibly imagined) period where it was very well made and bought for the long term, and (obvious where this is going) now there’s lots of ikea crap that is easy and cheap but doesn’t survive a move or getting water spilled on it, and is essentially Formica over cardboard.

Overall both are net positives, I have some nice wood furniture and also a $7 Lack bedside table, and of course I rely on some industrial long term software (Linux e.g.) but almost every day vibe code some throwaway thing for a specific task.