MurphyA/hacker-news huggingface dataset:
by hinkley | 2026-01-11 22:17:27+00:00
What I’d really like is to run the admin interface for an app on a self hosted system behind firewalls, and push read replicas out into the cloud. But I haven’t seen a database where the master pushes data to the replicas instead of the replicas contacting the master. Which creates some pretty substantial tunneling problems that I don’t really want on my home network.

Is there a replica implementation that works in the direction I want?
by humanfromearth9 | 2026-01-11 22:17:39+00:00
Incapable: that happens when the acceptance of an idea implies that their perception of their identity is flawed and has, logically to change in order to adapt for the new reality where the idea has its place.
Denial is a protection mechanism, and it is very effective when the reality is too difficult to support as it is.
Identity is so essential in our beliefs, attitudes and behaviours that most of us won't accept anything that requires it to change.
Unless we accept that failure is part of our identity and that this means that our identity sometimes has to evolve. But that has to be done willingly, explicitly (in our minds).
by yencabulator | 2026-01-11 22:18:40+00:00
There should be only one correct interpretation of that according to CommonMark. Software is faulty for sure and a lot of the these "markdown converters" are pre-AI slop code but at least there is a carefully written spec now.

(That dude who coined the name Markdown is being a dick about other people finishing his abandoned idea is another issue and not the fault of CommonMark.)
by coder543 | 2026-01-11 22:19:24+00:00
No, you are not correct. How many people have to tell you this?

It absolutely works the way I said it does, because I have seen it work that way. Just because you accidentally turned off iCloud Photos in your Apple Account settings on that Mac (or some other similar issue) does not mean it does not work this way when properly signed in.

If you want something to try, go to System Settings -> Apple Account -> Photos and see if "Sync this mac" is turned off. It needs to be on. There could be other ways that this feature is disabled, but that is one of them.

Not seeing something work is not evidence that it does not work. You have not seen it work, but that is not proof it does not work.

Seeing it work is evidence that it works. I have seen it work.

Other people have seen it work that way, and their replies are all over this thread. Apple documents that it works this way.

Yes, it will upload photos to iCloud if enabled, but it also downloads them.
by JumpCrisscross | 2026-01-11 22:19:34+00:00
> The sheer brazenness of calling legitimate congressional oversight 'circus-like publicity stunts' is on a whole new level

Is it? I feel like the mud slinging has been in vogue for a few decades.

The willful lawbreaking is new. But the rhetoric feels familiar.

> point do the MAGA folks realize that they are enabling a future Democrat in the White House to do the exact same thing

None of them do. (To be fair, administrations have been expanding the Presidenxy since WWII. We never had a Constitutional discussion of strategic nuclear command or a standing superpower’s army.)

My pet projects are shredding federal student loan records, tearing the turbines out of coal plants and ceasing enforcement on tariffs and duties on all imported food on day one.
by cyberax | 2026-01-11 22:19:43+00:00
Sigh. FSD is OK on freeways, but it constantly changes lanes for no discernible reasons. Sometimes unsafely or unnaturally, forcing me to take over. The previous stack had a setting to disable that, but not the new end-to-end NN-based system.

In cities, it's just shit. If you're using it without paying attention, your driving license has to be revoked and you should never be allowed to drive.
by dgoldstein0 | 2026-01-11 22:19:52+00:00
Negative temperature happens in physical systems when there's a constrained state space and energy in the system comes near the maximum - as then adding energy reduces the number of possible states the molecules are in. Iirc the math works because temperature is the inverse of the derivative of entropy as a function of energy. So you need a system where entropy (number of possible states) decreases with more energy.

It's pretty rare to have such a system though.
by notepad0x90 | 2026-01-11 22:19:55+00:00
<p>some sentence here <img src="img.jpeg"/> <p> some other sentence.

In that example, the image could be part of the first paragraph, as it is there, or if i moved the second <p> before the <img> it would be part of the second. but if I want neither, do I not have to close the first paragraph?

Here is a demo of what i mean on this random html paste site: https://htmlbin.online/closetagdemo

I don't know what "not required" means, but it makes a difference with <p> at least in my opinion. I think the author meant that if the succeeding element is of the same type, you don't need to close the previous one.

But even then, this is not a good feature, browsers aren't the only things processing html content, any number of tooling, or even human readers can get confused.
by sciences44 | 2026-01-11 22:20:28+00:00
Interesting subject, thank you! I have a cluster of 2 Orange Pis (16 GB RAM each) plus a Raspberry Pi. I think it's high time to get them back on my desk. I never had time to get very far with the setup due to a lack of time. It took so long to write the Ansible scripts/playbooks, but with Claude Code, it's worth a try now. So thanks for the article; it makes me want to dust it off!
by tcbawo | 2026-01-11 22:20:34+00:00
I have a Framework laptop. It was expensive for the specs, but I really appreciate the philosophy of openness. I have replaced both the keyboard and battery, which was easy and painless. At least for Dell, I don't think Framework's target market is a fit for acquisition like Alienware's was. Although, Dell is big enough that they could probably build a competing brand themselves. It would be great for consumers if they did.
by mrtksn | 2026-01-11 22:20:36+00:00
I wonder if ubiquity doesn’t effect the lidar performance? Wouldn’t the systems see each other’s laser projections if there are multiple cars close to each other? Also is
LIDAR immune to other issues like bright 3rd party sources? At least on iPhone I’m having faceid performance degradation. Also, I suspect other issues like thin or transparent objects net being detected.

With vision you rely on external source or flood light. Its also how our civilization is designed to function in first place.

Anyway, the whole self driving obsession is ridiculous because being driven around in a bad traffic isn’t that much better than driving in bad traffic. It’s cool but can’t beat a the public infrastructure since you can’t make the car dissipated when not in use.

IMHO, connectivity to simulate public transport can be the real sweet spot, regardless of sensor types. Coordinated cars can solve traffic and pretend to be trains.
by consumer451 | 2026-01-11 22:20:54+00:00
I am just some schmoe, but optics alone can be easily spoofed as any fan of the Wile E. Coyote has known for decades. [0]

What's crazy to me is that anyone would think that anything short of ASI could take image based world understanding to true FSD. Tesla tried to replicate human response, ~"because humans only have eyes" but largely without even stereoscopic vision, ffs.

[0] https://www.youtube.com/watch?v=IQJL3htsDyQ
by jdejean | 2026-01-11 22:21:11+00:00
Tahoe is uniquely bad in so many ways, so I tried the Asahi Fedora Remix with Gnome on my M2 Mac Mini. Aesthetically I was more attracted to Gnome, it feels like what we lost with Tahoe. Tahoe to me feels like a really chopped Android skin or something. I made it a few weeks on the Fedora Remix but ended up having to switch back to Mac over missing webcam drivers and other random hardware issues. Plus there’s little OS things that Mac does that make it really hard to go elsewhere.
by JaviLopezG | 2026-01-11 22:21:21+00:00
Today I built Octocat juggler. It's a GitHub badge that shows in how many repos are you working. By default it links to some stats.

Example: https://github.com/JaviLopezG
Url: https://octocat.yups.me/
Repo: https://github.com/JaviLopezG/octocat
by oliwarner | 2026-01-11 22:21:34+00:00
> this topic is highly unlikely to generate any useful discussion

Some things need saying.

It doesn't always have to be a spirited, constructive rich debate in the comments. Some times it's just okay for one of us to tell it like it is.

I agree there are plenty of things that don't need repeating, don't need redundant commentary, and a billion etceteras, but the US is dangerously broken and the tech industry need to do their part to steer her away from endless fascism. This needs to be said, heard, and acted upon.
by kristopolous | 2026-01-11 22:21:39+00:00
I've met some great designers as well. They usually come from more modest backgrounds.

It's kinda the rule for programmes too.

The ones that went to a small liberal arts school you've never heard of doing programming as their second career are statistically more effective to work with then the Stanford/MIT crowd.

The problems start I think, when you have an expectation that your collaborators are somehow either superhuman or subhuman and not peers.

Humility and mutual respect gets things done.
by pavlov | 2026-01-11 22:21:49+00:00
Nobel-winning author Doris Lessing wrote a novel called Shikasta in 1979 that (to my recollection) is a rewriting of the Old Testament and Earth history from the point of view of an alien community who played the role assigned to the divinities and angels in human myths.

I read it as a teenager and it really stuck with me as a completely different, more spiritually influenced take on science fiction and “ancient aliens” theories of the era. She won the Nobel Prize on the strength of her more autobiographical and feminist prose, so Shikasta is an outlier in her own body of work too.
by steveklabnik | 2026-01-11 22:21:51+00:00
Not your parent, but there are two ways:

1. If you use a custom deleter, then there's extra stuff to store that. this isn't common, and this API isn't available in Rust, so... not the best argument here.

2. There's ABI requirements that cause it to be passed in memory, see here for details: https://stackoverflow.com/questions/58339165/why-can-a-t-be-...
by walterbell | 2026-01-11 22:21:53+00:00
Only a few memory suppliers remain, after years of competition, and they have intentionally reduced NAND wafer supply to achieve record profits and stock prices, https://news.ycombinator.com/item?id=46467946

In theory, China could catch up on memory manufacturing and break the OMEC oligopoly, but they could also pursue high profits and stock prices, if they accept global reduction in the PC and mobile device markets, https://news.ycombinator.com/item?id=46415338#46419776 |https://news.ycombinator.com/item?id=46482777#46483079

Meanwhile we have AI-enabled wearables (watch, glass, headphones, pen, pendant) that seek to replace mobile phones for a subset of consumer computing. Under normal circumstances, that would be unlikely. But high memory prices may make wearables more "competitive".
by masklinn | 2026-01-11 22:21:58+00:00
> Now in the service of minimalism we have scrollbars that consist of a thin, semi-transparent line that fades out after half a second and is nearly impossible to click and drag due to how small it is.

You can make them always on still. I've done so ever since their disappearing act started. It's not even much hidden, it's in the "Appearance" setting pane.
by Mountain_Skies | 2026-01-11 22:22:03+00:00
Starlink was sold to investors as being politically neutral and almost immediately became a US military asset. It was just a matter of time before China wanted their own version. No doubt some other countries will want their own systems free of American or Chinese control, though obviously it's going to be more difficult for them to do something as complete. It's going to be an interesting choice for ESA/the EU to decide if they want their own thing too instead of relying on the US to be a fair broker of access.

And of those countries who would like to have a system free of influence from other countries, well, if they can't afford to build one out, they might be able to orbit a bunch of chaff to even the playing field again.
by Jtsummers | 2026-01-11 22:22:09+00:00
I think you answered the question. Sugar. It's easier than managing your own Wireguard connections. Adding a device just means logging into the Tailscale client, no need to distribute information to or from other devices. Get a new phone while traveling because yours was stolen? You can set up Tailscale and be back on your private network in a couple minutes.

Why did people use Dropbox instead of setting up their own FTP servers? Because it was easier.
by tempaccsoz5 | 2026-01-11 22:22:27+00:00
I guess it depends highly on what you value. I dislike site that eagerly load all their images below the fold, since on my mobile phone I have a metered data plan. Unlimited data is still uncommon or very expensive in many countries. For example I pay $13/mo for 650Mb of data, which is one of the best value plans (under $40/mo) from any provider.
by areoform | 2026-01-11 22:22:37+00:00
Apple is at the point where they need a Jobs-ian correction again.

Steve Jobs would have had a fit over this product line. As '97 era Jobs put it, "The products suck! There's no sex in them anymore!"

My modest proposal for Apple diehards (especially employees) is to feed all the data that exists on Jobs into a multi-modal model so that Apple can hear just how much their shit sucks from Jobs' digital ghost.

A good starting point would be the https://stevejobsarchive.com/
by spyckie2 | 2026-01-11 22:22:39+00:00
This is irrelevant and misleading. Just because many people cannot tell flavors apart doesn’t mean that the products are parity and are marketing differentiated.

Sure the majority of people cannot tell flavor notes apart but there exists a certain % of the population that can very reliably distinguish different tastes. Wine sommeliers, fine dining, food science are all professions which require a sensitive palate and smell and it is an over simplification to talk about sodas tasting the same for the majority of people as if it implies there is no difference or speciality in crafting taste.
by foxglacier | 2026-01-11 22:23:14+00:00
I think I understand you. That makes a lot of sense having a default "safe" popular culture - something children and innocent people would be limited to because they don't actively look for the transgressive places.

It seems like we don't really have that anymore and fighters for the mainstream are also working to stop the transgressive cultures (eg. wanting hate speech laws). Perhaps because the internet makes the transgressive places almost as easily accessible as the mainstream they're seen as a valid threat to society.
by Dilettante_ | 2026-01-11 22:23:24+00:00
Making a joke about something is not necessarily "making light of it". It can be a way for an individual or culture to approach and digest a topic that is too difficult or painful to engage with directly.

First responders and medical professionals famously often have a sense of humor too dark to use around outsiders without causing offence/outrage(like what happened here), but I'm quite sure they are not "making light" of the loss of life and terrible injuries they face and fight.
by Imustaskforhelp | 2026-01-11 22:23:34+00:00
OpenCode's amazing. I sometimes use it when I want an agent where I dont want to sign up or anything. It can just work without any sign up, just npx opencode (or any valid like pnpx,bunx etc.)

I don't pay for any AI subscription. I just end up building single file applications but they might not be that good sometimes so I did this experiment where I ask gemini in aistudio or chatgpt or claude and get files and end up just pasting it in opencode and asking it to build the file structure and paste it in and everything

If your project includes setting up something say sveltekit or any boilerplate project and contains many many files I recommend this workflow to get the best of both worlds for essentially free

To be really honest, I just end up mostly creating single page main.go files for my use cases from the website directly and I really love them a lot. Sure the code understandability takes a bit of hit but my projects usually stay around ~600 to 1000 at max 2000 lines and I really love this workflow/ for me personally, its just one of the best.

When I try AI agents, they really end up creating 25 files or 50 files and end up overarchitecting. I use AI for prototypes purposes for the most part and that overarchitecture actually hurts.

Mostly I just create software for my own use cases though. Whenever I face any problem that I find remotely interesting that impacts me, I try to do this and this trend has worked remarkably well for me for 0 dollars spent.
by scorpioxy | 2026-01-11 22:23:37+00:00
I would encourage you to write about it as well. It seems interesting and unconventional.

I used to tinker a lot with my systems but as I gotten older and my time became more limited, I've abandoned a lot of it and now favor "getting things done". Though I still tinker a lot with my systems and have my workflow and system setup, it is no longer at the level of re-compiling the kernel with my specific optimization sort of thing, if that makes sense. I am now paid to "tinker" with my clients' systems but I stay away from the unconventional there, if I can.

I did reach a point where describing systems is useful at least as a way of documenting them. I keep on circling around nixos but haven't taken the plunge yet. It feels like containerfiles are an easier approach but they(at least docker does) sort of feel designed around describing application environments as opposed to full system environments. So your approach is intriguing.
by cosmic_cheese | 2026-01-11 22:23:42+00:00
It also doesn't offer a Mac-style desktop environment, which is one of the things keeping me away. KDE/Cinnamon/XFCE lean more Windows-style, GNOME/Pantheon (Elementary) is more like iPadOS/Android in desktop mode. My productivity takes a big hit in Windows-style environments and I just don't enjoy using them.

I hope to put my money where my mouth is and contribute to one of the tiny handful of nascent Mac-like environment projects out there once some spare time opens up, but until then…
by keybored | 2026-01-11 22:23:46+00:00
Everything is now not-niche but on the cusp of hitting the mainstream. Like Formal Methods.[1] But they were nice enough to put it in the title. Then tptacek replied that he “called it a little bit” because of: Did Semgrep Just Get A Lot More Interesting?[2] (Why? What could the reason be?)

[1] https://martin.kleppmann.com/2025/12/08/ai-formal-verificati...

[2]: https://fly.io/blog/semgrep-but-for-real-now/
by JumpCrisscross | 2026-01-11 22:24:08+00:00
> the more extreme among their supporters may see that as an invitation to become less peaceful

Sure. We’re kind of there. Dark as it seems, what we need is violence. Because this administration has not bothered to calibrate its responsiveness. We may wind up with a Congressman in jail. We may wind up with one murdered by ICE. It will be horrific. But I’m not other paths to shocking the nation into action. (Specifically, paralyzing action. The Democrats who voted to put the government back into gear so they could make their holiday plans are beyond words.)
by Mistletoe | 2026-01-11 22:24:20+00:00
>ended up having to switch back to Mac over missing webcam drivers and other random hardware issues

This has been my experience every time I try Linux. If I had to guess, tracing down all these little things is just that last mile that is so hard and isn't the fun stuff to do in making an OS, which is why it is always ignored. If Linux ever did it, it would keep me.
by dent9 | 2026-01-11 22:24:26+00:00
> I'm sure AI can easily get to the 99%, but does it help with the rest?

Yes the AI can help with 100% is it. But the operator of the AI needs to be able to articulate this to the AI .

I've been in this position, where I had no choice but to use AI to write code to fix bugs in another party's codebase, then PR the changes back to the codebase owners. In this case it was vendor software that we rely on which the vendor hadn't fixed critical bugs in yet. And exactly as you described, my PR ultimately got rejected because even though it fixed the bugs in the immediate sense, it presented other issues due to not integrating with the external frameworks the vendor used for their dev processes. At which point it was just easier for the vendor to fix the software their way instead of accept my PR. But the point is that I could have made the PR correct in the first place, if I as the AI operator had the knowledge needed to articulate these more detailed and nuanced requirements to the AI. Since I didn't have this information then the AI generated code that worked but didn't meet the vendors spec. This type of situation is incredibly easy to fall into and is a good example of why you still need a human at the wheel on projects to set the guidance but you don't necessarily need the human to be writing every line of code.

I don't like the situation much but this is the reality of it. We're basically just code reviewers for AI now
by colordrops | 2026-01-11 22:24:39+00:00
The split I'm seeing with those around me is:

1. Those who see their codebase as a sculpture, a work of art, a source of pride
2. Those who focus on outcomes.

They are not contradictory goals, but I'm finding that if your emphasis is 1, you general dislike LLMs, and if your emphasis is 2, you love them, or at least tolerate them.
by heavyset_go | 2026-01-11 22:24:47+00:00
IMO, for real file systems, just give a view via cgroups/namespaces.

Implementing a database abstraction as a file system for an LLM feels like an extra layer of indirection for indirection's sake: just have the LLM write some views/queries/stored procs and give it sane access permissions.

LLMs are smart enough to use databases, email, etc without needing a FUSE layer to do so, and permissions/views/etc will keep it from doing or seeing stuff it shouldn't. You'll be keeping access and permissions where they belong, and not in a FUSE layer, and you won't have to maintain a weird abstraction that's annoying/hampered with licensing issues if you want to deploy it cross platform.

Also, your simplified FUSE abstraction will not map accurately to the state of the world unless you're really comprehensive with your implementation, and at that point, you might as well be interacting directly in order to handle that state accurately.
by duxup | 2026-01-11 22:25:24+00:00
I've been playing EU5, reading some history and so on here and it's really hard to imagine what famine and mass death from it is like considering how food is pretty much instantly available to me at all times.

My closest connection was a few generations from me when I knew rural farm folks who had some memory, or influence of the Great Depression in the US. They were very particular about food, eating everything you took, and to them their idea of a delicacy was something that to me was very run of the mill.

I often wonder what the impact on culture is when in the extreme cases of famine so many die, so many watch others die and so on ...
by drnick1 | 2026-01-11 22:25:31+00:00
I'd rather expose a Wireguard port and control my keys than introduce a third party like Tailscale.

I am not sure why people are so afraid of exposing ports. I have dozens of ports open on my server including SMTP, IMAP(S), HTTP(S), various game servers and don't see a problem with that. I can't rule out a vulnerability somewhere but services are containerized and/or run as separate UNIX users. It's the way the Internet is meant to work.