MurphyA/hacker-news huggingface dataset:
by flowerthoughts | 2026-01-09 09:51:55+00:00
I agree with others here that focusing your eyes on _using_ open source is, at least, an incomplete view of the problem.

What we (European software engineers) have been arguing, is that software that is funded by public means, such as from universities or institutions, ought to be made fully public, including ability to tweak. Thinking that open source software will help solve your budget and/or political problem is not something we're interested in doing for free. This excerpt here:

> In the last few years, it has been widely acknowledged that open source – which is a public good to be freely used, modified, and redistributed – has

suggests they see it as free candy, rather than the result of love and hard work, provided for free because it's nice. Pay for what you use, especially at the government level.

Of course, I strongly encourage the European governments to invest in open source. And if you're interested in giving money, I'm interested in doing work. Same as ever.
by ulfw | 2026-01-09 09:52:36+00:00
It's prove of what investors have been fearing. That LLMs are a dime a dozen, that there is no real moat and that the products are hence becoming commoditised.
If you can replace one model with another without noticing a huge difference, there can only be a pricing race to the bottom for market share with hence much lower potential profits than the AI bubble has priced in.
by aebtebeten | 2026-01-09 09:52:43+00:00
mid == clueless == interchangeable, and interchangeable means the only thing keeping them in the Outer Party is loyalty (partly demonstrated through diligent observance of the rituals). The principal was either in the habit of referring to people however he wishes, or perhaps he was even being accommodating and referring to his counterparts as they wished to be addressed; the translator was in the habit that one must always use the politically correct forms — to the point that the faithfulness to conditioning resulted in a betrayal of the translation.

"A translation is like a romantic partner: almost all are either beautiful, or they are faithful; rarely are they both"

lagniappe: https://www.youtube.com/watch?v=grA5XmBRC6g
by nicbou | 2026-01-09 09:53:34+00:00
A woman posts on twitter. In the replies, people ask Grok to remove her clothes. Deepfakes are proliferating, sometimes out of personal interest, sometimes as a form of bullying. Fake images can and do hurt real people.

There is also a greater debate about giving people with harmful deviances a “victimless” outlet versus normalising their deviance. Sure there are no children harmed in making the images, but what if they generate images of child actors, or normalise conversation about child sexual abuse?
by kelnos | 2026-01-09 09:53:51+00:00
The competitor is not "doing X better"; it's more complicated than that.

CC isn't just the TUI tool. It's also the LLM behind it. OC may have built a better TUI tool, but it's useless without an LLM behind it. Anthropic is certainly within their rights to tell people they can only integrate their models certain ways.

And as for why this isn't embarrassing, consider that OC can focus 100% of their efforts on their coding tool. Anthropic has a lot of other balls in the air, and must do so to remain relevant and competitive. They're just not comparable businesses.
by cyberrock | 2026-01-09 09:54:02+00:00
I used to roll my eyes at fictional settings like LotR and Starcraft (Protoss) that pit orthodox/"white" magic versus forbidden/"black" magic, but now I've woken up to see this industry split into such a moral schism in multiple ways. (Aside, of course, from white/gray/black hat hackers, which is more about actions rather than knowledge)
by lxgr | 2026-01-09 09:54:13+00:00
Even as somebody really disliking the current interchange fees in the US, 4% is a money grab on the merchant's side that I find hard to empathize with.

Even if the merchant pays the sticker price for card acceptance, it's usually just below 3%, unless international cards are involved. Add to that the fact that cash transactions in restaurants are often accounted for in "more tax efficient ways", and it feels even more icky.
by ventureintous | 2026-01-09 09:54:15+00:00
Venture Into America (VIA) partners with European founders and leadership teams to support successful expansion into the U.S. market.

Our work spans U.S. incorporation, compliance guidance, operational readiness, and market entry strategy. VIA is built for companies that already have traction and need a structured, reliable path into the American market.

We work closely with founders, operators, and investors to ensure expansion decisions are practical, compliant, and aligned with long-term growth.
by franzvill | 2026-01-09 09:56:13+00:00
Built this quickly for my team and open sourcing it now.

What it does: Three modes that cover our entire workflow from brainstorm to code.

Meeting mode

Paste a meeting transcript. Claude reads it, checks your GitLab repos for context, and creates Jira tickets with technical details: relevant files, components, acceptance criteria, links to related issues. Non-technical people brainstorm, tickets still come out technical because the AI knows the codebase.

Ask mode

Ask questions about your project in natural language. Claude searches across Jira tickets, past meetings, and your code to answer.

Work mode

Point it at a ticket. Claude clones the relevant repos, reads the ticket and codebase, and starts working on it. For well-defined tasks, we've had features go from ticket to PR with minimal intervention.

How we use it: Brainstorm in meetings → paste transcript → tickets exist 5 minutes later → assign simple ones to Claude → review PRs. Entire features go from "someone mentioned it" to "merged" faster than writing the ticket used to take.

Fair warning: Built fast and dirty. It works, we use it daily, real value, but no tests, vanilla JS frontend. If that's the kind of project you like contributing to, jump in.

Stack: FastAPI, PostgreSQL + pgvector, Claude AI. Docker ready.

Looking for contributors:

- Other PM tools (Linear, Asana)

- Meeting platform integrations

- Frontend improvements

- Tests

GitHub: https://github.com/franzvill/action-sync
by _petronius | 2026-01-09 09:57:16+00:00
Not so much controversial, as evidence that you completely lack capacity for empathy and you should do some serious self-reflection. This is just a really vile and amoral view to hold.

People are being hurt by this, because "just pixels on a screen and bytes on a disk" can constitute harm due to the social function that information serves.

It's like calling hurling insults at someone as "just words" because no physical violence has occurred yet. The words themselves absolutely can be harm because of the effect they have, and also create an environment that leads to further, physical violence. Anyone who has experienced even mild bullying can attest to that.

Furthermore women and girls are often subject to online harassment and humiliation. This is of course part of that -- we aren't talking about fictional images here, we are talking about photos of real people, many who are children, being manipulated to shame, humiliate, and harass them sexually, targetted at women and girls overwhelmingly.

Advocating for the freedom to commit that kind of harm against other people is gross, and you should reconsider your views and how much care you have for other people.
by maplethorpe | 2026-01-09 09:57:47+00:00
> It's a real shame because Elon's goals of allowing an unrestricted AI are somewhat noble

When I was young it was considered improper to scrape too much data from the web. We would even set delays between requests, so as not to be rude internet citizens.

Now, it's considered noble to scrape all world's data as fast as possible, without permission, and without any thought as to the legality the material, and then feed that data into your machine (without which the machine could not function) and use it to enrich yourself, while simultaneously displacing the workers who provided that data, and removing our ability to trust that an image we were seeing was created by a human in some way (an ability that we have all possessed for hundreds of thousands of years -- from cave painting to creative coding -- and which has now been permanently and irrevocably destroyed).
by SeanAnderson | 2026-01-09 09:58:00+00:00
Oh, hah, fair.

I downloaded and ran an executable from the website under the belief I was checking out a game prototype. My Chrome browser instance crashed the moment it ran. I re-opened Chrome, got an email about suspicious login, and immediately turned the computer off to triage on a clean machine. I knew I was hacked within moments of being hacked and was fully at my computer for it.

I'm assuming I lost access to the Google account through session hijacking / exfiltrating an active session token. That doesn't really make complete sense, though, because I wasn't logging in to that second Chrome account with any regularity. It also doesn't explain how they got access to my 2FA-enabled account. I had some thoughts there about how easy it is to click "Remember this PC" and weaken 2FA and maybe the malicious script made my machine a proxy for their actions to leverage my PC being remembered? I'm not sure how practical that theory is in practice.
by Zababa | 2026-01-09 09:58:41+00:00
> With modern technology, the USPS estimates that a similar sized letter would take a maximum of five days. With planes, trains, and automobiles available to us, we’ve shaved off about two days.

> Two days. In 165 years.

Going back to the start of the article, just like the Pony Express was closed due to telegrams, letter speed is not that important most of the time thanks to phones, internet, etc.
by wumms | 2026-01-09 09:58:47+00:00
> Like the conversation history is introducing noise rather than helpful context.

From https://docs.github.com/en/copilot/concepts/prompting/prompt...:

Copilot Chat uses the chat history to get context about your request. To give Copilot only the relevant history:

- Use threads to start a new conversation for a new task

- Delete requests that are no longer relevant or that didn’t give you the desired result
by vladms | 2026-01-09 09:59:20+00:00
Renting for me generally sounds like a bad deal. On the same period the stock grew even more (ex: S&P x4.5 from 2000). So, if you want to say that if you lived 30 years ago in Munich AND did not save anything you would have lived better, I will have to answer that it was just delaying the issue of not being able to save - the ones that were able to save (maybe not living in Munich, maybe other ways), might at some point come and buy something in Munich. Accumulating wealth too much into some hands was the issue decades ago and remains an issue today. Just that decades ago people might not have been aware...

The electronics industries of a couple decades ago were producing stuff that are incomparable to what we have today. Taking that into account, I would say today is "better".
by FooBarWidget | 2026-01-09 09:59:22+00:00
Ok but the original Github issue involved a community contributor complaining that the core devs have no bandwidth to review/accept PRs. If it's not a business, then the core devs have to rely on spare time, which is scarcer than paid-by-business time. You can't have it both ways. If it's not a business, PRs being left to rot becomes the norm.
by close04 | 2026-01-09 09:59:54+00:00
> cue tired analogies with knife makers not responsible for stabbings

The knife maker will be in hot water if you ask them for a knife and you're very specific about how you'll break the law with it, and they just give it to you and do nothing else about it (equivalent to the prompt telling the LLM exactly the illegal thing you want).

Even more if the knife they made is illegal, an automatic knife or a dagger (equivalent to the model containing the necessary information to create CSAM).
by wt__ | 2026-01-09 10:00:33+00:00
Firstly, I really liked the way you wrote your blog post.

FWIW, I experimented with dark theme extensions (paid and free) and gave up on them after a while: it just all felt a bit too clunky and unreliable, the flashes of unstyled pages were annoying too.

I've now standardised (this is in Firefox) on a combination of:

- Reader mode

- a very simple extension that allows per-domain custom CSS…

- …and another that lets you disable Javascript completely per site (which adds a bit of security, generally improves the experience, including the side effect of removing cookie popups.)
by wegwerf_4783247 | 2026-01-09 10:00:49+00:00
> I'm seeing "I thought I had ADHD and ChatGPT agrees!" at an alarming rate in a couple communities I'm in with a lot of younger people

This may be caused by ChatGPT response patterns but doesn't necessarily mean there is an increase of false (self-)diagnoses. The question is: What is alarming about the increasing rate of diagnoses?

There has been an increase of positive diagnoses over the last decades that have been partially attributed to adult diagnoses that weren't common until (after) the 1990s and the fact that non-male patients often remained undiagnosed because of a stereotypical view on ADHD.

If the diagnosis helps, then it's a good thing! If it turns out that 10% of the population are ADHDers then let's see how we can change our environment that reflects that fact. In many cases, meds aren't needed as much when public spaces provide the necessary facilities to retreat for a few minutes, wear headphones, chew gum or fidget.

The story of your friend sounds very bad and I share your point here, completely. But concerning ADHD, I still don't see what's bad about the current wave of self-diagnoses. If people buy meds illegally, use ChatGPT as a therapist, etc. THAT is a problem. But not identifying with ADHD itself (same for Autism, Depression, Anxiety and so on).

ADHD may or may even be a reinforcing factor for a LLM user to be convinced by the novelty of the tool - but that would have to be empirically evaluated. If it were so, then this could even contribute to a better rate of diagnoses without ChatGPT capabilities in this field contributing much to the effect.
Many ADHDers suffer from failing at certain aspects of daily life over and over and advice that helps others only makes them feel worse because it doesn't work for them (e.g. building habits or rewarding oneself for reaching a milestone can be much more difficult for ADHDers than non-ADHDers). I'm just guessing here and this doesn't count for all ADHDers, but: Whenever a new and possibly fun tool comes along that feels like an improvement, there can be a spark of enthusiasm that may lead to an increased trust. This usually decreases after a while and I guess giving LLMs a bit more time of being around, the popularity in this field may also decrease.
by flumpcakes | 2026-01-09 10:01:42+00:00
> these days anyone who says "I support Palestine Action"

They have a video of people from this group attacking police with sledgehammers. It is strange how much of this 'direction action' is harming Ukraine support and not Israel. If people wanted to support Palestine they can do it without attacking their own countries' military - which is not operating in Israel at all.

> "she was murdered by ICE"

They have a video of her being shot, pretty much needlessly. I'd say that should be manslaughter at a minimum.
by piokoch | 2026-01-09 10:01:44+00:00
My problem with CC is that it is trying to be very creative. I am asking it to fix some test, or create a new test. What it is doing? It is running grep to find all tests in the code base and parses them. This eats a lot of tokens.

Then it runs the test, as if I could not do this myself, it reads the output, sometimes very long (so more and more tokens are burned) and so on.

If people had to pay for this cleverness and creativity an API price, they would be a bit shocked and give up quickly CC.

Using Aider with Claude Sonnet I am eating much less tokens than CC does.
by Arnt | 2026-01-09 10:04:02+00:00
The redacted screenshot at https://nxdomain.no/~peter/blogpix/likely_suspicious.jpg indicates that the sending server used an IPv6 address that ends with the digits 19. The SPF record for bsdly.net includes two IPv6 addresses, neither of them ends with 19. It also includes some more things, up to three layers of indirection so I'm not sure I checked everything, but I didn't see …19 anywhere.

I suspect that what we have here is a misconfiguration at bsdly.net and perhaps a poorly chosen error message at gmail.
by CaptainDecisive | 2026-01-09 10:04:59+00:00
Not only for a surprisingly long time, but also in surprisingly good condition. For example at Vindolanda on Hadrian's Wall archeologists have found not one or two, or even ten but over 5000 amazingly preserved Roman shoes that were apparently thrown away into the fortress's moat and survived buried in the mud <https://www.vindolanda.com/Blog/the-curators-favourite-shoes>.

Hilariously they're never found a pair of shoes, only singles. So that's why they think they were thrown away as rubbish, because one shoe broke so they threw it in the ditch. In the museum on site there's a fantastic "wall of shoes" on display where you can see the amazing leatherwork from 2000 years ago <https://www.thehistoryblog.com/archives/37305>.
by w4rh4wk5 | 2026-01-09 10:06:58+00:00
I think this got blown up right now due to how accessible it was.

However, I think it's clear that Pandora's box is now wide open and that you cannot close it. Sure, you can turn off that Grok integration, but the AI image generation capabilities are now widely available for basically anyone to use.

I wonder whether it'd be better to just "accept and live with it". I agree that this can cause a lot of harm, but I don't see a way where this can be outlawed and prosecuted in such a way that there's a net benefit for society. In the EU many have been battling proposals like Chat Control for the past decades not because they want to protect sex offenders, but because backdooring societies privacy on a grand scale is likely far more detrimental than the impact of sex offenders. (And here we aren't even talking about "real" CSAM content.)
by sfn42 | 2026-01-09 10:07:06+00:00
A modern blazor wasm app is nowhere near 300mb. There are techniques to reduce this size like tree shaking. There's no need to include lots of unused libraries.

Modern Blazor can do server side rendering for SEO/crawlers and fast first load similar to next.js, and seamlessly transition to client side rendering or interactive server side rendering afterwards.

Your info/opinion may be based on earlier iterations of Blazor.
by flumpcakes | 2026-01-09 10:07:15+00:00
Zionist has become the OK word used to bash Jewish people. You ask 10 people what the word means you'll get 11 answers.

Is 'Zionism' the expansion of Israel into other territories?

Is 'Zionism' the belief that Israel and the majority of the world's Jews shouldn't be exterminated?

I thought it meant the first, lately I think people are meaning the second.
by cess11 | 2026-01-09 10:07:47+00:00
Zionism is older than the state of Israel. It is a political movement consisting mainly of christians.

If you want to learn more you could do worse than follow Zachary Foster's lectures for the Rutgers Center:

https://www.youtube.com/results?search_query=zachary+foster+...

The podcast The Empire Never Ended has recently finished a rather good series on Meir Kahane, one of the most important influences on contemporary zionism:

https://www.patreon.com/tenepod
by B480FA8D | 2026-01-09 10:07:56+00:00
The "crackdown" is really mild though. To be fair to Anthropic, I don't think they have been committed to banning third-party tools.

github:anomalyco/opencode?rev=5e0125b78c8da0917173d4bcd00f7a0050590c55 (a trivial patch that works for now)
by Earw0rm | 2026-01-09 10:08:20+00:00
> But that's just how it works in typical normal hierarchy. The normal hierarchy just makes it easier to "pick a target" you need to please

It means that the org has been intentionally designed with that in mind, so those running it will be aware that this is an operational factor.

> For the idea to work you not only need culture where that won't be shunned by some manager coz it made him miss their KPIs, but also having each worker be competent enough to know where to use the power

And a culture which allows the worker to possess whatever information and context they need in order to exercise that competence effectively. Hiring and training is part of it, sufficiently open information-flow is the other key.
by bojan | 2026-01-09 10:08:29+00:00
> Progress in India is due to policy in India.

This is an extremely bold claim. Always was, but especially in today's world it is. I am not saying that Modi's policies are bad, what I am trying to say is that he is basically playing the game on the easy mode. He has access to the unprecedentely dynamic and resilient global economy _and_ he has access to cheap Russian resources Europe doesn't want to buy anymore. All Modi needs to do is not do anything really stupid - the economy will perform well unless clubbed to the head.

And that is all fine, and I am genuinely happy for India. My problem is that Modi is using that easily achieved success to erode democratic institutions - and that will become a problem in the long-term, as it always historically has, everywhere.
I've maintained an open source task manager for 8 years
by johannesjo | 2026-01-09 10:08:36+00:00
I started building Super Productivity in late 2016 because I needed to log time against my Jira tickets. Ironically, I've never had to do that again on any project since.

But I kept building it anyway and for some reason I couldn't stop doing it. 8 years later it's a local-first task manager with time tracking and integrations for Jira, GitHub, GitLab, and others. Everything runs on your device - no cloud, no account required.

Why local-first? Three reasons:
- I didn't want to run servers or deal with auth systems
- I care about not having my work habits tracked
- I needed something that works offline
- Most of the companies I worked for would not allow for putting that kind of data into a random cloud service

Biggest lesson from 8 years: saying no is sometimes harder than building features. Every "quick addition" someone requests has hidden complexity and long term costs. I know how much effort goes into drafting ideas, so I often had a very hard time saying no to new additions, especially if people already provided the code and even more if it was good clean and tested code.

Now there is a plugin system with community plugins and this makes it much easier.

Still figuring out: sustainable funding without ads or selling data. Currently, it's donations + my own time. Would love to hear how others approach this.

Repo: https://github.com/johannesjo/super-productivity
Try it: https://super-productivity.com
by actionfromafar | 2026-01-09 10:08:45+00:00
They don't have to - just give an option to unlock the device when it's EOL.

It's not a security problem, since they don't support it anylonger anyways!

They could even make it so, that iOS itself refuses to boot if the device is unlocked. That way you can't accidentally have an iOS running that's compromised in some way.

But you can still boot Linux or Android or whatever you want to do to it.
by charcircuit | 2026-01-09 10:08:54+00:00
>WebAssembly is not huge

I always feel like I'm downloading megabytes of it whenever someone uses it. In practice it is. Even a basic hello world in rust will set you back a few megabytes compared to a the tens of bytes it takes in javascript.

>JavaScript comes with more of a standard library and more of a runtime, which unbalances comparisons.

Being able to make programs in a few bytes is a legitimate strength. You can't discount it because it's an effective way javascript saves size.