MurphyA/hacker-news huggingface dataset:
by IgorPartola | 2026-01-09 14:45:20+00:00
Just submitted feedback as well. This is honestly what’s holding me back from buying a Kagi subscription at this point. Here is what I submitted:

I’m requesting that iOS Safari allow users to set any search engine as their default, rather than limiting choices to a pre-approved list. Currently, Safari only offers Google, Bing, Yahoo, DuckDuckGo, and Ecosia, preventing users from choosing legitimate alternatives like Kagi.

While workarounds exist, they’re cumbersome and don’t provide a seamless experience. Please consider allowing users to add custom search engines as default options, similar to macOS Safari. This would enhance user choice without compromising security.

Thank you for considering this feedback.
by metadope | 2026-01-09 14:45:42+00:00
Here you appear to be using "illegal aliens" as a synonym for "immigrants".

Groups that aid and support immigrants are doing a service that benefits America and all Americans; we should give them money so they can continue to help.

Immigration is of benefit to most nations; we are no different. But if and when you call immigrants illegal aliens, you're removing an important distinction and distorting reality.

Have you ever seen an immigration application? Ever examined the regulations that legal immigrants must navigate?

Legal immigration is a quagmire, but some would rather turn away from the swamp rather than drain it; some would like to pretend that immigration is the same thing as invasion, to justify the lazy approach that groups everyone together in an alien blur.
by toss1 | 2026-01-09 14:45:57+00:00
You're right - I wasn't considering how narrow his case is and was perhaps overgeneralizing, particularly about the cause.

Seems we agree the better solution for column_index_+1 doesn't exist is to call it out instead of stealthily append a new column, but the why the newer models have that behavior is indeed speculative.

It a bit echos the conundrum from back in the PC days where IBM hardware was the de-facto standard, and companies building "compatible" hardware had to decide whether to be compatible with the spec, or compatible with every detail of the implementation, including buggy behavior, of which OFC some software took advantage. So, do they build to be "compatible" or "bug-compatible"?

Was the ChatGPT v4 response highlighting the missing column a bug or failure to shoot straight? Not sure I'd characterize it that way, but there definitely could be many other reasons for the change in behavior (other than training on lower-skilled programmers' inputs) — we really have to consider that as a conjecture on the author's part.
by bruceb | 2026-01-09 14:46:36+00:00
The K1 approvel rate seems a decent proxy instead of 1 lawyer's opinion.
Acceptance went up during V1 of the current administation.
https://visagrader.com/visa-approvals-and-refusals/K1

Jamaica, not known for having lots of people with pale skin, has basicaly same approval rate as Germany.
https://visagrader.com/visa-approvals-and-refusals/K1/jamaic...

https://visagrader.com/visa-approvals-and-refusals/K1/german...

Would be unlikely that the USCIS radically changed their approach when dealing with paperwork messups for populations if these different countries while apparently approving applications at basically the same exact rate.
by wasabi991011 | 2026-01-09 14:47:31+00:00
You are the third person to mention that the cohort is "dieters who regain weight".

Reading the article and its referenced study, I thought the cohort was "all who were included in the non-placebo group of the RCT" and that the average was taken over all such subjects.

I've tried, can't find any evidence to the contrary. I am wrong and missing some key claim in the study? I would appreciate if you could support your claim.
by tstrimple | 2026-01-09 14:48:00+00:00
To some extent, Chrome* is the new IE. Not in that it's as shitty as IE ever was. But it's the dominant browser engine and folks are neglecting to test on other browser engines altogether as a result. They see "Works on Chrome" and move on to other things. I still encounter websites with rendering or performance issues on Firefox that Chrome based browsers don't have.

* I meant Chrome not webkit.
by bamboozled | 2026-01-09 14:48:05+00:00
The rice shortages were not because of poor farming practices, this is basic knowledge now: https://eastasiaforum.org/2024/10/18/japans-rice-crisis-show.... Yes the weather was bad in 2023 for farming rice, but it could be bad anywhere in the world. Australia does plenty of industrial scal farming and there are years were certain crops are decimated.

Anyway the government dipped into the stockpiles and all is good now.
by duxup | 2026-01-09 14:48:06+00:00
My anecdotal experience with folks who gravitate towards ideas about unstructured organizations (of any kind) ... also very much expect the output of that organization will just naturally be what they want.

I sometimes wonder how their personal mental human simulator works in those cases as to me it is obvious that such an org will (among a lot of other things) not necessarily output what I want or even be predictable.

That's not a knock on the author, I appreciate the article.
by giancarlostoro | 2026-01-09 14:48:10+00:00
> there's a threshold past which Claude loses the forest for the trees and makes the same mistakes over and over.

Try using something like Beads with Claude Code. Also don't forget to have a .claude/instructions.md file, you can literally ask Claude to make it for you, this is the file Claude reads every time you make a new prompt. If Claude starts acting "off" you tell it to reread it again. With Beads though, I basically tell Claude to always use it when I pitch anything, and to always test that things build after it thinks its done, and to ask me to confirm before closing a task (They're called beads but Claude figures what I mean).

With Beads the key thing I do though once all that stuff is setup is I give it my ideas, it makes a simple ticket or tickets. Then I both braindump and / or ask it to do market research on each item and the parameters I want to be considered, and then to update the task accordingly. I then review them all. Then I can go "work on these in parallel" and it spins up as many agents as there are tasks, and goes to work. I don't always make it do the work in parallel if its a lot of tasks because Zed has frozen up on me, I read that Claude Code is fine its just the protocol that Zed uses that gets hosed up.

I find that with Beads, because I refine the tickets with Claude, it does way better at tasks this way. It's like if you're hand crafting the "perfect" prompt, but the AI model is writing it, so it will know exactly what you mean because it wrote it in its own verbiage.
by aebtebeten | 2026-01-09 14:48:23+00:00
OK, so so far I think I can use a similar application of Galois Theory to relate Abelard's exstinctiva square of opposition and his separativa square.

I haven't quite figured out how Alberic's argument goes through in Abelard's logic. but can clearly see that as the latter denies ex impossibili quodlibet something has to break. (for eiq merely observes that if False is True, then everything at least as true as False —ie everything— is True. In other words you have a degenerate situation, in which False == True)

Have I understood his logic so far?
by DonHopkins | 2026-01-09 14:48:41+00:00
>I can just hire a good player who would play in my place, and no technology could recognize that.

Just like Elon does.

Elon Musk stands accused of pretending to be good at video games. The irony is delicious:

https://www.theguardian.com/games/2025/jan/20/elon-musk-stan...

>Musk desperately wants to appropriate gamer credibility, but he may be faking it – and doing exactly what toxic nerds have been accusing women of doing for decades
by yoavm | 2026-01-09 14:48:56+00:00
Of course it did not happen by coincidence, but Hertzel himself was considering other places too. There were real discussions around the best location, and finally it was agreed that Mandatory Palestine is the place most Jews would unite around - due to history, religion, culture, existing population etc.

My point is that the idea that Jews need a homeland was prior to the idea of the exact location it should take place in. If you bundle history, culture, belief and a like into the word "religion", then sure, we can say that the later decision of the exact location was based on religion. For us non-religious Jews that sounds awkward: we feel connected to the place because of our culture, not because of our non-existing religious feelings - but that's just semantics.
by dkdcio | 2026-01-09 14:49:02+00:00
(i.e. competitors can still use Claude models but haven’t achieved the same DevEx as CC so far, at least in my opinion and many others)

also while I was initially on the “they should open source” boat, and I’m happy Codex CLI did, there are a ton of benefits to keeping to closed source. just look at how much spam and dumb community drama OpenAI employees now have to deal with on GitHub. I increasingly think it’s a smart moved to keep it closed source and iterate without as direct community involvement on the codebase for now
by afavour | 2026-01-09 14:49:08+00:00
> The only way it really fell short is in the way that a lot of people were predicting that it would become a sort of total replacement for JS+HTML+CSS for building web apps.

Agreed and I’m personally glad progress on that hasn’t moved quickly. My biggest fear with WASM is that even the simplest web site would end up needing to download a multi MB Python runtime just because the author didn’t want to use JS!

The sad reality is that the slowness very often comes from the DOM, not from JavaScript. Don’t get me wrong, there could be improvements, e.g. VDOM diffing would be a cinch with tuples and records, but ultimately you have to interact with the DOM at some point.
by dredmorbius | 2026-01-09 14:49:28+00:00
The US FBI now seems to act much as the National Enquirer does, as a "catch and kill" tool.

In the case of the Enquirer, this was through buying exclusive rights to inconvenient stories and refusing to publish them. In the case of the FBI, it's by claiming exclusive jurisdiction over incidents and quashing or impeding independent investigation.

See "Former National Enquirer boss breaks his silence on 'catch and kill' as lead witness in Trump trial" (2024) <https://www.cnn.com/2024/04/23/media/national-enquirer-catch...> and <https://en.wikipedia.org/wiki/Catch_and_kill> (concept) and <https://en.wikipedia.org/wiki/Catch_and_Kill> (Ronan Farrow book).
by zo1 | 2026-01-09 14:49:48+00:00
Have you been in the same industry as the rest of us? 90% of all developers out there in the wild create "legacy code very quickly" anyways, they too create "slop" before we coined the term "AI slop". This mythical "someone who is actually qualified in the problem domain" you mention is maybe 5% of the entire software development ecosystem. If you work with only those developers, you're extremely privileged and lucky, but also in a very isolated bubble.
by duxup | 2026-01-09 14:49:52+00:00
Considering the behavior of ICE, it seems like they hired some folks just desperate to find legal cover to shoot someone. There are numerous videos of them casually drawing their weapons on protesters.

https://www.reddit.com/r/ICE_Raids/comments/1q7u4kz/ice_agen...

https://www.reddit.com/r/minnesota/comments/1q7y43s/cbp_poin...
by lazarus01 | 2026-01-09 14:50:37+00:00
>> when others make claims to the contrary suddenly there is some overwhelming burden of proof that has to be reached

That is just plain narcissism. People seeking attention in the slipstream of megatrends, make claims that have very little substance. When they are confronted with rational argument, they can’t respond intellectually, they try to dominate the discussion by asking for overwhelming burden of proof, while their position remains underwhelming.

LinkedIn and Medium are densely concentrated with this sort of content. It’s all for the likes.
by schiem | 2026-01-09 14:50:43+00:00
I don't use it at all for a variety of reasons, but I rarely bother to get into discussions on HackerNews.

Looking at how new it is, and how quickly things are changing, it seems likely that I could adopt it into my workflow in a month or two if it turns out that that's necessary.

On the other hand, I've spent the last 2 decades building skills as a developer. I'm far more worried that becoming a glorified code reviewer will atrophy those skills than I am about falling behind. Maybe it will turn out that those skills are now obsolete, but that feels unlikely to me.
by RugnirViking | 2026-01-09 14:50:45+00:00
The quote from the article continues. You cut it off.

"It was me not really knowing what I was doing, I was trying to protect Leona, or Zoe. I couldn't tell who was screaming."

"My friends were in danger and they [the police] were getting quite hands-on.

"I remember just feeling like I had to help somehow. I would never think to do that to someone, I was just trying to help," he said.

I don't have any opinion on this but I think its important to have the full quote
by softwaredoug | 2026-01-09 14:51:03+00:00
One clue is in mythology.

Across many cultures, dogs exist in a transitory space between life and death (ie Cerebus). Hinting at dogs being "transitory" from here (camp) and out there (the wilderness). Going between, getting scraps, staying for a while, leaving. You can imagine a process unfolding over Millenia of gradual domestication this way. You see it in Ancient North Eurasians myth across different cultures. Ancient North Eurasians are genetic precursors Eurasian, Western Europe, and American lineages where dog domestication originated, and arguably where many cultures have the deeper associations with dogs.
by jqpabc123 | 2026-01-09 14:51:12+00:00
It is about more than just the calorie content of the food.

Unless your digestive system is hyperactive, a lot of this huge glob of fat will likely just pass right through without being absorbed into your bloodstrean.

The refined sugar is virtually guaranteed to fully hit your bloodstream and right now. It's enough to send some people into a life threatening diabetic coma.

After eating a pound of fat, you may want a nap but dying from it is extremely unlikely.
by tialaramex | 2026-01-09 14:51:17+00:00
I sympathize to some extent but really if popular products work for everybody else but not Mac, that sure seems like Apple ought to make it work even if technically it's not their fault, and I note that you've offered no evidence either way on whose fault this is.

Apple's products being shit in some ways isn't even a weird outlier, the company knows its loyal fans have nowhere else to go.
by DrScientist | 2026-01-09 14:51:24+00:00
> while giving the powerful minority as little information as possible about who's criticizing them or organizing against them.

I find it hard to believe that a system that requires a central issuing authority in order to work does not simultaneously create a perfect tracking mechanism by those in power.

Also, unless you take extreme measures, I think it's best to assume that if the government wanted to look pretty much everything you say on the internet is tracable to you - you can't escape the physical aspects of the internet - in the end, for people who have access to the hardware, I find it hard to see how you can simultaneously remain anonymous and have your traffic routed.

In the end if you want accountability for content that other people say, then you also have to accept that accountability yourself - real ids.

For example, let's say your scheme worked - I could hire out my identity to a lobbying company - not a problem as the content won't be linked to me - but I get paid while there bot posts stuff on my behalf. At the end of the campaign I change my nym and break the connection between the last campaign and the next.

However if that was a realID all you could do is be a paid lobbyist - but you'd have to be personally comfortable with what you are saying and you'd find it harder to pretend to be a veteran speaking from experience or whatever.
by dathinab | 2026-01-09 14:51:25+00:00
In general "failing to run (successfully)" should per-see been seen as a bad signal.

It might still be:

- the closest to a correct solution the model can produce

- be helpful to find out what it wrong

- might be intended (e.g. in a typical very short red->green unit test dev approach you want to generate some code which doesn't run correctly _just yet_). Test for newly found bugs are supposed to fail (until the bug is fixed). Etc.

- if "making run" means removing sanity checks, doing something semantically completely different or similar it's like the OP author said on of the worst outcomes
by echelon | 2026-01-09 14:51:46+00:00
I think so.

I wouldn't be surprised if one day we could compress to just the semantics of the film - characters, movement, lighting, props, textures, etc. and then "re-render" on the other side of the pipe.

If not for film and video, I think this will be used for "world models" / interactive video models that are playable "video games" / Holodecks.

This will probably come much later down the road as there are so many other problems to work on before "video models are also compression".
by Fiveplus | 2026-01-09 14:51:47+00:00
This is a healthy thing to happen to the Linux browser ecosystem imho.

We talk a lot about browser diversity, but on Linux and Windows, it is a lie. You have firefox (gecko) and fifty flavors of chromium. Webkit on Linux has essentially been relegated to embedded devices or the GNOME epiphany browser, which I'll admit while is a noble effort, lags a bit in the stability and power-user features department. Big reason for that is that it lacks the commercial backing to keep up with the modern web standards rat race.

Kagi bringing orion to Linux changes the calculus. It introduces a third commercially incentivized, consumer-grade engine to the platform. Even if you never use orion, you want this to succeed because it forces WebKitGTK upstream to get better, which benefits the entire open source ecosystem.

The sticking point like always will be media playback (read: DRM/widevine). That is the graveyard where Linux browsers go to die. If Kagi can legally and technically solve the widevine integration on a non-standard Linux webkit build, they win. If not, it will be a secondary browser for documentation reading only.
by JohnKemeny | 2026-01-09 14:51:57+00:00
I have developed my personal agentic file format `.ag` for this purpose.

Here is the template I start with:

#!/usr/bin/env gpt-agent

input: <target/context (e.g., cwd)>

task: |
<one clear objective>

output: |
<deliverables + required format>

require:
- <must be true before start; otherwise stop + report>

invariant:
- <must stay true while working (scope + safety)>

ensure:
- <must be true at the end (definition of done)>

rescue: |
<what to do if any requirement/invariant/ensure cannot be met>
by falloutx | 2026-01-09 14:52:21+00:00
Thats definitely possible that a lot of dev jobs were just surface level and I would argue that if 90% of the feature dev is halted tmrw, you wouldn't even notice it for atleast couple years. This is why IBM and Oracle can still coast without having any new ideas. Lets even imagine 50% of the devs were never good enough, but that would still be less fluff any other field except labor.

It always feels like we get held accountable for every little lapse, but higher up PMs, execs never get any consequences for their actions. They could run the company to the ground and still get promoted. If the top is incompetent, you cant really expect the bottom to be carrying all the weight.
by adamdecaf | 2026-01-09 14:52:25+00:00
Compilation target support from Go and other languages makes it really easy to provide your library to websites - which we use for demos. It's quick to compile Go code into WASM and show folks quickly what your library offers.

Plus the demo's computation happens client side so no data is sent to a server.

We can offer our full payment parsing libraries to the web as developer tools without any code changes. I don't have to care about the details of WASM because it "just works".

https://moov-io.github.io/ach/webui/
by EbNar | 2026-01-09 14:53:12+00:00
Just curious, but is this really a big deal? As a customer, you already trust Kagi enough to feed them your entire search history, so I guess you don't think they're bad actors. Thus, why you find problematic the (momentary?) "unopeness" of the browser? I'd gladly try it (I'm on Arch), even just out of curiosity (unlikely to make it my main, though).

Jeez, downvoted for asking about context? People, calm down.
by SilverBirch | 2026-01-09 14:53:25+00:00
When you look at Musk's portfolio there was a point where things were looking shaky. He'd massively overpaid for X, Tesla performance was struggling and had huge head winds partly because he had needed to come up with money for the acquisition. It was really quite funny watching those bankers get their faces ripped off on the debt financing.

But then Musk did what he's done repeatedly before - shuffled around money to bail out one of his bad bets. Just like Tesla saved Solarcity.

Today, let's just say that X is worthless. It doesn't matter, they bailed out the investors with the xAI move anyway. It doesn't matter, xAI gets bubble valuation- raised a 20bn round, and burns cash in a way that X just never would. It's looking highly likely they can roll up xAI and Tesla to essentially bail out Tesla (and in the process give Musk the control of Tesla he wants). And even if that side of operations fall through entirely, he's got SpaceX/Starlink which would on it's own make him a multi-billonaire.

Money is just not an important factor when it comes to X, what is important is his ability to push his political agenda and he literally has congresspeople saying they would punish Britain if it enforces it's regulations on X.
by bamboozled | 2026-01-09 14:53:34+00:00
Commercial farm infrastructure is far more resilient and lasts longer while consumer gardening gear is cheap and disposable. Consumer gardening gear manufacturers factories burn tons of resources to crank out tons of low quality kit, consumers burn through piles of it. That's not sustainable either.

You seem to be implying that people gardening are doing a disservice to the environment because we're buying disposable gardening tools (not true). I've had plenty of gardening tools for decades, I even use tools handed down from previous generations. I bet tractor tires aren't great for the environment either?
by dleeftink | 2026-01-09 14:53:37+00:00
That is not what I said. It is about signalling risks to developers, not criminalising them. And in terms of encoders, I would say it relates more to digital 'form' than 'content' anyways, the container of a creative work vs the 'creative' (created) work itself.

While both can be misused, to me the latter category seems to afford a far larger set of tertiary/unintended uses.
by ghaff | 2026-01-09 14:54:30+00:00
Sometimes it makes sense, if you fundamentally disagree with leadership (or peers who outvote you), it makes sense to just move on. Otherwise they just annoy you and you them. If you've made your case, both parties will be happier apart.

I stepped out of a non-profit board for a time because what was obvious to me needed to happen wasn't going to--although it did over time after my departure and I rejoined at some point.
by moduspol | 2026-01-09 14:54:32+00:00
The moral calculus is not the same.

I don't think we have an obligation to legislate everyone's health, but I do think it's a higher ask when we're talking about explicitly subsidizing bad choices for people most vulnerable to making them. I don't think we should subsidize cigarettes for poor people, either, even if that means they are still accessible to rich people in a way that's perceived as unfair.

And besides: people of high incomes already disproportionately avoid these highly processed foods, so it's not like we're hoarding the wealthy pleasures of Mountain Dew and Twinkies just for them.