MurphyA/hacker-news huggingface dataset:
by loeg | 2026-01-17 05:19:28+00:00
7-O is like kratom in a similar way that fentanyl is like opium, FWIW. It's much, much more potent. That stuff should be banned.

That said, he claims to have taken 15g of "kratom" -- that has to be the regular stuff, not 7-O -- that's still a huge, huge dose of the regular stuff. That plus a 0.125 BAC and benzos... is a lot.
by locknitpicker | 2026-01-17 05:19:36+00:00
> First: it's not the best use of our time. I believe dev and QA are separate skillset. Of course there is overlap.

I've heard this comment before,and it fails to hold in practice. You are not making the best use of your time if your ticket is blocked because you were paired with a QA who is sitting on a ticket, or is oblivious to the problem domain to the point he struggles to put together a single test that is relevant. You are also not making the best use of your time if a test suite is not maintained by said QAs and fails in pipelines without anyone acting on it.

For verification and validation tasks, and if QAs treat pipeline maintenance as an OnCall rotation, that would hold true. Anything beyond this, a QA can waste far more time than the one they could hypothetically save you.
by quacker | 2026-01-17 05:19:37+00:00
Sort of for sake of argument: National obesity statistics don’t necessarily imply anything about the healthiness of the food, nor specifically about the healthiness of $4 lunches that the article discusses. If the Japanese eat smaller portions and are less sedentary, they could still be less obese regardless of differences in the nutritional content of these $4 lunches. (And I think they ARE less sedentary and DO eat smaller portions.)

I’m not advocating for anything (certainly not optimizing for calories per dollar).

My point is just that the article has no data. It says a Japanese lunch is cheap and a US lunch is expensive and doesn’t consider what you actually get for the money. It assumes the US lunch is a worse deal, but I suspect it’s really not if you adjust the price for the amount of food.
by ggm | 2026-01-17 05:19:43+00:00
This is a useful question to ask in the context of carriers having specific defence. Also, publishers in times past had specific obligations. Common carrier and safe harbour laws.

I have heard it said that many online systems repudiate any obligation to act, lest they be required to act, and thus both acquire cost, and risk, when their enforcement of editorial standards fail: that which they permit, they will be liable for.
by Agent_Builder | 2026-01-17 05:20:44+00:00
Good framing. The failures that pushed us toward this weren’t dramatic hacks or sandbox escapes, they were boring, quiet mistakes that only showed up over time.

While building GTWY.ai, we saw agents slowly accumulate authority across steps. A step would start as read-only, but context and assumptions leaked forward, and a later reasoning turn would act a little broader than intended. Nothing malicious, just confident extrapolation.

What helped wasn’t better prompts or heavier isolation. It was forcing each step to explicitly declare its inputs, tools, and outputs, then tearing all of that down before the next step ran. Once an agent couldn’t carry permissions or assumptions forward, whole classes of bugs disappeared. The system became less clever, but far more predictable.

If this matches what you’re seeing, GTWY has a demo session that walks through the step-gating model end to end. Watching the permissions appear and disappear per step cleared up a lot of things for me. Worth a look if you’re curious.
by JPKab | 2026-01-17 05:21:04+00:00
I witnessed massive fraud first hand in the DoD and the VA (the area this gumroad guy was dealing with) as a Booz Allen contractor.

I worked directly with fraudulent shell 8a firms (literally a big white dude made his Filipino American wife the CEO of like 6 people and then subcontracted to my team with a direct award minority woman owned business contract valued at a $100m).

I witnessed massive waste by VA employees at the joint MHS/VA hospital in North Chicago, IL (they sandbagged an expensive IT modernization that was trying to reduce wait times because it was going to put a bunch of local VA sys admins out of work by shifting to a gov cloud data center).

You don't know what your talking about. You don't have first hand knowledge. Nobody on the ground for years in the Federal sector agrees with you or the gumroad guy. They agree with me.

My twin brother worked at a "Native Owned" defense contractor in Arlington, and literally never saw a Native American in their office a single time. There were employees with Washington Redskins merch everywhere and nobody cared because they KNEW that the single tribe that collected the checks at the top was never going to see the office. They just subbed out work to the big consulting firms anyway.

I have endless examples from working in the beltway for 10 years. Sorry that reality doesn't line up with your political tribal beliefs.
by falkensmaize | 2026-01-17 05:21:19+00:00
Software that won’t compile and doesn’t do anything is not software, it’s just a collection of text files. A computer that won’t boot isn’t a computer anymore, it’s a paperweight. A car that won’t start isn’t a car anymore, it’s scrap metal.

I can bang on a keyboard for a week and produce tons of text files - but if they don’t do anything useful, would you consider me a programmer?
Show HN: Use Claude CLI to analyze its own protocol
by keytalker | 2026-01-17 05:21:19+00:00
Claude CLI is not just a widely used vibe coding tool, but also the engine powering pretty much every client side tools Anthropic made available, sdk, Claude Cowork, you name it.

Claude CLI exposes a JSON/RPC interface over stdio/stdout. But the protocol is largely undocumented. Fortunately, the python sdk is open source.

By asking Claude to write code to exercise the SDK and capture the messages, we can establish a much better understanding of the protocol.

So here comes this repo https://github.com/mzhaom/claude-cli-protocol

With that, I hope efforts like building the SDK in a new language, creating another UI for Claude CLI becomes much easier.

Feedback and PRs are welcome!
by TkTech | 2026-01-17 05:21:26+00:00
Hard to understate just how expensive. Here in Montreal where ice storms kill and cause billions in damage, we still don't bury the main transmission lines. We been burying almost everything _in_ the city where having to repair millions of individual connections (again) would be impractical, but it's relatively simple to repair the limited major lines into the city.

From CBC:

> Current estimates are that it would cost five to 10 times more to distribute electricity to a big city via underground cables, and that not all of nature's problems would be alleviated even if that were done.
by Dylan16807 | 2026-01-17 05:21:42+00:00
There's an awkward zone where scaling doesn't work well. But if you have a screen that can do nice high levels of detail, then you can run older UIs at exactly 2x and they will look just as good as they ever did. An Apple Pro display is a good fit here, offering 218 pixels per inch compared to a "traditional" 96.
Show HN: AI video generator (React output)– now with script gen and voice select
by mayankkgrover | 2026-01-17 05:23:18+00:00
Hey HN, Mayank from Outscal again.

It has been a chaotic week.
Got hacked three times. Someone hit our SES and sent lakhs of phishing emails. Then our server got compromised, and the site went down.

But we're back up, and we still shipped some updates to our text-to-video tool (outputs React/TSX instead of video files).

We built it for edtech content like code snippets, diagrams, and tutorials. Where clean text rendering matters.

Watching users, we noticed a mismatch. We built this with voiceovers in mind (as our course content was in text format). You write a script, we generate visuals to match.

But users would put in visual descriptions ("a cowboy sitting in a cyberpunk bar"), questions ("teach me about rice harvesting"), or anything except an actual script. That's what most other tools accept.

So now the system generates a script from your input first. You can review/edit it before the generation starts. Also added multiple voice options and a gallery showing what's possible.

Try it: https://outscal.com/

Happy to talk about the UX changes, and would love some honest and brutal feedback
by cyber_kinetist | 2026-01-17 05:23:23+00:00
The main consensus in the native space is that Qt is still miles ahead of any other cross-platform desktop framework (including WxWidgets). Doesn't mean that Qt is anywhere good - it's just the least worst option out of all.

I hoped someday Flutter might be mature enough for desktop development, but so far they've focused most of their efforts on mobile and I don't think this will change in the future.
by vannevar | 2026-01-17 05:24:04+00:00
The incumbents had the same time the Chinese did, and more. They still couldn't do it. Now the Trump administration has effectively forced them out of the EV business. If you're not making EVs, you're not getting any better at making EVs. The best case scenario for US automakers now is that tariffs remain high post-Trump, and America becomes like Cuba or the former Yugoslavia, with people driving inferior cars to the rest of the world because that's all they have access to. But rest assured, at least the rich will be driving the finest Chinese EVs.
by Agent_Builder | 2026-01-17 05:24:48+00:00
This is interesting. What resonated for me is how much effort you’re putting into making the execution graph explicit.

In my experience, a lot of agent failures don’t come from the harness or the model choice, but from authority and assumptions leaking across steps. Once agents stay “alive” too long, it gets hard to tell which decision was made under which constraints.

I ran into similar issues experimenting with step-gated workflows using GTWY.ai. What helped was forcing each step to declare its inputs, tools, and outputs up front, and then dropping all of that before the next step ran. The system felt less clever, but debugging and reliability improved a lot.

Curious how you’re thinking about permission and context lifetimes as agents call other agents. That boundary is where things got subtle for me.
by uecker | 2026-01-17 05:27:44+00:00
This is lot of nonsense. The cost is mostly due to the funding of renewables at a time when they were still very expensive. This was highly successful in bringing down cost. Despite fakenews in this direction, fossil fuel consumption did not increase in Germany and is on the decline with a corresponding reductions in CO2 emissions. According to the following link Germany 338g / kWh Co emissions, US 384g /kWh.
https://ourworldindata.org/grapher/carbon-intensity-electric...
by PeterHolzwarth | 2026-01-17 05:27:57+00:00
I don't yet see how this case is any different from trusting stuff you see on the web in general. What's unique about the ChatGPT angle that is notably different from any number of forums, dark-net forums, reddit etc? I don't mean that there isn't potentially something unique here, but my initial thought is that this is a case of "an unfortunate kid typed questions into a web browser, and got horrible advice."

This seems like a web problem, not a ChatGPT issue specifically.

I feel that some may respond that ChatGPTS/LLMs available for chat on the web are specifically worse by virtue of expressing things with some degree of highly inaccurate authority. But again, I feel this represents the Web in general, not uniquely ChatGPTS/LLMs.

Is there an angle here I am not picking up on, do you think?
by shagie | 2026-01-17 05:28:28+00:00
> We talk about people who did not have any remorse downloading the whole library of pirated books, so their concept of copyright is very loose.

It may be a TOS violation - but it is not a copyright violation.

In the United States (and several other countries), human creativity as part of authorship is required for something to be copyrightable.

https://www.congress.gov/crs-product/LSB10922

https://www.copyright.gov/ai/Copyright-and-Artificial-Intell...
by JPKab | 2026-01-17 05:30:05+00:00
I recently moved to a rural home in the Blue Ridge Mountains of Virginia.

I socialize with a bunch of current and former college professors, and they've all remarked on this phenomenon for nearby UVA and Virginia Tech. Interestingly, the one university in the area that is not impacted is the Christian fundamentalist Liberty University. The demographic that attends that school come from a high birth rate subculture. BYU is also not having an issue.

In fact, Liberty has had to expand. I'm not a fan of religious education, but I also think that ALL university tuitions are vastly overpriced to fund the absurdly overpaid and bloated armies of administrators. This includes my alma mater Virginia Tech.
by locknitpicker | 2026-01-17 05:31:09+00:00
> can also be said of developers.

Not really. Unfortunately some organizations still follow the premise that the job of a QA is exclusively doing manual acceptance testing, and everything else is either beyond the scope of their work or the lowest of priorities.

Based on this, said organizations end up hiring people with barely any programming skills, let alone competence in software development.

What do you get from a QA who barely can piece a script together? What if you extend this to a whole team of QAs?

I've had the utter displeasure of having worked for a company whose QAs, even new hires, could not write a single line of code even if their lives depended on it. They had an single old legacy automated test suite written by someone no longer in their ranks that they did not used at all for anything other than arguing they automated some tests. But they hadn't posted a PR in over a year.

The worst part is that they vigorously lobbied management to prevent any developer from even considering writing their own test suite.

You claim developers can be incompetent. What do you call whole organizations who not only fail to do their job but also actively manoeuver to prevent anyone else from filling in the void?
by fumi2026 | 2026-01-17 05:32:00+00:00
Thanks for asking!

You nailed it with "vim and vigor." The core philosophy is a paradigm shift from Statistical Pattern Matching (current LLMs) to Analytical Mechanics as Optimization.

Instead of predicting tokens based on probability, I treat the thought process as a Quantum-MHD fluid flowing through a magnetic field of memories.

A sneak peek under the hood:

The Brain (Backend): Rust provides the architectural safety (the "laws of physics"), bridging via FFI to C++ to directly hammer CUDA kernels for training on rented A100.

The Body (Client): I treat the mobile app as a thin native client. I use SPM (iOS) and Gradle (Android) for performant native UIs, but the entire computational metaphysics engine is a shared Rust FFI backend. Same universe logic, different screens.

To make things official, I also just incorporated a US company solo from here in Japan. I figured if I'm going to skip the university entrance exam, I might as well build my own vessel to sail the global market.

It sounds like sci-fi, but strictly speaking, it’s just very aggressive matrix math optimized for a pocket device. Video demo is dropping soon!
by dragonwriter | 2026-01-17 05:32:46+00:00
> up to 3-3000x+ faster than stdlib

Note that this is semantically exactly equivalent to "up to 3000x faster than stdlib" and doesn't actually claim any particular actual speedup since "up to" denotes an upper bound, not a lower bound or expected value. It’s standard misleading-but-not-technically-false marketing language to create a false impression because people tend to focus on the number and ignore the "up to".
by uecker | 2026-01-17 05:32:48+00:00
As a physicist I disagree. While one should have left the existing plants running longer (but those things are decided a long time in advance), the exit was fundamentally th correct decision from an economic point of view. The extreme drop in prices in renewables world-wide only comparable to Moore's law also clearly confirms the success of Germany's Energiewende. But you need to look at data, not fakenews to understand this.
Ask HN: Convince me on why AI matters
by moh20 | 2026-01-17 05:32:52+00:00
I’m recently exploring the HN community and trying to be familiar with it, and I have seen quite a few people speak of AI like it’s the machine gun introduced to trench warfare.

And honestly I feel like I am missing something on the AI story, but watching Theprimeagen down play the hype, and seeing some people turn into mindless shells that cannot do something useful without AI, has turned me away from it.

I don’t think AI is completely useless, but being completely dependent on it is another thing.

I would love to hear the advantages of AI and your thoughts on it.
by ChanderG | 2026-01-17 05:33:34+00:00
I looked that the official repo of skills, but I found those very generic and artificial.

I would encourage you to write up a blog post of your experience and share a version of the skill you have built. And then follow up with a blog post after 3 months with analysis like how well the skill generalized for your daily use, whether you had to make some changes, what didn't work etc. This is the sort of content we need more of here.
by willtemperley | 2026-01-17 05:33:35+00:00
It's a great tool, but the dynamic loading of extensions in DuckDB makes working with code signing very difficult. Second, the spatial extension uses LGPL components which adds another headache for commercial apps.

As such, it's not readily usable as a library, or set of libraries. I really prefer Apache's approach to analytics where it's possible to pick and choose the parts you need, and integrate them with standard package maangers.

Need GB/S arrays over HTTP? Use Arrow Flight.
Want to share self-describing structured arrays with files? Use Arrow IPC.
Need to read Parquet? Add that package trait.

Another potential issue with DuckDB is the typing at the SQL interface.

Arrow allows direct access to primitive arrays, but DuckDB uses a slightly different type system at the SQL interface. Even small differences in type systems can lead to combinatoric type explosion. This is more a critiscm of SQL interfaces than DuckDB however.

Additionally Arrow has native libraries in most mainstream languages.
by antonvs | 2026-01-17 05:34:11+00:00
> The woman who got shot thought she was on a movie set, tried to act cool and then attempted to run over an officer.

Your mind-reading abilities are malfunctioning. There's clear video evidence which disproves your claim. That raises serious questions about your good faith in this discussion.

> keeping the United States safe

From who exactly? Perhaps we could have a foreign country perform an operation to remove the people directing ICE to behave like an occupying force attempting to frighten US citizens into submission. That would help keep the country safe for democracy.

Do you think democracy in the US is worth preserving? Because it sure doesn't seem that way.

> For the other comment, you can check yourself if you don't believe in fraud.

This is a completely irrelevant distraction that just adds to the impression of bad faith from you.
by xyzzy123 | 2026-01-17 05:34:22+00:00
Random forums aren't worth suing. Legally, reddit is not treated as responsible for content that users post under section 230, i.e, this battle has already been fought.

On the other hand, if I post bad advice on my own website and someone follows it and is harmed, I can be found liable.

OpenAI _might plausibly_ be responsible for certain outputs.
by PeterHolzwarth | 2026-01-17 05:34:46+00:00
>"The models are trained on fake internet conversations where group appeasement is an apparent goal. So now we have machines that just tell us what we clearly already want to hear."

I get what you mean in principle, but the problem I'm struggling with is that this just sounds like the web in general. The kid hits up a subreddit or some obscure forum, and similarly gets group appeasement or what they want to hear from people who are self selected for the forum for being all-in on the topic and Want To Believe, so to speak.

What's the actual difference, in that sense, between that forum or subreddit, and an LLM do you feel?

<edit> And let me add that I don't mean this argumentatively. I am trying to square the idea of ChatGPT, in this case, as being, in the end, fundamentally different from going to a forum full of fans of the topic who are also completely biased and likely full of very poor knowledge.
by jbm | 2026-01-17 05:35:35+00:00
I feel that neither justifies 2 generations of separatist blackmail, and the use of holocaust terms for constitution failures between two Quebecois men (Lesvesque and Trudeau) is inappropriate — but completely and utterly unsurprising for the overwrought self-pitying elite of the province. Moreover, it is no surprise that Quebec rejects the constitution but simultaneously uses the Not Withstanding clause to block language and religious rights. It is like the bully in Doraemon — what's mine is mine and what's yours is mine.

That said I do grudgingly admire Lesvesque and felt he was much better than all of his successors. You could tell he had a philosophy of a Quebec that could be an actual nation, not merely a collection of childless people who spoke French and simply emulated France.

There is no Lesvesque in Alberta and that is why Alberta will never be a nation; only a gas station for the US. Still, if the only thing people value is income maybe that's the better outcome.
by wilsonzlin | 2026-01-17 05:37:53+00:00
Hey, Wilson here, author of the blog post and the engineer working on this project. I've been reading the responses here and appreciate the feedback. I've posted some follow up context on Twitter/X[0], which I'll also write here:

The repo is a live incubator for the harness. We are actively researching the behavior of collaborative long running agents, and may in the future make the browser and other products this research produces more consumable by end users and developers, but it's not the goal for now. We made it public as we were excited by the early results and wanted to share; while far off from feature parity with the most popular production browsers today, we think it has made impressive progress in the last <1 week of wall time.

Given the interest in trying out the current state of the project, I've merged a more up-to-date snapshot of the system's progress that resolves issues with builds and CI. The experimental harness can occasionally leave the repo in an incomplete state but does converge, which was the case at the time of the post.

I'm here to answer any further questions you have.

[0] https://x.com/wilsonzlin/status/2012398625394221537?s=20
by antonvs | 2026-01-17 05:38:03+00:00
The issue is if you want to prevent your LLM from actually doing anything other than responding to text prompts with text output, then you have to give it permissions to do those things.

No-one is particularly concerned about prompt injection for pure chatbots (although they can still trick users into doing risky things). The main issue is with agents, who by definition perform operations on behalf of users, typically with similar roles to the users, by necessity.
by PeterHolzwarth | 2026-01-17 05:39:19+00:00
Ah, I see you added an edit of "I think there's also a legal perception that since AI is a new area, anything related to liability, IP, etc might be "up for grabs"."

I thought perhaps that's what you meant. A bit mercenary of a take, and maybe not applicable to this case. On the other hand, given the legal topic is up for grabs, as you note, I'm sure there will be instances of this tactical approach when it comes to lawsuits happening in the future.