MurphyA/hacker-news huggingface dataset:
by faust201 | 2026-01-11 11:56:42+00:00
> You browse profiles of real people who are interested in the same topics

In face to face ... Most people want to conform to common and uncontroversial interests or they blow up.

Ideally what you say can be easily done by Reddit or FB or YouTube. Take for example, PBS Space Time. There is a community there or in reddit. There is intense discussion. If you think people would share calendars etc then that is a big ask. Maybe. Maynot be. There may be diversity accepting PBS Space Time persons and not accepting persons. That is the reason people sit infront of their own screens and type only about that. If they disagree then they can downvote and move on.

Face to face means safety, open acceptance etc.

BUT wish you all the best. It may work. People may share:
https://www.reddit.com/r/quotes/comments/8605g9/people_just_...
by Linux-Fan | 2026-01-11 11:57:07+00:00
I don't think anybody needs all of the features at once but people have different preferences. E.g. I typically do well without bold formatting (I only need one level of emphasis which is served well by italic) but I want tables, links and lists very often.

Also I like the WYSIWYG feature of Markdown where it has an advantage over the traditional Markup languages like HTML, LaTeX, groff etc. of being easier to read in the text file. Dedicated syntax highlighting can go a long way to make markup easier to read, though.
by OlaProis | 2026-01-11 11:57:26+00:00
Currently Mermaid doesn't support manual positioning — the layout is algorithmic (Sugiyama-style for flowcharts). Some workarounds:
- Use subgraph blocks to cluster related nodes
- Adjust edge order in source to influence layout
- D2 (another diagram language) has better manual positioning

For v0.3.0's standalone crate, I'm considering whether to expose layout hints. What specific use case do you have — documentation, architecture diagrams?
by smonff | 2026-01-11 11:58:09+00:00
Perl is not trendy. Companies, even those that use it extensively never communicate about it and there are no publicly visible ads on job boards. Doesn’t mean that there’s not code to maintain and projects building up.

Personally I never had a Perl contract by searching for the companies. I identified as a Perl specialist on my LinkedIn profile and some people searching for help contacted me.

Recently I have been contacted by many headhunters for something about « defense » but did not manage to know more about it.

For public sector: EPFL (Lausanne science and technology university and labs) and Genève public judiciary system. May be in the process of rewriting to other languages, as booking.com does (Java notably). But there will be legacy code still.

Also, banks.
by embedding-shape | 2026-01-11 11:58:28+00:00
> and all parties fall into the first category [...] Of course there are some artists who sit comfortably in the grey area between the two oppositions

I'm not sure what your background is, but there are definitly artists out there drawing, painting and creating art they have absolutely zero care for, or even actively is against or don't like, but they do it anyways because it's easier to actually get paid doing those things, than others.

Take a look in the current internet art community and ask how many artists are actively liking the situation of most of their art commissions being "furry lewd art", vs how many commissions they get for that specific niche, as just one example.

History has lots of other examples, where artists typically have a day-job of "Art I do but do not care for" and then like the programmer, hack on what they actually care about outside of "work".
by zahlman | 2026-01-11 11:58:31+00:00
> It obviously depends a lot on what exactly you're building, but in many projects programming entails a lot of low intellectual effort, repetitive work.

I think I can reasonably describe myself as one of the people telling you the thing you don't really get.

And from my perspective: we hate those projects and only do them if/because they pay well.

> the other day I had Claude make a TUI for a data processing library I made. It's a bunch of rather tedious boilerplate. I really have no intellectual interest in TUI coding...

From my perspective, the core concepts in a TUI event loop are cool, and making one only involves boilerplate insofar as the support libraries you use expect it. And when I encounter that, I naturally add "design a better API for this" to my project list.

Historically, a large part of avoiding the tedium has been making a clearer separation between the expressive code-like things and the repetitive data-like things, to the point where the data-like things can be purely automated or outsourced. AI feels weird because it blurs the line of what can or cannot be automated, at the expense of determinism.
by zersiax | 2026-01-11 11:58:34+00:00
The tricky thing with these "unofficial" distros is that they are generally maintained by either a single individual or a small group of people.

This is true for many accessibility projects actually (game mods, third-party UIs for inaccessible services/platforms, etc.).
These are generally really meant as short-term patches while the problem gets fixed, except ... the problem often doesn't get fixed because the platforms in question figure it's been solved now and they don't need to care about it anymore.

Accessibility really only works when it's an ongoing, first-class process within an app/platform's design, and we can absolutely do that; the standards and guidelines have existed for decades. People working in cybersecurity, localization, general UX should recognize this song and dance, which is amusing because a lot of the tools of those trades have atrocious accessibility and require all sorts of workarounds, ask me how I know.

People just ... aren't including it in this way, which means people like myself (screen reader user and accessibility professional) essentially have to keep reminding people that we exist and that it's kinda shitty to keep forgetting about that fact or to decide the least amount of effort possible (LLM, unpaid volunteer, send in a PR LMAO) is enough to cater to people who have very real, very annoying and very constant UX issues we either crash into or crash through on literally an hourly basis.
by tresil | 2026-01-11 11:58:58+00:00
To clarify, I’m not claiming that classes have no place in Typescript. What I’m saying is that many people coming from OOP backgrounds tend to have the mistaken belief that TypeScript is best written with that paradigm. While it can be in some cases, it should not be assumed to be the best way. In fact, the documentation linked above asserts that “free functions over data” are extremely powerful, and “tend to be the preferred model for writing programs in JavaScript.”
by well_ackshually | 2026-01-11 11:59:17+00:00
Ah yes, Palantir is "just" a tech company.

Notwithstanding the fact that tech companies hire dogshit employees all the time and the vast majority of employees of any company of size 1000+ are average at best, Palantir happens to be rating so high on the scale of evil that I'd pop champagne if it got nuked tomorrow.

If any company would do it, it would be Palantir.
by dom96 | 2026-01-11 11:59:19+00:00
AFAIK their issue is that LLMs have been trained on their paid product (Tailwind UI, etc.) and so can reproduce them very easily for free. Which means devs no longer pay for the product.

In other words, the open source model of "open core with paid additional features" may be dead thanks to LLMs. Perhaps less so for some types of applications, but for frameworks like Tailwind very much so.
by LeFantome | 2026-01-11 11:59:35+00:00
> You can but the firmware that is needed to run it is America

This thinking is part of the reason for the momentum behind RISC-V and LoongArch.

RISC-V is a lot like Linux in that it benefits from International cooperation and innovation while offereing the ability to seize control if needed.

But you are correct that even an open ISA does not protect you from a proprietary hardware implementation at the chip or firmware level that you still do not control. This requires additional open standards.

Bigger picture, it means "domestic" chip design and fabrication capabilities. The world is just starting to wrap its mind around this. But again, RISC-V is really helping here. There are emerging RISC-V chip capabilities in Europe and even in places like India for example. It is easy to laugh off these efforts as non-competitive. But not only will many of them find niches where they will be economically pheasible but they offer an important backstop to geopolitical risk and the flexibility to at least of enough domestic capability to keep the lights on if needed. Building and rolling out a RISC-V ecosystem will take years or decades. But once there, it can be pivotied to or maintained on any RISC-V chip. As long as you have the ability to produce some kind of RISC-V chip, this ecosystem can never really be taken away from you.

And RISC-V offers the same kind of international collaboration that allows both pooling of efforts and protection from reliance on any one actor or region that could become a political threat.

RISC-V understands its role in this regard. It too was an "American" technology but Linux International was setup in Switzerland for a reason.
by martin-t | 2026-01-11 11:59:49+00:00
I've also been hearing variations of your comment a lot too and correct me if I am wrong but I think they always implicitly assume that LLMs are more useful for the low-intellectual stuff than solving the high-intellectual core of the problem.

The thing is:

1) A lot of the low-intellectual stuff is not necessarily repetitive, it involved some business logic which is a culmination of knowing the process behind what the uses needs. When you write a prompt, the model makes assumptions which are not necessarily correct for the particular situation. Writing the code yourself forced you to notice the decision points and make more informed choices.

I understand your TUI example and it's better than having none now, but as a result anybody who wants to write "a much better TUI" now faces a higher barrier to entry since a) it's harder to justify an incremental improvement which takes a lot of work b) users will already have processes around the current system c) anybody who wrote a similar library with a better TUI is now competing with you and quality is a much smaller factor than hype/awareness/advertisement.

We'll basically have more but lower quality SW and I am not sure that's an improvement long term.

2) A lot of the high-intellectual stuff ironically can be solved by LLMs because a similar problem is already in the training data, maybe in another language, maybe with slight differences which can be pattern matched by the LLM. It's laundering other people's work and you don't even get to focus on the interesting parts.
by upofadown | 2026-01-11 11:59:51+00:00
Back in my day the local telephone company used waxed lacing cable for that sort of thing[1]. These days it seems that polypropylene string is popular (search on "conduit pull string").

You basically want something that is slippery and will tend to not get stuck. I have used Dacron fishing line, but that is mostly because I had a bunch of it laying around.

[1] https://en.wikipedia.org/wiki/Cable_lacing
by sciences44 | 2026-01-11 11:59:54+00:00
Hey HN! Creator here.

What is meshii?

An orchestration layer for 3D mesh generation models (Trellis 1/2, PartPack). Built it because I'm working with a small game studio (Peakeey - English learning game) where our 3D artists can't produce assets fast enough.

Technical approach:

Modular architecture that abstracts different AI models behind a unified interface. Switch between Microsoft's Trellis and NVIDIA's PartPack with config changes, not code rewrites. Handles input processing, model execution, and export normalization.

Current status:

Alpha. It works but output quality needs improvement (as you'll see in the examples). Biggest challenge: the models themselves produce inconsistent topology - post-processing can't fix fundamentally poor generation.

Why I'm sharing:

1. Looking for feedback on mesh generation workflows
2. Want to hear from game devs about what makes this useful vs. just running models directly
3. Open to contributors who know more about mesh processing than I do

Stack: Python, supports multiple export formats (FBX, OBJ, GLB).

Happy to answer technical questions!
by IshKebab | 2026-01-11 12:00:21+00:00
A completely unrealistic plan though, to anyone who has thought about it for half a second.

A mars colony is probably doable. A self-sustaining mars colony? For the length of time it would take a completely devastated Earth to recover? Absolutely impossible, at least with our current technology.

Think about the level of supply chain you'd need to get something like a computer or a solar panel made on Mars. Where do you get plastic? Iron ore? Copper? Pure fantasy.

It would still be cool to have a colony on mars.
by zkmon | 2026-01-11 12:01:14+00:00
So, by "AI", you mean programming AI. Generalizing it as "AI" and "anti-AI" is adding great confusion to the already dizzying level of hype.

At it's core, AI has capability to extract structure/meaning from unstructured content and vice-versa. Computing systems and other machines required inputs with limited context. So far, it was a human's job to prepare that structure and context and provide it to the machines. That structure can be called as "program" or "form data" or "a sequence of steps or lever operations or button presses".

Now the machines got this AI wrapper or adapter that enables them to extract the context and structure from the natural human-formatted or messy content.

But all that works only if the input has the required amount of information and inherent structure to it. Try giving a prompt with jumbled up sequence of words. So it's still the human jobs to provide that input to the machine.
by torginus | 2026-01-11 12:01:48+00:00
This is like saying all furniture must be made waterproof because some people have leaky roofs. No, you fix the roof.

I know my proposition sounds absurd, but it kind of point out the issue with this kind of thinking is that applying some patchwork fixes to complex issues rather than treating the root cause is a bad idea. It's a bad idea in CS and a bad idea in planning social systems.

Neighborhoods should be made safe, or failing that, dorms should be made available for kids (in my country, there are tons of dorms for high schoolers already, who live in the countryside, and want to attend a somewhat better high school).

Alternatively I suggest making this a demand problem - good high schools should compete for talent (which is always in short supply) and should actively take measures to seek out and nurture gifted kids.

As for your rich kid example - what makes you think that in a more holistic system, he won't be able to optimize admissions by exploiting resources?

Just recently there was an article on HN about how the majority of those admitted to US elite college received some 'pity party' points - sounds to me the system is being actively exploited.
by latexr | 2026-01-11 12:02:39+00:00
> Why should we expect/demand more generosity from only 1% of the population?

“More” generosity? As if any is given. And it’s not about “generosity”, it’s about contributing to the society they are taking from. Billionaires exploit everyone else to the point of causing disease and death then hoard all the money produced from that for themselves.
by immibis | 2026-01-11 12:02:43+00:00
There used to be programs that would connect to multiple proprietary systems, like Pidgin. If we had this today we'd have one free-software app for WhatsApp, Signal, and Telegram (and some used in other countries, like IIRC Zangi?). However, the social and regulatory environment changed - now whoever made that app could expect to be charged with a crime.
by qsera | 2026-01-11 12:02:50+00:00
Unless I am missing something, it seems that you only need to use something like the following that was (obtained using quick search, haven't tried)

https://archclx.medium.com/enforcing-gpg-encryption-in-githu...

My opinion on the matter is that AI models stealing the open source code would be ok IF the models are also open and remain so, and the services like chatgpt will remain free of cost (at least a free tier), and remain free of ads.

But we all know how it is going to go.
by KarlVoit | 2026-01-11 12:03:13+00:00
I'm sorry. You're starting a totally different topic here.

I tried to emphasize in my article that this is about orgdown, the syntax of Org-mode which itself is an Elisp implementation of a flexible tool.

So whenever you refer to tools like Sharepoint, Confluence, Jira, ... you're discussing tools and not lightweight markup languages and where Markdown has downsides nobody seems to know of which was the goal of my article.
by systemf_omega | 2026-01-11 12:04:36+00:00
> Using this stuff well is a deep topic.

Just like the stuff LLMs are being used for today. Why wouldn't "using LLMs well" be not just one of the many things LLMs will simplify too?

Or do you believe your type of knowledge is somehow special and is resistant to being vastly simplified or even made obsolete by AI?
by MohskiBroskiAI | 2026-01-11 12:04:44+00:00
You just mentioned Witten-Helffer-Sjostrand and then in the same sentence you said "I guess it was a hallucination afterall"

Um.... .what?

Also - If it takes multiple people to flag a post - then each and every one of them are idiots. I offer a legitimate lean 4 formalization. Not ONE person has actually critque'd the lean 4 (properly) nor the actual paper.

That is why I am extremely disappointed. If I was beaten with logic - I'd accept it. But to get ASSUMPTION of FALSEHOOD without actual REVIEW of EVIDENCE?

That is the ultimate sign of civilizational corruption.

Meanwhile everybody is believing a liar like Trump when he says he cares about them and their families.

Truth > Doubted & called lies

Lies > Believed and accepted as truth.

Backwards arse world we live in I swear.
by Saoshyant | 2026-01-11 12:04:52+00:00
Yes. Valve (Steam) spent more than a decade building and refining a translation layer called Proton. Nearly 80% of the vast Steam library is now compatible with Linux to the point they are releasing actual Linux consoles (Steam Deck and Steam Machine).

For your regular PC, you can install a gaming-focused distribution like Bazzite to get everything sorted out automatically.
by simonw | 2026-01-11 12:05:15+00:00
Interestingly, I read "I like programming as a puzzle and the ability to understand a complex system." and thought that you were about to argue in favor of AI-assisted programming!

I enjoy those things about programming too, which is why I'm having so much fun using LLMs. They introduce new layers of complex system understanding and problem solving (at that AI meta-layer), and let me dig into and solve harder and more time-consuming problems than I was able to without them.
by zersiax | 2026-01-11 12:05:30+00:00
'Honestly this is a people problem more than a tech problem. We have the tech. We're just not using it.

I'd say LLMs COULD make it easier to implement accessibility, it also couldn't, always a coinflip with those, but I'd say LLMs actually succeeding is probably unlikely given how much shitty code is probably in its training data :P
by Rotundo | 2026-01-11 12:06:09+00:00
The current trend is to get off social media.

A social media app based on music has a narrow audience anyway, in my opinion: young people that still find music important enough to make it a thing. For me (old), music is something to listen to, but certainly not be obsessed about.

I find it an amazing success you have so many users to begin with! That signals that there _is_ a market, you "just" have to focus in on it a bit more. What is the common factor of your current users? Market to _that_ demographic. Leave the rest (for now).
by KarlVoit | 2026-01-11 12:06:09+00:00
The point of https://karl-voit.at/2025/08/17/Markdown-disaster/ and even more https://karl-voit.at/2017/09/23/orgmode-as-markup-only/ is that I do think that orgdown has very much a higher level of practical use (outside of Emacs) compared to Markdown.

And I do come from the daily practice with Markdown and not academic arguments alone - which I also fancy, I have to admit.
by oulipo2 | 2026-01-11 12:07:05+00:00
okay, but again: if you say in your blog that those are "facts", then... show us the facts?

You can't just hand-wavily say "a bigger percentage of programmers is using AI with success every day" and not give a link to a study that shows it's true

as a matter of fact, we know that a lot of companies have fired people by pretending that they are no longer needed in the age of AI... only to re-hire offshored people for much cheaper

for now, there hasn't been a documented sudden increase in velocity / robustness for code, a few anecdotical cases sure

I use it myself, and I admit it saves some time to develop some basic stuff and get a few ideas, but so far nothing revolutionary. So let's take it at face value:

- a tech which helps slightly with some tasks (basically "in-painting code" once you defined the "border constraints" sufficiently well)

- a tech which might cause massive disruption of people's livelihoods (and safety) if used incorrectly, which might FAR OUTWEIGH the small benefits and be a good enough reason for people to fight against AI

- a tech which emits CO2, increases inequalities, depends on quasi slave-work of annotators in third-world countries, etc

so you can talk all day long about not dismissing AI, but you should take it also with everything that comes with it
by nabla9 | 2026-01-11 12:07:35+00:00
This is not improving anything. Overly complex and starting from scratch. They should have picked dome existing package manager instead and contributed to it. Yet another package manager is not justifiable anymore. Always starting new package manager from scratch is the bane of oss it seems.

https://en.wikipedia.org/wiki/List_of_software_package_manag...
by shinycode | 2026-01-11 12:08:14+00:00
> Change for change's sake, needless shifting in settings/config menus. Weird "we tried to make this similar to mobile" themes in some places but not others. Overly complex os navigation

That is garbage ? Changing the UI of settings ? MacOS navigation has been the same for a decade. Who uses the settings daily ? I don’t even open settings once a month. Every single piece of UI evolve and must evolve. The ones that don’t are stuck in the past and belongs to a museum. I don’t see what complex and thus garbage.
by rcxdude | 2026-01-11 12:08:18+00:00
And you can see plenty of discussions where people claim this but there are plenty of counters from others. I personally think you'd be hard pressed to come up with a situation which an RTOS could do and embassy-rs's approach would be fundamentally incapable of (at least on reasonably modern microcontrollers: as I've been banging on about in other comments: an NVIC is a really useful piece of hardware).
by falloutx | 2026-01-11 12:08:38+00:00
Wouldn't a lot of us become unemployed anyway if there are 75% less jobs? I don't see how I can use AI better than other people. People who keep their jobs are also not in for a fun time when they will be responsible for 4x the surface. And if you are not in top 7 companies, your company might not fire you but get bankrupt in a couple of years because all the investment is hogged by the top7. This is more of a lose-lose situation.