MurphyA/hacker-news huggingface dataset:
by jauntywundrkind | 2026-01-10 21:25:43+00:00
Good outline of capabilities; one of the few in the comments! The tree with tags part is super interesting. I'm using beads more and having short codes for tickets is something I want my mark up to be better at, want to integrate.

I thought maybe neorg would be a counter-example, of something compatible. But it is its own format. Which has a specification repo! https://github.com/nvim-neorg/norg-specs/blob/main/1.0-speci...
by mysaasidea | 2026-01-10 21:27:13+00:00
I’ve been working on a side project where you can upload a photo of a model and it finds visually similar OnlyFans creators.

What surprised me is how different it feels compared to normal keyword search.
People often don’t know the name of a model — they just have a screenshot
from Twitter, Instagram or TikTok and want to find the person behind it.

The part I’m currently stuck on is how to make this scale nicely when you also
want to filter by things like country, price, or content type without making
the results slow or feel random.

If anyone here has worked on large-scale similarity search or image matching,
I’d love to hear what tradeoffs you ended up making or what worked well for you.
by supermatt | 2026-01-10 21:27:17+00:00
In the very post where he discussed the removal of Russian maintainers https://lore.kernel.org/all/CAHk-=whNGNVnYHHSXUAsWds_MoZ-iEg... he identifies as Finnish - not American or Finnish-American.

That you are trying to strip him of his own identity speaks volumes.

Anyway, clearly you have some misguided patriotic agenda here. You can thump your chest if it makes you feel better, but theres little point in continuing this discussion.
by kuon | 2026-01-10 21:27:25+00:00
Balisor[1] usually uses capacitive coupling, but it require a long parallel cable.

Some lamps do use induction, like this one[2].

I guess it uses induction looking at the drone, it also works with an open coil.

[1]: https://en.wikipedia.org/wiki/Balisor

[2]: https://www.delta-box.com/en/marking/bht-marking-light-for-h...
by Linux-Fan | 2026-01-10 21:27:46+00:00
The original Markdown has fewer features than listed for the more advanced formats in the table. Hence if someone uses reStructuredText it is more precise than just saying “Markdown” because Markown could refer to anything from the original minimalist featureset to the vastly extended format supported by pandoc if given the appropriate CLI arguments.

Some text-based formats have more options for tables e.g. alignment of columns (it may help with numbers to right-align them) or multirow/multicolumn options.
Some formats support definition lists (corresponds to <dl> in HTML) - a feature which I often find valuable but was not included in the original Markdown IIRC.

One advantage of using a text-based format is that it can be exported to either LaTeX or HTML and Markdown seems to prefer the HTML output by explicitly supporting inline HTML as an escape hatch for more complex constructs (e.g. tables with rowspan/colspan). In addition to often not being supported for a non-HTML export-type it also hurts the WYSIWYG experience when reading the file like plain text.
by esperent | 2026-01-10 21:27:51+00:00
Looking at the photos and trying to understand how a person would comfortably drive it, I figured I must be missing something.

So I looked up photos with a person inside and no, it really is that bad [0]. Pure form over function.

Uncomfortable, yes. That's bad enough. But you hands are far back under your center of gravity. Any crash over a few km/hr is going to result in a faceplant because there's no way you'll bring your hands forward fast enough. Top speed of 24km/hr is enough to cause serious... death by head trauma.

[0] https://www.autocar.co.uk/sites/autocar.co.uk/files/styles/g...
by 20after4 | 2026-01-10 21:28:14+00:00
> figure the new iOS will run like crap on it and then I'll be forced to get a new phone.

Indeed, it does run like crap on older phones. You made the right choice. I don't feel forced to upgrade my phone but the new OS definitely drains the battery faster and feels slightly sluggish, making me regret the "upgrade."
by azangru | 2026-01-10 21:28:25+00:00
I agree with you about discipline; but... was it not interesting to discover how to build such a discipline? Was it not intriguing to learn how people who had been writing CSS for years had made it tolerable?

Besides, there recently have been several crucial improvements to CSS to address these pain points. One is CSS layers, which lets define custom layers of specificity that help with the discipline (e.g. resets or some baseline styles go in a low layer, component styles go in a higher layer, and finally overrides end up in the highest layer). The other is CSS scope, which prevents the leakage of the styles. These should greatly help with the specificity issues; and @layer is now sufficiently broadly supported that it is safe to use.

> If you’re writing markup for a component, you have to jump between two files.

Yeah; one of the reasons for my question about the groups in which tailwind saw the biggest growth was that in some ecosystems jumping between files was not a problem to begin with. Vue, for instance, had single-file components, where css could be written in the same file as javascript. So did svelte. So does astro.
by sea-gold | 2026-01-10 21:28:33+00:00
Sorry, I don't know all the answers. However, I do know this (from the README):

> Core Engine (Storage & Search): Tantivy[1]
> Acts as both the primary storage for email content and the full-text search index. This unified approach ensures high performance and eliminates data redundancy.

[1] https://github.com/quickwit-oss/tantivy
by Leftium | 2026-01-10 21:29:11+00:00
https://weather-sense.leftium.com shows the past two days of weather, could be configured to show up to 90.

- The data is from https://open-meteo.com

- It would be trivial to connect the historical weather API (back to 1940): https://openmeteo.substack.com/p/processing-90-tb-historical...
by lunar_rover | 2026-01-10 21:29:14+00:00
KDE 5 wasn't much better than GNOME 3, it's the main reason behind GNOME default I think. It's only til KDE 6 they got back up on their feet and solved the most egregious design issues, many more still linger.

GNOME/Red Hat in a long time is the only one even trying to figure out a solution for some of the longstanding issues like application distribution and sandboxing. Those rant articles unfortunately went nowhere since the others were all stuck. KDE Discover eventually supported Flatpak which was advocated by GNOME for years, SteamOS using Flatpak ended up being the decisive push.

GNOME having better enterprise support can be another factor.
by speedgoose | 2026-01-10 21:29:28+00:00
When I wrote everyone, I meant people inside and outside.

The statement wasn’t specific to collisions but you are free to prefer being hit by a C15. As for myself as a pedestrian, I am not sure. The modern SUV is bigger but modern cars have improve safety for pedestrians. Mostly much softer and taller bumpers. It’s not perfect but from the ncap YouTube videos, I may prefer the modern SUV.

If we go with empirical data, I suggest test crashing all those C15.
by littlestymaar | 2026-01-10 21:29:31+00:00
> These people are actively working towards genociding groups of people

(Emphasis mine).

No they aren't. Or rather some of them may, but many aren't. Many of them are just brainwashed terminally online dudes who believe progressive values are why they can't be happy. These people don't actively work towards anything, they are literal losers. (I have a family relative who's like that, he says he wants to build a Christian family with many children to defend the white race, but he's desperately single and doesn't even show up in the events organized by his parents' parish to help young people found families. In fact, there are more girls than guys in these events, and they aren't the liberal type).

The people who are actively working on helping the fascist deserve all what we can throw at them (and not just figuratively), but this isn't the kind of people you'll find in The WhiteLeaks.
by RealityVoid | 2026-01-10 21:29:45+00:00
It would not, actually, maximize my usefulness to others. They way you do it is making your work maximally available and exapndable so others can build on it. The end result is greater than the sum of its parts. So... open source.

My point is that I don't see a reason why someone making money off my work that I donate should bother me. But again, this is MY stance, clearly it's not an universal outlook. What I wanted to challenge was underlying assumption that someone making money off your code and not giving you any back is a problem or that is _should_ be a problem. It might bother some, but it's not an universal assumption.
Show HN: Show HN: Ted Mosby – open-source Claude agent for architectural wikis
by jackomelon | 2026-01-10 21:30:43+00:00
Inspired by DeepWiki, which I love! I wrote about my thoughts on agent-generated
architectural wikis a few days ago: https://dakota.codes/blog/agent-generated-architectural-wiki...

Ted Mosby (the architect) generates documentation where every concept links to exact source code
(file:line references). Uses RAG with FAISS for semantic search, generates Mermaid
diagrams, and includes an automatic verification loop that keeps generating until
all internal links resolve.

Built on top of the Claude Agent SDK (using buildanagentworkshop.com) Feedback welcome!! :)
by yread | 2026-01-10 21:31:47+00:00
Hey! Don't you dare to compare SQL and CSS. SQL is not a cobbled together mess of incremental updates with 5 imperfect ways of achieving common tasks that interact in weird ways. Writing everything in SQL-92 in 2026 is not gonna get you weird looks or lock you out of features relevant for end users. If writing SQL for your problem feels difficult it's a good sign you ought to look at alternatives (eg. use multiple statements instead). Writing the right CSS being difficult is normal.
by amlib | 2026-01-10 21:32:01+00:00
Sorry, I didn't mean to imply this isn't an important problem that needs to be addressed. I mostly agree with what you say and I bet the right way to deal with this is to have it be mounted with a special user space filesystem like fuse that wraps the permissions to always look correct for the user that mounted it, but I guess no one so far has decided to take upon such task...
by bitwize | 2026-01-10 21:32:25+00:00
The standard approach is to use intrusive spyware to monitor all activity "for security" rather than to use systems designed to be resistant to attack. I call it the "fucking for virginity" approach to infosec. The reason why is because it's assumed that all attack-resistant systems break down somehow, under some circumstances but the audit trail to determine who committed the attack and how is non-negotiable, especially in regulatory and compliance settings. So institutional infosec tools are more interested in gathering the audit trail if/when an attack happens than in preventing the attack (in a "while we value the things in column A, the things in column B take priority" kind of way). And since they're almost always proprietary and considered beyond reproach by the corporate infosec division, well... occasionally something like the Clownstrike incident of 2024 does happen. But even that's not as bad as having had a breach without a sufficient audit trail to defend against liability or claims of noncompliance with regulations or industry standards (e.g., HITRUST in the health field).
by davkan | 2026-01-10 21:32:27+00:00
Non power users just want a desktop with a browser shortcut, and maybe office apps. I extended the life of a laptop many years for my aging non technical parents. I even encrypted the hard drive for them and since Microsoft basically committed security malpractice by not making encryption available to Home edition users it was significantly more secure. After a 5 minute explainer they never once asked me a single question about it.
by kleinishere | 2026-01-10 21:32:35+00:00
I’ve looked into a log/journal date tree approach with my various activities across the day (meeting notes, independent work notes, etc) under the date. But then I prefer being able to look through headings that anchor on context first, then dates second (/eventually).

Does your daily log link to other parts of one org file, or other org files?

I’ve asked LLMs their opinions. But curious for yours!

Also thinking about trying denote. The filenames begin with dates, then use tags/keywords to keep the thread on recurring topics.
by roxolotl | 2026-01-10 21:33:00+00:00
Why wouldn't we just specify these things with programming languages though? The purpose of a programming language is to enable precise specification of computation. SPEC.md is 497 lines, the tests another 500. I don't understand what we'd gain from taking a spec which is imprecise and tests, which seemingly are arbitrary and cover the same cases multiple times, putting them into an LLM and recreating a version of the computation you desire.

If an LLM can do this with English and arbitrary test cases why wouldn't you pick a programming language and specific test cases? This would give you significantly more repeatability and consistency all while probably having less overall lines of code.
by subscribed | 2026-01-10 21:33:19+00:00
They are not "taking down CCTV", they're destroying the infrastructure that lowers car fumes pollution. These cameras are not used for anything else.

You know, that thing killing school children: https://www.lbc.co.uk/article/air-pollution-ella-kissi-debra...

The evidence for ULEZ is solid so seriously bringing it as an example of white knight activity whole they're at best malignant, brainwashed goons doesn't help anyone: https://www.bbc.co.uk/news/uk-england-london-67653609
by halyconWays | 2026-01-10 21:33:22+00:00
It's so ingrained in you you don't even consider it a use of ipv4. 192.168.1.x is natural and pretty. ipv6 is a horror show and incompatible with the way that we think and remember things.

"Ah, crap, avahi isn't working, but fortunately I remember that that computer is blablabla.34." The IPv6 equivalent of that is like "fd12:3456:7891::1". Absolute non-starter.
by mitchellh | 2026-01-10 21:33:29+00:00
What contrast? I stand by what I said there. I just re-read every point and I would say the same thing today and I don't think my blog post contradicts any of that?

A user came along and provided a reliable reproduction for me (last night) that allowed me to find and fix the issue. Simultaneously they found the same thing and produced a similar fix, which also helped validate both our approaches. So, we were able to move forward. I said in the linked comment that I believed the leak existed, just couldn't find it.

It also was fairly limited in impact. As far as Ghostty bugs go, the number of upvotes the bug report had (9) is very small. The "largest" in the title is with regards to the size of the leak in bytes, not the size of the leak in terms of reach.

As extra data to support this, this bug has existed for at least 3 years (since the introduction of this data structure in Ghostty during the private beta). The first time I even heard about it in a way where I can confidently say it was this was maybe 3 or 4 months ago. It was extremely rare. I think the recent rise in popularity of Claude Code in particular was bringing this to the surface more often, but never to the point it rose to a massively reported issue.
by mitchellh | 2026-01-10 21:35:27+00:00
> Probably not a huge deal, but it does seem the fix will needlessly delete and recreate non-standard pages in the case where the new page needs to be non-standard, and the oldest one (that needs to be pruned) already is non-standard and could be reused.

This is addressed in the blog post.

It is how the PageList has always worked, and also how it worked before with the bug, because during capacity adjustment we would see the wrong size. This shouldn't change any perceived performance.

And as I note in the blog post, there are alternative approaches such as the one you suggested, but we don't have enough empirical data to support changing our viewpoint on that whereas our current viewpoint (standard sizes are common) is well supported by known benchmarks. I'm open to changing my mind here, but I didn't want to change worldviews AND fix the leak in the same go.
by masklinn | 2026-01-10 21:36:25+00:00
Not really? In your link TFAA was saying they were convinced an issue existed but the number of impacted users was limited, no maintainer experienced the issue, and they had no reproducer. As of yesterday TFAA still had no working reproducer: https://github.com/ghostty-org/ghostty/discussions/9962#disc...

In the meantime they apparently got one (edit: per their sibling comment they got it yesterday evening) and were finally able to figure out the issue.

edit: https://github.com/ghostty-org/ghostty/discussions/10244 is where it was cracked.
by desireco42 | 2026-01-10 21:36:34+00:00
I installed Omarchy last year when it come out (Arch distro for devs) on laptop and December I installed it on desktop machine, the powerful one.

Now I can play and work on a same machine for the first time in like 15+ years since I switched to Mac so I can work.

It isn't smooth sailing, I have bluetooth speakers and headphones, switching is not easy experience. Vibe coding, audio dictation works on Thinkpad which is underpowered compared to desktop, but it isn't working there. In fact this is more troublesome issue then headphones.

But for most part I could live with those issues and hopefully they get resolved.

Macs are just annoying, updates are for things I don't care and everything is about pushing me towards some subscription or other. I don't see future there for myself
by Fischgericht | 2026-01-10 21:36:38+00:00
Safety is relative.

Ranger crashes into C15: Ranger wins, C15 passengers dead.
Ranger crashes into human: Ranger wins, human dead.

C15 crashes into C15: Tossup.
C15 crashes into human: C15 wins, but human is less dead.

The whole concept of car upsizing all the time is about that: If you crash into another moving object, you want to be the winner.

Understood. Buy a tank.
by Aspos | 2026-01-10 21:37:10+00:00
Let's say you are a bank and you make $10 on each $100K transfer. If customer disputes a transaction and you must return the money, you lose the whole amount and twice as much on lawyers, internal audit, compliance people working on the case.
With this math you can't afford the risk if it is more than 1 in 30000.

For many European banks the math is even more brutal.
by jen20 | 2026-01-10 21:37:35+00:00
> was it not interesting to discover how to build such a discipline? Was it not intriguing to learn how people who had been writing CSS for years had made it tolerable?

As someone who writes tiny amounts of CSS these days (having known it reasonably in the late 90s and early 2000s with all the hacks and IE related bullshit), I have _zero_ interest in it.

If I'm doing it, it's only because there's no serious cross-platform equivalent to Windows Forms to power small experiments, and curiosity is certainly not there to improve the experience.
by __MatrixMan__ | 2026-01-10 21:37:35+00:00
I don't understand this mindset. I solve problems on stackoverflow and github because I want those problems to stay solved. If the fixes are more convenient for people to access as weights in an LLM... who cares?

I'd be all for forcing these companies to open source their models. I'm game to hear other proposals. But "just stop contributing to the commons" strikes me as a very negative result here.

Treating "property" like it applies to data has lead us to such weird places.
by CodingJeebus | 2026-01-10 21:38:01+00:00
I hired a local plumber to do some work on a bathroom remodel. They had a human secretary when I first reached out and they sent a plumber to give me a quote, everything was going smoothly.

After I get the quote, I call back and get a phone AI assistant instead to handle scheduling the job instead of the human secretary. The AI assistant does not understand my home address and keeps asking me over and over to repeat myself. It was never able to get unstuck. There was no option to speak to a person, so I hung up without getting the job scheduled. I wrote a bad Google review detailing my experience.
I called a different plumbing company (with a human on the other end) and got a second quote that was 30% less than the original, they came out and did the job.

Three weeks later, the owner of the first company reaches out making excuses as to why he wasn't flagged about my issue sooner and apologizing, but the job was done by that point.
I'd rather pay extra for services like plumbing if it means I can talk to a human because these LLM voice systems can't do basic scheduling calls.

People can wax poetic about the impending value transfer of these systems but I have yet to personally experience an AI integration in the wild that gives me confidence that these systems are ready to do human jobs. After my experience, I refuse to do business with companies that use frontline AI for communication because it’s just not worth it.
by 1a527dd5 | 2026-01-10 21:38:40+00:00
> I think the recent rise in popularity of Claude Code in particular was bringing this to the surface more often, but never to the point it rose to a massively reported issue.

I'm not sure you can make that argument in good faith; especially as everything is forced to be a discussion and dupes are aggressively closed - so how do you quantify "massively reported issue"?
by maxbond | 2026-01-10 21:39:36+00:00
> On a per-capita basis, in advanced economies, it's been flat in several categories.

Right, but our population is, at this time, growing exponentially. That may change but hasn't yet.

> If anything, the constraints of spacefaring seem perfect for nudging a culture and economy towards conservation and recycling.

Quite possibly! I agree. But what I was saying is that getting access to resources does not solve sustainability. If anything this is an argument that sustainability is a prerequisite for space travel and not the other way around.

> Nobody is banking on space-based resource extraction.

I understand this is not your position, and I appreciate that your position is reasonable and informed. But it is what was being discussed when you joined the conversation. And it is something I hear people say all the time.

Specifically, this is what I was responding to: https://news.ycombinator.com/item?id=46563421

> [Which] do you think is going to get there first?

Are these hypothetical civilizations on the brink of unlocking space travel? Or are they 100 years away? The civilization hell bent on space is likely to burn themselves out and replace their leadership with people with more grounded ideas if unlocking space travel isn't a realistic possibility for them. If space travel is right around the corner than my expectation would be the grounded civilization freaks out about national security and joins this space race in earnest. I think in either scenario, all else equal, it's a coin flip. The tortoise and the hare both have viable strategies given the right conditions.

This is kinda sorta what happened in the space race. The USSR pursued rockets aggressively and took a massive early lead, believing that ICBMs were the solution the the USA's dominance in bomber aircraft. But they couldn't sustain that pace. If I recall correctly, by the time we landed on the moon they hadn't launched a mission in years. The USA more or less gave up on manned space travel and space colonization shortly thereafter. Obviously both continued to explore space and the tide is beginning to change, but I think that's a natural experiment which roughly addresses this question. (Not to the exclusion of future attempts with better technology going better.)