MurphyA/hacker-news huggingface dataset:
by jqpabc123 | 2026-01-09 16:02:08+00:00
Interesting --- but it looks like a lot of unnecessary work to me.

Forget modifying the watch itself. Instead, build a strap add-on to hold the NFC payment chip and antenna.

Here is a project where I did something similar to carry a microSD memory card.

https://www.thingiverse.com/thing:6784665
by thisislife2 | 2026-01-09 16:02:25+00:00
> This is exactly the pursuit of neutrality that Ukraine chose

... in the beginning. Ukraine's earlier leaders were indeed pragmatic. They even kept the country united. It is only when Ukrainian leaders started inviting foreign interference in their political affairs, and even taking sides with them, that Ukraine's polity became divided. And all the superpowers took advantage of that, to protect their own interest. Including Russia.

This is what Ukraine still fails to understand even now - when you have a dispute with another superpower, you settle the matter with them directly, even if the terms are unfavourable to you (this is also what the then Ukranian government did with Tuzla Island incident). You absolutely don't invite their enemies and threaten them (unless your country is facing an existential threat from them, like India was, when the US threatened to launch a nuclear attack on us during the Bangladesh Liberation wars).

Anyone who says Ukraine should not be a neutral country does not have their welfare in mind. Ukraine, in the near future, has no other choice but to be neutral. Its existence depends on it.
by funcDropShadow | 2026-01-09 16:02:40+00:00
Self-cataloging can be become a method of procrastination. But that doesn't mean that there is no value to be found in methods like Zettelkasten. The activity of looking through your own Zettelkasten has the potential of creating associations and sparking ideas. That can be very valuable and requires some care of your notes. But trying to find the perfect taxonomy for your own notes is foolish mistake. The technical limitations of the original Zettelkasten, makes refactoring the notes to the current approximation of the perfect taxonomy such a huge task, that it is usually avoided.

A nice example of a limitation that supports creativity.
by siltcakes | 2026-01-09 16:03:04+00:00
Sure:

In a diary entry from June 12, 1895, Herzl detailed his plan: "We shall try to spirit the penniless [Palestinian] population across the border by denying it any employment in our own country... Both the process of expropriation and the removal of the poor must be carried out discreetly and circumspectly".
by wombat-man | 2026-01-09 16:03:08+00:00
replit worked really well as a way to play with code ideas. Going from 0 to running code on their site is very handy. I can try something out in python without much setup, as someone who rarely uses the language.

I tried their AI coding feature a few months back, and it was quite bad, but it was interesting to watch it iterate.
by zamadatix | 2026-01-09 16:03:15+00:00
If you do video calls for 5 hours a day and you normally had 10 hours of battery life it means you could have ~10.5-11 hours of battery life. Not nothing, but differences in things like screen backlight and CPU/GPU efficiency still dominate battery interests over whether there is an NPU or not. If you don't spend your day on video calls it's a 0% increase (the savings on the mic processing or much less).

Regardless if it does zilch or some minor good for you in the battery respect, the point was more it doesn't deliver on the above reasons everyone was supposed to be interested in and instead only seems to be delivering on other random things instead (likely because NPUs are far too weak and making them strong would kill battery).
by belatwing | 2026-01-09 16:03:27+00:00
Holiday travel requires patience and strategy. Book early, stay flexible, and plan extra time at airports. Embrace the journey as much as the destination. I recall a conversation with a fellow traveler in London who said, “Travel is about the unexpected moments, the stories you collect, and the people you meet.” That simple idea resonates every time I fly, walk cobbled streets, or explore a hidden alley in a new city.
by PaulDavisThe1st | 2026-01-09 16:03:29+00:00
I agree that political decisions are arrived at by imperfect, corruptible processes, and that these tend to favor those with capital interests (e.g. home ownership) in certain outcomes.

However, I do not think there is any reason to require that all voters respect the interest of all other voters, and any system that is predicated on such respect is doomed to fail in worse ways than the one we have.

Democracy is hard work. Good things don't happen by just casting votes. There are almost always other interests at work that are likely to conflict with your own. You can't wish this away, you have to do the work.

The one thing I will say that I think is actually blatantly corrupt is when planning meetings are held at times or in locations that make it challenging or impossible for the people most likely to be renting to attend. And this really does happen, far too much. In spite of this, I think that focusing on the attitude of the voters who oppose the interests of renters is a mistake, and that one should focus on how to fix the process.
Show HN: Fart Map
by julien421 | 2026-01-09 16:03:38+00:00
Today, we’re launching a small, silly social network called Fart Map https://fart.mp . And yes, that’s the point.

Social media is exhausting.

Algorithms and AI optimize for engagement, not for humans.
Outrage, fear, half-porn, synthetic content… all pushed because it “performs.”

We don’t think social media has to be media.

It started as social. Friends. People you know. Shared moments.
Somewhere along the way, it became a dopamine machine.

That’s why we launched Fart Map.

Yes, it’s silly. That’s the point.
No algorithms. No AI feeds. No influencers.
Only people you actually know. No BS.

We can’t out-Facebook Facebook.
But they will never build this.

This is step one toward something smaller, calmer, and healthier.
And honestly… if farts help us laugh again, they might just save the world.
https://fart.mp
by u8080 | 2026-01-09 16:03:47+00:00
Sorry, I was digging on that too much time ago and haven't saved any links.
AFAIR, there is permanent busy state in certain conditions when functioning in SPI slave mode, unablility to reset TXFIFO/RXFIFO and some edge case with DMA and TXE/BSY when DMA failed and you don't know how many bytes are in RxFIFO.
by rixthefox | 2026-01-09 16:04:23+00:00
This is the way. Widevine is a cancer that only serves to lock down the browser market to a small handful of web engines that have been approved by Google. If your browser isn't based on Chrome, Firefox, or Safari you're out of luck.

Most people will not use a browser that can't open youtube videos and they know and exploit this with extreme precision.
by ZeroConcerns | 2026-01-09 16:04:34+00:00
Well, I can travel around most of Europe without a passport right now? ID card will do just fine, even though, really, nobody ever asks me for that either.

Meanwhile, my life expectancy is, like at least twice that 'prior to WW1' and my disposable income at least 20 times my take-home pay in 1917.

Bloody EU, innit...
by soraminazuki | 2026-01-09 16:04:45+00:00
> I wonder whether it'd be better to just "accept and live with it".

Big tech's approach of move fast, break things, and gain a sh** load of money and influence has cost the world so much over the past two decades. So much so that the post-WWII rules-based international order is under threat. We're on the verge of sliding back towards a world where might make right and the powerful gets to kill, beat, steal, and sexually abuse whoever they want whenever they want. Worse, with the help of technology, they get to entertain the masses by turning those horrific acts into social media content.

It's largely due to the acts of big tech that we got into this mess. But instead learning from this biggest mistake of our generation and taking proactive steps to prevent further harm, you propose that we all suck it up and accept whatever our tech billionaire overlords want to further inflict on this world? WTAF.

> proposals like Chat Control

Are you seriously comparing banning tools for openly forging nudes and sex pics of people to backdooring people's private communications?
by nihzm | 2026-01-09 16:04:49+00:00
From the abstract and skimming a few sections of the first paper, imho it is not really the same. The paper is moving the loss gradient to the tangent dual space where weights reside for better performance in gradient descent, but as far as I understand neither the loss function nor the neural net are analyzed in a new way.

The Fourier and Wavelet transforms are different as they are self-adjoint operators (=> form an orthogonal basis) on the space of functions (and not on a finite dimensional vector space of weights that parametrize a net) that simplify some usually hard operators such as derivatives and integrals, by reducing them to multiplications and divisions or to a sparse algebra.

So in a certain sense these methods are looking at projections, which are unhelpful when thinking about NN weights since they are all mixed with each other in a very non-linear way.
by bigfishrunning | 2026-01-09 16:04:53+00:00
What was lost in that transition was the required quality of that first-party documentation decreased; generally that first party documentation simply didn't contain enough information, so you needed to determine things empirically or read source code to get more information. I do think the culture of "copy-and-paste from stackoverflow" harmed the general competency of programmers, but having more third-party information available was only a positive thing.
by aziaziazi | 2026-01-09 16:05:11+00:00
I add the word "obesogenic" to my toolbox, love how it sounds!

I don't know Fruitarians but what you describe makes sense. However the vegans I know aren't "Hungry all the time". Some are skinny and some fatty but I wouldn't say the average are skinny, you wouldn't stare at their size if you don't know their diet. Might be a personal bias though, I don't know studies about vegans hungriness or BMI.
by RickJWagner | 2026-01-09 16:05:24+00:00
The ACLU condemned Obama for his use of ICE. Many times.

If you condemn Trump, it is only logical to condemn Obama for doing largely the same thing. The ACLU does.

Heres an ACLU article that discusses both:

https://www.aclu.org/news/immigrants-rights/border-patrol-wa...
by hermanzegerman | 2026-01-09 16:06:01+00:00
You can't work out sensible deals, if a single country can throw a wrench into the wheel.

A Union that works is better than one, which is in a permanent gridlock

21 Countries voted for it,
5 Countries against it

For things like these agreements you need a majority of 55% of the states which represent at least 65% of the EU Population.
by pcaharrier | 2026-01-09 16:06:03+00:00
Questions, yes, but specifically questions about the facts in the video (not merely "what should happen to the protesters or police?").

"As one would expect, these differences in case-disposition judgments are mirrored in the subjects’ responses to the fact-perception items. Whereas only 39% of the hierarchical communitarians perceived that the protestors were blocking the pedestrians in the abortion clinic condition, for example, 74% of them saw blocking in the recruitment center condition. Only 45% of egalitarian individualists, in contrast, saw blocking in the recruitment center condition, whereas in the abortion clinic condition 76% of them did. Fully 83% of hierarchical individualists saw blocking in the recruitment center condition, up from 62% in the abortion clinic condition; a 56% majority of egalitarian communitarians saw blocking in that condition, yet only 35% saw such conduct in the recruitment center condition. Responses on other items--such as whether the protestors 'screamed in the face' of pedestrians--displayed similar patterns."
Show HN: See how LLM providers will make money off of you
by boh | 2026-01-09 16:06:39+00:00
For anyone who has ChatGPT I suggest trying this prompt: "Create a profile of me that can be used by advertisers or other service providers." If you're interested in more specific determinations: "If we consider the average cost of milk as being 100%, given my profile, what is the maximum premium as a percentage over 100% at which I'd still be willing to buy the milk under typical market conditions?"
by nateb2022 | 2026-01-09 16:06:41+00:00
> Right... And you have 0-shot prompts ("give me a list of animals"), 1-shot prompts ("give me a list of animals, for example: a cat"), 2-shot prompts ("give me a list of animals, for example: a cat; a dog"), etc.

> The "shot" refers to how many examples are provided to the LLM in the prompt, and have nothing to do with training or tuning, in every context I've ever seen.

In formal ML, "shot" refers to the number of samples available for a specific class during the training phase. You're describing a colloquial usage of the term found only in prompt engineering.

You can't apply an LLMism to a voice cloning model where standard ML definitions apply.
by cobolcomesback | 2026-01-09 16:09:56+00:00
> it uses the Claude models but afaik it is constantly changing which one is using depending on the perceived difficulty

Claude Code does the same. You can disable it in Kiro by specifically setting the model to what you want rather than “auto” using /model.

Tbh I’ve found Kiro to be much better than Claude Code. The actual quality of results seems about the same, but I’ve had multiple instances where Claude Code get stuck because of errors making tool calls whereas Kiro just works. Personally I also just prefer the simplicity of Kiro’s UX over CC’s relative “flashy” TUI.
by jlarocco | 2026-01-09 16:10:16+00:00
Orion is using WebKit. Chromium itself was a fork of WebKit. I don't know how much Chromium code gets upstreamed to WebKit any more, but Google certainly doesn't control it the way they do Chromium.

WebKit development is mainly driven by Apple, which isn't great from the perspective of having a browser free of corporate influence, but I trust them more than Google.
by chasebank | 2026-01-09 16:10:27+00:00
I wasn't suggesting that people wouldn't be allowed to participate without a score, (which I think everyone has a score regardless of no debt?). I was suggesting that login / auth takes place by credit score verification. This would solve a couple problems. First, and most important, we know it's a real person commenting / participating. Second, systems could be designed to filter by score. For instance, if I'm researching products on reddit, I'd sure love to know A. it's a real person, and B. to filter by some score threshold. I'd wager people with higher scores have less incentive to get paid to shill some product online.

Anyways, from the little research I've done, it's certainly illegal and not a proper mechanism for authentication. One can dream though :)
by amiga386 | 2026-01-09 16:10:32+00:00
> The quote from the article continues. You cut it off.

I quoted three separate snippets from the article that I wanted to draw attention to, and gave you the URL to read the rest yourself.

I'm of the opinion that, someone who sledgehammers an unaware opponent and claims in their defense "I was just trying to help", they are being disingenuous. Especially as one of Britain's most elite and privileged youngsters.

If you'd like to quote more of the article:

> When asked by his barrister Tom Wainwright whether he was willing to injure a person or use violence during the break-in, he replied: "No, not at all".

Read that back to yourself while watching the attack footage again. Is this credible testimony?
by Hobadee | 2026-01-09 16:10:36+00:00
I will prefix this all by saying I'm not in a professional programming position, but I would consider myself an advanced amateur, and I do code for work some. (General IT stuff)

I think the core problem is a lot of people view AI incorrectly and thus can't use it efficiently. Everyone wants AI to be a Jr or Sr programmer, but I have serious doubts as to the ability of AI to ever have original thought, which is a core requirement of being a programmer. I don't think AI will ever be a programmer, but rather a tool to help programmers take the tedium away. I have seen massive speedups in my own workflow removing the tedium.

I have found prompting AI to be of minimal use, but tab-completion definitely speeds stuff up for me. If I'm about to create some for loop, AI will usually have a pretty good scaffold for me to use. If I need to handle an error, I start typing and AI will autocomplete the error handling. When I write my function documentation I am usually able to just tab-complete it all.

Yes, I usually have to go back and fix some things, and I will often skip various completion hints, but the scaffold is there, and as I start fixing faulty code it generated AI will usually pick up on the fixes and help me tab-complete the fixes themselves. If AI isn't giving me any useful tab-completions, I'll just start coding what I need, and AI picks up after a few lines and I can tab-complete again.

Occasionally I will give a small prompt such as "Please write me a loop that does X", or "Please write a setter function that validates the input", but I'll still treat that as a scaffold and go back and fix things, but I always give it pretty simple tasks and treat it simply as a scaffold generator.

I still run into the same problem solving issues I had before AI, (how do I tackle X problem?) and there isn't nearly as much speedup there, (Although now instead of talking to a rubber duck, I can chat with AI to help figure things out) but once I settle on the solution and start implementing it, I get that AI tab completion boost again.

With all that being said, I do also see massive boosts with fairly basic tasks that can be templated off something that already exists, such as creating unit tests or scaffolding a class, although I do need to go back and tweak things.

In summary, yes, I probably do see a 10x speedup, but it's really a 10x speedup in my typing speed more than a 10x speedup in solving the core issues that make programming challenging and fun.
by gostsamo | 2026-01-09 16:12:03+00:00
> I am not sure I would invite a casual tourist I met to take over my apartment, and cook for him, as many have done for me.

leaves a bad taste. I've helped and been helped in all kinds of situations. The sense of entitlement in this guy and the way he proudly explains how he is using people is just awful. Help is to give when you know that the gesture will have an disproportional effect for the other person and will make the world a better place. The way he presents it, he just relies on other people because he can and without giving ever back. Maybe I'm misreading, but I don't feel inspired.
Show HN: CLIs Are All You Need for Agents
by binalpatel | 2026-01-09 16:12:25+00:00
Fun agent I've been playing with - the idea is it only has access to a bash tool, and it's directed to create CLIs for use (with additional direction to make the CLIs composable, follow the Unix philosophy, etc).

It persists these CLIs and knowledge about them get injected into the system prompt dynamically, so each time it runs it gets access to a larger and larger toolset of composable CLIs.

One interesting dynamic that's emerged from this is I've started using these CLIs myself since they're the same interface for the agent or for me, and it's turned into kind of non-chat channel to interact with the agent.

One example - I'll add tasks throughout the day myself using the `tasks` CLI it made, then when I interact with the agent it'll run `tasks list` and see everything I've added, or use it to prioritize/update things for me. Later on when I run `tasks list` myself I see all the updates/priorities it set.
by abdullahkhalids | 2026-01-09 16:13:13+00:00
Go spend some time on r/onebag. Every day there is a post by someone who is taking 3 months or 6 months to travel a few different countries. Usually younger people, but includes people who are taking a long break from work.

Or to put it another way. There were only a handful of such buses running simultaneously. So there were only a few hundred passengers per year. Is it hard to imagine that in the 3ish Billion people that live on that route today, you couldn't find 500 people who can take a few months off to do an epic journey through 20 countries?
by samrolken | 2026-01-09 16:13:19+00:00
Claude Code does a lot of work in optimizing context usage, how much output is included by tools and how that's done, and when to compact. This very well may make the cost of providing the subscription lower to Anthropic when Claude Code is used. It's well within the realm of possibility if not likelihood that other tools don't have the same incentive to optimize the buffet usage.

Not sure where that goes in the analogies here but maybe something about smaller plates.
by pillowshift | 2026-01-09 16:13:44+00:00
AI is evolving rapidly, but APL support is lagging behind that of some of the more mainstream programming languages, such as Python.

Stefan outlines the work that is being done at Dyalog Ltd to ameliorate this situation, including Model Context Protocol (MCP) to connect a Large Language Model (LLM) to a running application, smart documentation search, client libraries, and more.
by pixl97 | 2026-01-09 16:14:12+00:00
>I find the hardest thing is explaining what you want to the LLM.

Honestly this isn't that much different then explaining to human programmers. Quite often we assume the programmer is going to automatically figure out the ambiguous things, but commonly it leads to undefined behavior or bugs in the product.

Most of the stuff I do is as a support engineer working directly with the client on identifying bugs, needed features, and short failings in the application. After a few reports I've made going terribly wrong when the feature came out I've learned to overly detailed and concise.
by branon | 2026-01-09 16:14:38+00:00
Very well-written, thanks for sharing. Stories like this are important!

> I went on looking for one of those browser extensions that made it easier to read. [...] I had to find the perfect one, with the cleanest user interface, the best features, the most convenient, across all cases and needs.

Examining the supply chain of those extensions and whether they were open-source and reputable should have been part of the evaluation process!

Also surely there is no reason to install any "dark reader" extension aside from the canonical Dark Reader...? https://github.com/darkreader/darkreader I thought this one was very well-known. I still wouldn't recommend _using_ it, you remain at risk of upstream's supply chain being compromised, but it's at least not malicious by default.

Firefox has dark mode built into its reader view feature which works on most websites, I'd imagine Chrome can do something similar. I greatly prefer and recommend this over installing an extension.
by Tech_News_Daily | 2026-01-09 16:14:40+00:00
OpenAI dropped something unexpected on January 7, 2026: an AI tool that reads your medical records, analyzes your bloodwork, and explains what your doctor meant in under 30 seconds. ChatGPT Health isn’t vaporware or a concept demo. It’s already connecting to electronic health records from 2.2 million U.S. healthcare providers through a partnership with b.well, plus integration with Apple Health, MyFitnessPal, Peloton, and other wellness platforms.