MurphyA/hacker-news huggingface dataset:
by bigyabai | 2026-01-06 18:36:22+00:00
Humans can disrupt space inference with preexisting weapons. The US Navy AEGIS system is one such platform capable of doing so, once the Kessler syndrome is triggered then it's game over for space AI.

> Starlink [...] is a very difficult to destroy network with millions of clients/base stations.

I don't know a single professional who agrees with this statement. Starlink is currently being jammed very effectively, and it's apogee is not nearly far enough away to hide from ASAT weapons a-la Molniya satellites.
by walthamstow | 2026-01-06 18:36:33+00:00
Apple is a consumer services company, it contributes the half of their profits, and storage is their most popular service.

https://www.ft.com/content/3687fab7-3aea-4f81-9616-ed3d1f7be...

> Services are on track to make up a quarter of Apple’s revenue but as much as 50 per cent of its profit, said JPMorgan analyst Samik Chatterjee, reflecting the “stickiness” of products such as recurring payments for iCloud storage.

Your rational take makes sense but the market disagrees. Apple cloud storage is very, very poplar.
by carlosjobim | 2026-01-06 18:36:34+00:00
There is a huge chunk of companies who do not pay to advertise their products or services, because their value offering is good enough to not need to. And a huge chunk who does very little advertisement for the very same reason.

For example, when was the last time you saw a TV or YouTube ad for a motorcycle from any of the big Japanese brands? The products are so mature and the value proposition is so good that they don't need to. And that's a 70 billion dollar annual market.
Ask HN: AI tools to turn requirements into architecture,code,documentation?
by yesi_garate | 2026-01-06 18:36:36+00:00
I’m working on an academic project exploring how a Project Manager could collaborate with AI tools as a kind of “hybrid team” to develop software end‑to‑end.
The idea is to start from a very simple input (e.g., a .txt file with a list of requirements) and use AI tools to generate the main deliverables of the software lifecycle: requirements analysis, architecture, frontend/backend code, database, testing, and documentation.
I’m looking for AI tools that can cover one or several of these phases, or even a tool that automates most of the process. I plan to try Cursor, but I’d love to hear about other options and real‑world experiences.
If you’ve used any AI tools, workflows, or pipelines that helped automate parts of software development, I’d really appreciate your recommendations.
Thanks!
by Yoric | 2026-01-06 18:36:54+00:00
You intrigue me.

> have it learn your conventions, pull in best practices

What do you mean by "have it learn your conventions"? Is there a way to somehow automatically extract your conventions and store it within CLAUDE.md?

> For example, we have a custom UI library, and Claude Code has a skill that explains exactly how to use it. Same for how we write Storybooks, how we structure APIs, and basically how we want everything done in our repo. So when it generates code, it already matches our patterns and standards out of the box.

Did you have to develop these skills yourself? How much work was that? Do you have public examples somewhere?
by mindslight | 2026-01-06 18:37:17+00:00
Sure, it's not just a scapegoat. I'm actually pretty ambivalent about the immigration issue itself [0]. But it is still a scapegoat - the people who were violently angry about their utter economic disenfranchisement due to overfinancialization and monetary inflation are currently all-in on cheering for the New York financial con artist for performatively going after those scapegoats while making the real problems worse, right? That right there is the pressure valve popping off, and even if the tribal buntings change and those people go back to seeing the system as their enemy in ten years, history shows they will just get hoodwinked again.

If this tiny movement towards "communism" amounts to anything of note in 20 years, I will be surprised. The pattern I've seen is that even if the current push is headed by idealistic leaders who don't give in to self-interested expedience (ie corruption), the next crop won't be. And the corporatist structure has been very good at neutralizing any real reforms, especially in the US.

[0] given equity with things like people who have been here for quite some time - those are undocumented Americans. For comparison, adverse possession, by which you can gain exclusive title to a piece of real estate by breaking the law usually only requires a few decades
by bakies | 2026-01-06 18:37:29+00:00
Yes my primary motivation for putting so much effort into a self-hosted cloud was cost. Managed Kubernetes instances are very expensive. I've saved a ton of money hosting it myself for side projects. With the benefit that spending $2k on a framework desktop one time to use as a k8s node means I have a much, much larger cluster than I'd be willing to pay for on a month to month basis. It might pay for itself in a single month. It's my opinion that Kubernetes can do anything the clouds can, so I just run talos on the old PCs, the only thing they do is run Kubernetes. Cloud hosting is insanely expensive.

I do have a managed Kubernetes instance that I run public services on (like for webhooks from github) so I dont need to open my home ports. It's very small to keep costs low. The benefit of using Kubernetes at home is most of my configs need minor changes to work on the managed k8s instance, so there's not much duplicate work to get features/software deployed there.

I've started my own web interface for Claude Code to host it in the same cluster. That's where the CI builds happen, the PR envs get deployed. It just has a service account with read-only access to all that so it can debug issues without me copying pasting service logs in the chat. Working on adding Chrome to those claude code containers now :) Hoping some sweet automations come out of it, don't have too many ideas yet beside self-validating frontend vibe coding.

Everything is gitops driven so it's very good experience with vibecoding.
by jordwest | 2026-01-06 18:37:43+00:00
A common trick is that the first click on the X will go to the ad, but if you return and click the X again it will close, gaslighting you into thinking you just misclicked the first time.

Another trick that I’ve noticed on the Reddit app is that the tappable area is much larger for ads than normal posts. If you tap even near the ad it will visit the ad
by ComputerGuru | 2026-01-06 18:37:54+00:00
C++ has the opposite problem where people think they can just dynamically or statically link against any api be ok. You can’t cross the ABI barrier without a) knowing it’s there, and b) respecting its rules.

You get lucky when all assets have been compiled with the same toolchain (with the same options) but will lose your mind when you have issues caused by this thing neither you nor the package authors knew existed.
by stickfigure | 2026-01-06 18:38:05+00:00
Oh you sweet summer child.

Retail stores are basically rooms full of ads. Those end isle displays? How much shelf space allotted? Eye level shelf or bottom shelf? Distributors pay for that. The whole damn store is advertising!

You mentioned catalogs above... catalogs are almost pure advertising.

Looking for a directory of [service, in my area] ... you mean like the yellow pages? That were a literal giant book of advertising that companies paid for?

Spend some time in retail technology. The world does not work the way you think.
by giancarlostoro | 2026-01-06 18:38:05+00:00
How many patents do you have? Or are you just making assumptions and defaming people who could very well do an honest day's work? I assume the people at the US Patent Office go through thousands of patents, I would imagine it can get pretty exhausting reading each and every patent, especially after you ran through hundreds of unpatentable documents. You literally have to look up prior patents, and make sure its not already a thing, and figure out, is this really the same or not?

Funnily enough, one of my former bosses has one or two patents on something really simple that he came up with. It's a really clever piece of tech that the military uses, stupid simple to implement too.
by 3ple_alpha | 2026-01-06 18:38:26+00:00
Android seems to be a bit better in that regard: not in the sense that applications are smaller (though I think they are, slightly), but rather that you can easily unpack or decompile most of them and see what's inside.

There it tends to be mostly due to dependencies, including some native libraries in multiple copies for 2-3 CPU architecture.
by iso1631 | 2026-01-06 18:38:27+00:00
A CEO is probably more relatable to the guy who cleans his office than the guy who owns the company.

£4.4m/yr PAYE will grow your wealth per year the same as much as having £30m in a reinvesting fund.

If you had £30m you'd be well off, but it's not exactly earth shattering. You get people who can pull £30m a day our of their funds and still see them grow exponentially.
by TZubiri | 2026-01-06 18:38:53+00:00
It feels like a stretch.

It reminds me of when people claimed the whatsapp numbers leak put lives at risk because people might use it in countries where it is banned.

In another sense, it is similar to arguments against tasers, where they are being evaluated in a vacuum instead of being evaluated against their alternatives. If you compare tasers to guns, or power outages to bombs, then they are safe rather than dangerous.
by oconnore | 2026-01-06 18:39:01+00:00
Can you share how the scripts work? That seems to be the most interesting part, but is omitted from the article. The only technical details are UART + an opto-coupler.

> Both devices run custom scripts designed to handle data transmission reliably rather than quickly. This approach limits throughput, but reliability is paramount for critical monitoring, where losing data is unacceptable. The scripts are finely tuned to ensure that every log entry is transmitted securely without risk of cross-contamination between networks.
by buildbot | 2026-01-06 18:39:15+00:00
I’m just a hobbyist 3D user but I feel like I have good experience, been using Autodesk Inventor then Fusion since early high school…

I saw the level of detail in the model and am shocked. If this is truly their first experience with CAD/CAM they are a natural.

For example - here’s my home built camera. It’s massively more simplistic: https://blog.maxg.io/phase-one-swc/
by Analemma_ | 2026-01-06 18:39:17+00:00
I just don't see any pressing need for supersonic jet travel now that in-flight Wi-Fi, hi-res HMDs for your laptop and the Nintendo Switch all exist. And I think that trying to justify it in terms of "we have to end the stagnation and go back to a regime where plane speeds increase YoY" is silly: either it provides a compelling service for its high cost (there's no getting around that air drag and fuel consumption increases quadratically with speed) or it doesn't, and personally I don't think it will.
by dagss | 2026-01-06 18:39:19+00:00
Your mind must work differently than mine. I have programmed for 20 years, I have a PhD in astrophysics..

And my "reasoning" is pretty much like a long ChatGPT verbal and sometimes not-so-verbal (visual) conversation with myself.

If my mind really did abstract platonic thinking I think answers to hard problems would just instantly appear to me, without flaws. But only problems I hve solved before and can pattern match do that.

And if I have to think any new thoughts I feel that process is rather similar to how LLMs work.

It is the same for history of science really -- only thoughts that build small steps on previous thoughts and participate in a conversation actually are thought by humans.

Totally new leaps, which a "platonic thinking machines" should easily do, do not seem to happen..

Humans are, IMO, conversation machines too...
by blub | 2026-01-06 18:39:38+00:00
There was an interesting video on YT where an engineer from a fastener company joined a carpenter to compare their products with traditional joints.

The traditional joints held up very well and even beat the engineered connectors in some cases. Additionally one must be careful with screws and fasteners: if they’re not used according to spec, they may be significantly weaker than expected. The presented screws had to be driven in diagonally from multiple positions to reach the specified strength; driving them straight in, as the average DIYer would, would have resulted in a weak joint.

Glue is typically used in traditional joinery, so less glue would actually have a negative effect.
by nikisil80 | 2026-01-06 18:39:44+00:00
Yeah sure but have you considered that the actual cost of running these models is actually much greater than whatever cost you might be shelling out for the ad-free apps? You're talking to someone who hates the slopification and enshittification of everything, so you don't need to convince me about that. However, everything I've seen described in the replies to my initial comment - while cute, and potentially helpful on a case-by-case basis, does NOT warrant the amount of resources we are pouring into AI right now. Not even fucking close. It'll all come crashing down, taxpayers the world over will be caught with the bag in their hands, and for what? So that we can all have a less robust version of an app that already exists but that has the colours we want and the button where we want it?

If AI cost nothing and wasn't absolutely decimating our economy, I'd find what you've shared cute. However, we are putting literally all of our eggs, and the next generation's eggs, and the one after that, AND the one after that, into this one thing, which, I'm sorry, is so far away from everything that keeps on being promised to us that I can't help but feel extremely depressed.
by yabones | 2026-01-06 18:40:21+00:00
GM-5 is probably the greatest pocket-size mirrorless, and maybe the last. The GX-85 is also great, but it does have a larger grip and more of a shoulder at the top.

The G-100D is also quite small, but the faux pentaprism at the top makes it just a bit too big to justify being MFT.

https://petapixel.com/2025/06/28/the-panasonic-lumix-gm-5-is...
by bombcar | 2026-01-06 18:40:38+00:00
I think there's definitely multiple streams here; the "comic book comic" which is clearly different from single-panic comics/cartoons.

But then you have newspaper comics - some of which are things like Prince Valiant which are just comic books over time, and then there are the "one joke per day" comics which sometimes have multiple panels, sometimes not.

As with many things, trying to tie it down often reveals that it's not really possible - various "string of one-off" comics (even including The Far Side), political cartoons, etc end up having "recurring characters" that end up with a mythos.

For most people, "digital Far Side" would be a webcomic, because it's something that would live on the comics page in the newspaper.
by goku12 | 2026-01-06 18:40:46+00:00
What do you mean by useful dynamic linking? Dynamic linking with C ABI is supported natively in Rust and is very widely used (just checked GitHub), especially for FFI like in Python modules (PyO3). If you mean an ABI that supports all the Rust features (without extern C), then it's a problem faced by every language that has more features than C - C++, Haskell, Go, Zig, etc included. To solve that problem, somebody will have to design a new stable standard common ABI that natively supports all the features from these languages, or at least makes it possible to express these features in some way.
by jaffa2 | 2026-01-06 18:41:27+00:00
The benefit of plex ( and jelly fin falls down here) is that anyone with any smart tv can access your media library just like Netflix . So family, friends etc can download the plex app, sign in and start watching your stuff.

There’s wide compatibility with all sort of devices and you dont need to firewall tunnel vpn or do any setup. It’s totally grandma friendly.

Your approach works great for a single user with a tv connected PC. Lets say with your current system you want your parents, right now, to be able to view your movies files. How easy is that to do, and how much technical knowledge or assistance is required?
by HarHarVeryFunny | 2026-01-06 18:41:40+00:00
No - std::rotate is just doing this with in-place swaps.

Say you have "A1 A2 B1" and want to rotate (swap) adjacent blocks A1-A2 and B1, where WLOG the smaller of these is B1, and A1 is same size as B1.

What you do is first swap B1 with A1 (putting B1 into it's final place).

B1 A2 A1

Now recurse to swap A2 and A1, giving the final result:

B1 A1 A2

Swapping same-size blocks (which is what this algorithm always chooses to do) is easy since you can just iterate though both swapping corresponding pairs of elements. Each block only gets moved once since it gets put into it's final place.
by Zigurd | 2026-01-06 18:42:58+00:00
When I first visited Latvia, I thought it was a charming side effect of communism that store names were quite small on the façades. Was there an ethic of abjuring crass commercialism? Then I noticed the shadows left by larger store names above the small Latvian store names. It wasn't that Marxism Leninism called for demure commercial logos. The Latvians had just taken down the Russian signs. Commercial promotion is, I suppose, a condition of life,
by HarHarVeryFunny | 2026-01-06 18:43:13+00:00
Couldn't this be done in 2 rotates rather than 3 :

A B C D E

A C B D E -- after rotate B, C

A D C B E -- after rotate C-B, D

Complexity would seem to be the same as the reverse method, since every element in the original B-D range is getting moved twice.
Show HN: Threshold – A game where you're the POTUS during the AI boom
by manugo4 | 2026-01-06 18:43:27+00:00
I built a card-swiping game (heavily inspired by Reigns) where you play as the US President making AI policy decisions. Balance public opinion, the economy, national security, AI safety, global standing, and AI progress—if any hits 0 or 100, you're done.

Would love feedback on balance and card ideas!
by lkramer | 2026-01-06 18:43:31+00:00
It's infuriating, the other day I had to download an app to pay for parking. What the fuck do I need the top choice to be a competing parking app? That won't do me any good when the place I'm parking need the one I searched for and who the hell goes "oh, an exciting new parking app? I'm gonna drive around until I can find a place that uses it so I can park there!"
by buildbot | 2026-01-06 18:43:52+00:00
This is an amazing project and level of effort, and I empathize deeply with this photographers desire for a clean, simple, beautiful camera.

I so deeply want a modern EVF camera, doesn’t even have to be a rangefinder, with a mechanically wound shutter so the film advance lever has a reason to exist.

I’m aware of the Epson R1 but 6MP is too low.
by hamdingers | 2026-01-06 18:43:53+00:00
I send them an email that contains a link to jellyfin.mydomain.tld with their new username and password, plus a few tips for how to get the most out of it (I wrote a template a few years ago).

It's not any more work for me than giving a user library access on Plex, but it does require I have a reverse proxy and a domain.
by elbear | 2026-01-06 18:44:00+00:00
How I interpret his comment about the distance:
The benefit of switching from C/C++ to Rust is higher than switching from C++ to Go (in the similar use-cases) or from Java to Kotlin.

Another argument offered for Rust is that it's high-level enough that you can also use it for the web (see how many web frameworks it has). So I think that Rust's proponents see it as this universal language that could be good for everything.
OrbitMesh – Per-request API gateway enforcement evidence platform (not logs)
by selvaraz | 2026-01-06 18:44:03+00:00
I’ve been working on a data-plane project focused on a problem I’ve repeatedly run into while debugging API incidents.

When an API request fails (or behaves unexpectedly), it’s very hard to know what API gateway actually enforced for this specific request?

We have logs, metrics, configs, and dashboards, but per request, and the actual enforcement is still a guesswork.

OrbitMesh is an early attempt to capture per-request enforcement evidence directly at the gateway (auth decisions, rate limits, TLS state, upstream handling, etc.) in a compact, cryptographically verifiable form, without storing request/response payloads and while correlating enforcement with the active gateway configuration.

OrbitMesh is an early attempt to capture per-request enforcement evidence directly at the gateway (auth, rate limits, TLS, upstream decisions, etc.) in a compact, cryptographically verifiable form — without storing request or response payloads, and while correlating enforcement with the active gateway configuration.

This is very early. Right now it’s a waitlist while we validate whether this approach is actually useful outside our own experiences.

We love your feedback who’ve debugged gateway issues at scale, or who’ve dealt with ambiguous request-level behavior during incidents.

Link: https://orbitmesh.io/
by runako | 2026-01-06 18:44:09+00:00
Honestly? Your favorite LLM will be able to build you a syllabus better tailored to fit your current level of understanding. But in short, Capital is the people making decisions about how money is expressed through the economy.

But to make concrete what I am saying. Take a VC fund like Lightspeed that manages tens of billions of dollars. They do this on behalf of LPs, of which the largest are typically large pools of long-term capital like university endowments and pension funds.

Lightspeed, for example, has received ~$400m in investments from CalPERS (retirement program for some California public employees) alone. That represents tens of thousands of employees and former employees. Even if the notional value of one of their retirements is (say) $2m, that person is still Labor. Capital is represented by the people at CalPERS who decide where to allocate money, and by the Lightspeed GPs who decide which startups to fund. A former county attorney who has money in CalPERS has essentially no say over how her retirement funds are invested (if she's on a pension); that decision is down to a relative handful of people she will likely never meet.

A quick way to know the difference: top 5% wealthy people can buy the house next door and make it ugly, being a small nuisance. Capital can crash the entire economy with bad bets or get laws changed/ignored at their behest (we are watching this right now with X's CSAM generation on demand).
by asdgfaqwrg | 2026-01-06 18:44:25+00:00
Jif creamy peanut butter comes in at 190 kcal per 33 g serving [0], and 2000 kcal is 2.32 kW-h. Doing some good old fashioned dimensional analysis, the energy density of store-bought PB is

190 kcal | 2.32 kw | 1000 g
---------+-----------+------- = 6.68 kW-h/kg
33 g | 2000 kcal | kg

So, Jif creamy is nearly 17 times as energy dense as Donut's battery. Even so, crunchy is better.

---

[0] https://www.jif.com/products/creamy/creamy-peanut-butter
by macNchz | 2026-01-06 18:44:31+00:00
That's a pretty frustrating market segment to shop for in the US these days, given there are so many good options that just aren't sold here. I was looking for similar cars early last year and quickly ruled out Golfs (and a variety of others) over the total lack of actual buttons. So annoying. I wound up with a Mini Clubman—another fun premium compact that's now no longer being made.
by mcdow | 2026-01-06 18:44:46+00:00
This is awesome! I’ve been looking for a way to batch export my notes out of Apple notes, will this work for that purpose?

I totally agree with you that most notes apps miss the mark. I’m working on one now which I hope satisfies the same requirements as Apple notes(dead simple, iCloud sync, free) but has some things I want (improved search, first class markdown support).

I’ve been using it as my daily driver for a while, but it’s not quite ready for other users yet. I wrote a bit about it in my year in review[1] under the section “Not Another Notes App!”.

1. https://emmettmcdow.com/posts/2025-in-review