MurphyA/hacker-news huggingface dataset:
by analytically | 2026-01-11 21:47:58+00:00
CentralCI (https://centralci.com) - Fully-managed Concourse CI as a service.

Got tired of helping enterprises run Concourse themselves, so we productized it. We've deployed and maintained Concourse for Starbucks, Accenture, Sky UK, and others over the years—CentralCI packages that operational knowledge into a SaaS.

Why Concourse over GitHub Actions?

* fly execute lets you test pipelines locally before pushing. No more "commit and pray"
* fly intercept drops you into a running container to debug failures
* Resource-based triggers can monitor anything—not just git pushes
* Full pipeline visualization from dev to prod in one view
* Workers you actually control (no arbitrary cache limits or runner queues)

What we handle:

* Dedicated Concourse instances on high-spec hardware (Ice Lake Xeon, DDR5, NVMe)
* Worker scaling without the Kubernetes complexity
* SOC compliance, auditing, AWS PrivateLink for enterprise
* 24/7 support from people who've been running Concourse in production for years

The pitch is simple: Concourse is the right tool for complex CI/CD, but running it is a pain. We make it not a pain.
by kristopolous | 2026-01-11 21:48:02+00:00
I swear, this reign of visual artists as dictators has to stop.

I'm sure people noticed it internally and brought it up but some thing by some designer was seen as biblically sacred and somehow overruled all reason and rational.

I've been at companies were you get wildly and severely punished sometimes fired for subordination for fixing an obviously broken spec that doesn't work by some designer emperor.

It's normal to be "I guess 2+2=5 here, whatever" as if the designer went in a tiny room, had a seance with the divine...

Yo, newsflash, everyone makes mistakes. Failure is when you force them to stay uncorrected.
by hinkley | 2026-01-11 21:48:23+00:00
Someone once said the reason we had alcohol before civilization is that we carry around a chemical testing laboratory in our faces.

It just so happens that everything in beer that can go wrong and hurt you (any sooner than cancer) creates a distinct aftertaste and you can learn to avoid it rather easily.

The only exception of course is if you use poisonous ingredients in the first place.
by maxglute | 2026-01-11 21:48:35+00:00
>borrowed and improved western designs

TBH this part seems key, even PRC couldn't operate full western designs reliant on western industrial capacity economically, part of it was simple incompetence of western supply chains (business closures / regulatory drama / sanctions). Nuclear seems viable once you strip out a lot of the politics that makes them uneconomical, hence PRC had to indigenize the designs since once western supply chains enter picture, the schedule goes out the window.
by epistasis | 2026-01-11 21:48:52+00:00
Oops, that's a typo, should be transmission and *distrbution

Electricity costs have two components: "generation" to put power on the grid, and then the "transmission & distribution" costs which pay for the grid. You can likely see the costs split out on your bill, and the EIA tracks these costs.

Generation costs are falling, because of new technology like solar and wind and newer combined cycles natural gas turbines. However the grid itself is a bigger part of most people's bill than the generation of electricity.

Most utilities have guaranteed rates of profit on transmission and distribution costs, regulated only by PUCs. T&D tech isn't getting cheaper like solar and storage and wind are, either, so that T&D cost is likely to become and ever greater part of electricity bills, even if the PUCs are doing their job.

Generation in many places is disconnected from the grid, and when somebody makes a bad investment in a gas turbine, then the investor pays for that rather than the ratepayers. Look at Texas, for example, where even being at the center of the cheapest natural gas in a country with exceptionally cheap natural gas, solar and battery deployments hugely outpace new natural gas. That's because investors bear the risk of bad decisions rather than rate payers.

In places that let utilties gamble their ratepayers money, and where the utilities only answer to a PUC that gets effectively zero media coverage, there is a massive amount of corruption and grift and fleecing of rate payers.
by hommelix | 2026-01-11 21:49:02+00:00
Oh ! The performance table on github is not rendered. If you look at the same page on https://fossil.kd2.org/karadav/doc/main/README.md KaraDAV is very close to apache mod_dav module and way faster than NextCloud.

> KaraDAV performance was very close to mod_dav, and NextCloud performance was incredibly poor.

Client KaraDAV NextCloud mod_dav
Dolphin (KDE) 5 seconds 1 minute 15 seconds 3 seconds
Thunar (GTK) 5 seconds 1 minute 50 seconds 5 seconds
WebDAV Manager.js 4 seconds (no delete) -- --
by ronnier | 2026-01-11 21:49:27+00:00
This goes against my daily fsd usage and my friends fsd usage. We all use fsd daily, zero issues, through hard city and highway environments. It’s near perfect outside of the occasional weird routing issues (but that’s not a safety issue). We all have the latest fsd on hw4. No other consumer car on the market in the US can do this (go from point a to b with zero interventions through city and highway). If there was something better then I’d buy it, but there’s not.
by g947o | 2026-01-11 21:49:41+00:00
It already is. https://www.anthropic.com/news/updating-restrictions-of-sale...

And Anthropic really goes out their way in banning China. Other model providers do a decent job at restricting access in general but look away when someone tries to circumvent those restrictions. But Claude uses extra mechanisms to make it hard. And the CEO was on record about China issues: https://www.cnbc.com/2025/05/01/nvidia-and-anthropic-clash-o...
by masklinn | 2026-01-11 21:50:04+00:00
> That is the whole argument

No, it is not.

> Let me quote the other person: "My claim is that, if I call `foo(std::move(myObj))`, it is statically knowable if `foo` receives a copy of `myObj` or whether it is moved to it."

Yes. `foo`.

> It is saying that for "auto pp = std::move(p);" we will know if it uses the move assign constructor or the copy assign constructor.

`pp` is not `foo`. That `pp` uses a move constructor is not the subject of the debate.

You can literally take the function I posted, build a bit of scaffolding around it, and observe that whether the parameter is moved into `foo` or not is runtime behaviour: https://godbolt.org/z/jrPKhP35s
by dataflow | 2026-01-11 21:50:30+00:00
Sure thing. Probably the highest-RoI changes performance-wise (there may be negative implications for security or functionality, obviously proceed at your own risk) are to disable the various services and drivers that belong to either Windows Defender or the various filesystem filter drivers on your system. You can't disable everything (expect a freeze/crash if you disable the wrong ones) but you can disable most.

That, and switch back to the classic GUIs (like with OpenShell) so you don't have to deal with the laggy new UIs.
by goalieth | 2026-01-11 21:50:39+00:00
Stack Influence | Multiple Openings: Full Stack Developer, Technical Product Manager, Product Designer & UX Research | Full-time | Remote (Worldwide)
We’re a VC-backed, fully-remote, fast-growing creator marketplace connecting eCommerce brands with everyday social media users.

• Senior Full Stack JavaScript Developer ($125-200k USD): Modern tech stack—React, Node.js, Next.js, and Azure. Individual contributor on a small team with no mentoring duties and a 4-day work week.

• Product Designer and UX Researcher($120-180k USD): Hybrid design and research role. 4-day work week

• Technical Product Manager ($150-225k USD): Business-minded ex-engineer with SQL, analytics, and integration skills. 4-day work week

APPLY –> https://stack-influence.breezy.hr/
by GrowingSideways | 2026-01-11 21:50:55+00:00
What do you mean by "objectively"? This smells like pinker-esque spinelesness. Like a "you can buy a smartphone if you ignore the world is dying" tone.

Yes, you can buy a smartphone. But most of what makes us care for each other has died. Why not kill yourself today, Sisyphus? There are fewer reasons than ever.
by amluto | 2026-01-11 21:51:05+00:00
Late edit: one exception is A/V. Sometimes you want fiber for applications other than networking. There are A/V applications for fiber, for example. If you need this, use what the thing you’re using the fiber for requires, and consider putting it in conduit. If your application calls for MMF, consider using the highest grade you can get at a reasonable price, which is probably OM4.

Also, preterminated fiber is a thing. While it’s not that hard to terminate MMF, it’s still easier and more reliable to buy preterminated fiber. SMF terminations are apparently much more sensitive to being done perfectly, and buying preterminated fiber is wise. (I’ve never personally terminated any fiber, but I have installed and connected fiber, and it’s delightful to just plug it in.)
by jltsiren | 2026-01-11 21:51:10+00:00
Wild edge cases are to be expected when you do things at scale. If you build 20 buildings in different regions, at least one of them will likely face a once-in-1000-years natural disaster. And it's difficult to estimate how bad that particular kind of once-in-1000-years event can be, because you probably only have a century or two of reliable data.
by asaddhamani | 2026-01-11 21:52:06+00:00
MemoryPlugin (https://www.memoryplugin.com)

Long term memory for dozens of AI tools, designed for power users who want more control and flexibility than native memory systems and who do not want to be locked into any one platform. You can also have the system remember your entire chat history going back years and use this information to help you better in new chats, it sometimes makes chats 10x more useful when I say something like: “Using recall tool, do 10+ calls for 1000 tokens context each to learn about my interests, strengths, curiosities, what I’ve tried in the past, what worked, what didn’t, etc and suggest a new hobby I would enjoy”.

Without long term recall, AI is a super intelligence in your hands that uses the knowledge of the world to give you generic, nearly useless advice because of how generic it is. With long term memory, you have a super-intelligence that knows YOU. This is what MemoryPlugin solves for.
by epistasis | 2026-01-11 21:52:10+00:00
In addition to the other corrections here, I'd like to add one more remarkable fact: in 2025 the share of German electricity generated by solar increased to 18% from 14%. That's in a single year, in a country with terribly low levels of sun! Nuclear generated 5% of electricity before it was shut down, and had generated that same percentage for more than a decade (that's as far back as the chart I saw went).

It's remarkably easy to scale solar to very large amounts in short time periods. Far easier than building a new nuclear fleet.
by robmn | 2026-01-11 21:52:20+00:00
IQ Test Platform (https://www.riotiq.com) I've been working 3 years on this. We developed our own professional, modern, proprietary IQ test and IQ testing platform for individuals to test themselves and to administer professional IQ tests to others. Lots of silicon valley folks seem to love it for their startups and hiring, but we built it mainly for IQ researchers from the International Society For Intelligence Research (ISIR) and psychologists.
by nicois | 2026-01-11 21:52:32+00:00
If the idea is to have devs implement each kata, wouldn't it be more effective to provide not only automated tests, but also code which should be used as a basis for each challenge?

For example, if supporting a dev tag to serve assets from the filesystem, why not include a simple webserver which embeds the contents?

This would allow aspiring gophers to go straight to the high value modification of a project rather than effectively spend most of the time writing scaffolding and tests.
by arcfour | 2026-01-11 21:52:33+00:00
So Mac doesn't support DisplayPort MST like everyone else does (Windows and Linux have supported this STANDARD for years), because they are assholes and don't care about their users, and the fact that multi monitor support is different between Intel Macs, certain M1s (cannot use more than one external monitor at all!), and the rest of the Apple Silicon lineup (other M1s, M2+) is insane.

I eventually got it working on this Intel Mac by using one HDMI and one specific DisplayPort output on the dock so it wouldn't try to multistream it internally in the dock or whatever (can't remember what exactly it was doing). It might have involved an HDMI to DP converter. I honestly tried to purge my memory of it once I got it working.

Note that all setups worked fine with Linux without modifications. Would have likely worked fine on Windows, too, since it supports MST. Only one specific setup worked with Mac.

So no, it's not a problem of the dock, it's a problem with Apple refusing to support a standard so they can make people buy the expensive $400 docks they hawk in Apple stores. Or because they are lazy and think because they don't care, their users shouldn't either.

You will find many people complaining about Mac's multi monitor support (or lack thereof) online. They are choosing to ignore user feedback.
by Krssst | 2026-01-11 21:52:42+00:00
I think the point is not that one should not look at RAM use, but be careful when looking at it since total RAM use may include the amount that is used for disk cache which will fill to use whatever is available (and will be freed back if necessary).

It makes sense to watch memory use but one should make sure to discount the amount used for disk caching from the total.
by rfwhyte | 2026-01-11 21:52:43+00:00
The fact the BBC article doesn't even mention the Irvings is a pretty glaring omission.

The Irvings basically own NB like its their own private fiefdom, and if anyone's doing any major polluting in the province its almost certainly them.

They own politicians, they own institutions, and they have an inordinate amount of influence on provincial politics and policy, so personally I have a pretty strong suspicion they are likely responsible for this outbreak, they know they are responsible, and in order to avoid consequence, they are using their wealth and political power to shut down any further investigation into this outbreak.

Its a story as old as time honestly... Some rich bastards do some shady shit in the pursuit of even more money and power, us regular folks suffer, the rich bastards use their wealth and political power to cover it up, and around the world spins until the next act of billionaire malfeasance and none of the rich bastards are ever held accountable.

Seriously, Occam's razor to me at least makes what's going on here pretty damn self evident. What's more likely, that hundreds of people are making up a mystery illness, or that this is just yet another of the innumerable instances of billionaires polluting the earth in the pursuit of profit and making people sick in the process?

I certainly know which scenario I consider most likely.
by merelysounds | 2026-01-11 21:53:33+00:00
Article about Norway problem in YAML. Draft is ready (link: https://lab174.com/blog/202601-yaml-norway ), beta readers welcome, please let me know if you have any feedback - thanks!

Also, my iOS apps; they're free and with no ads:

- Nonoverse (link: https://apps.apple.com/us/app/nonoverse-nonogram-puzzles/id6... ), a game about nonograms (image logic puzzles), now has 200+ levels.

- Polygen (link: https://apps.apple.com/us/app/polygen-create-polygon-art/id8... ), an app for generating low poly wallpapers and digital art, recently updated for latest iOS devices.
by dpark | 2026-01-11 21:54:06+00:00
Do you not write code? Is your code base frozen, or do you write code for new features and bug fixes?

The fact that AI can churn out code 1000x faster does not mean you should have it churn out 1000x more code. You might have a list of 20 critical features and it have time to implement 10. AI could let you get all 20 but shouldn’t mean you check in code for 1000 features you don’t even need.
by legulere | 2026-01-11 21:54:10+00:00
Building nuclear power stations includes a lot of labor-intensive hard to automate tasks like construction. Baumol's cost disease means it's getting even more expensive: rising general productivity leads to higher wages and higher costs in fields that cannot increase productivity as much as the general economic growth. That's why it's also still cheaper in countries with access to low-cost labor.

SMRs are a try to get out of it by building more but smaller reactors. The reality is however that nuclear has an issue with scaling down. Output goes down way faster than costs and most SMR designs have outputs far greater than what initially counted as an SMR.

Investment in renewable energy already greatly outpaces investment in fossil energy. The economic decision to keep using a fossil system is a different one than having to choose a new one. There's still problems that have no economically competitive renewable solution yet, but a lot of what you are seeing is inertia.

Base load electricity is simply an economic optimisation: demand is not flat, but the cheapest electricity source might only be able to create a relatively flat output. You'll need more flexible plants to cover everything above the base load. If you have cheap gas, base load does not make any sense economically.
by otterley | 2026-01-11 21:54:31+00:00
AFAIK Donald Trump has never been charged—let alone convicted—of sexual relations with a minor. He was also not convicted of sexual assault, even of an adult. (See https://www.newsweek.com/fact-check-was-donald-trump-found-g...). Nevertheless, there are plenty of other reasons to despise him.

Also, the entire DF article at issue here takes Apple to task for cozying up to his administration.
by graeme | 2026-01-11 21:54:42+00:00
Highly misleading stat. That's referring to capacity expansion, not new construction.

Prior energy assets go offline and are replaced each year. The report you cite is discounting all of that, looking only at expansion above the baseline, then taking total renewable construction and calcuating renewable total construction's share of expansion. Apples to oranges.

If you look at the chart in your own link you'll see that carbon construction investment exceeds renewables still.

Chart: "Annual energy investment by selected country and region, 2015 and 2025"

I would love for what you say to be true but it just isn't, even by that agency's own stats.
Show HN: Should I Buy It – Paste a link. Answer questions. Get a recommendation
by samebaker22 | 2026-01-11 21:54:43+00:00
Simply paste a product URL, answer a few personalized questions about your needs and preferences, and our AI analyzes your responses to provide a calm, reasoned recommendation.
You can paste links to products from any e-commerce site including Amazon, eBay, Best Buy, and most online retailers. Our AI analyzes the product to generate tailored questions.
by bhaak | 2026-01-11 21:54:53+00:00
He was the first person who introduced me to the idea that if you look at a thing with different mindsets, from different points of view, you can arrive at quite different opinions about the “true” nature of that thing.

At that age, I didn’t yet understand why some people are incapable of changing their point of view. To be honest, I still don’t fully understand how ideology can cloud the mind so thoroughly that only a single way of thinking remains possible.

He had a way of describing things with a vigor that is quite rare. It was a fascinating read as a kid, blending science fiction with history and archaeology. Of course, later learning about the scientific method, or even just Occam’s razor, made it clear that the theory of ancient aliens is very unlikely, but the what if, the “wouldn’t it be cool if this premise were true,” still lingers in my mind from time to time.

A quite unique and interesting person departed this planet yesterday.
by coffeeling | 2026-01-11 21:55:15+00:00
Yes. They are weaker, but Manifest v3 has been tweaked a good bit since the very initial announcements, and people have figured out ways to compress old-format blocklists into Manifest v3 compatible rulesets that can remain surprisingly extensive. They are weaker than v2 blockers or Brave Shields, without a doubt, but they do still do a decent job.
Show HN: Engineering Schizophrenia: Trusting Yourself Through Byzantine Faults
by rescrv | 2026-01-11 21:55:34+00:00
Hi HN!

My name's Robert Escriva. I got my PhD from Cornell's Computer Science department back in 2017. And three years ago I had a psychotic episode that irreversibly shook up my world.

Since then I've been applying a skill I learned in grad school---namely, debugging distributed and complex systems---to my own mind.

What I've found I've put into a [book (pdf)](https://rescrv.net/engineering-schizophrenia.pdf) on engineering, my particular schizophrenic delusions, and how people who suffer as I once did can find a way through the fog to the other side.

This is not a healing memoir; it is a guide and a warning for all those who never stopped to ask,
"What happens if my brain begins to fail me?"

I am writing because what I've found is not a destination, but a process. It is an ongoing process for me and for people like me. I also believe it is automate-able using the same techniques we apply to machine-based systems.

I am looking for others who recognize the stakes of the human mind to engage in discussion on the
topic.

Happy hacking,
Robert
by handsclean | 2026-01-11 21:56:08+00:00
I rejected iOS 26 for a while and boy did my opinion on whether Apple forces version changes do a 180. Everything people lambast Windows for was there. Nags with no “no” option, a red notification badge you can’t dismiss, scare dialogs, and disabling unrelated features. This latest slimy behavior is unfortunately quite consistent with how Apple treats disobedient iOS users.

On macOS they still seem to be stopped by firm enough non-consent, but they really try to force you first, and I get the impression they may do worse any year now.
by ValdikSS | 2026-01-11 21:56:33+00:00
I work mostly with the old microcontroller-based cheap consumer ("GDI") USB models circa 2000-2010, these are hardly possible to brick with software, as some of them even don't have a firmware and expect the PC to upload it on each power on sequence.

The hardware safety mechanisms are usually robust (USB communication is handled by "Formatter Board", all the mechanical stuff is in the "Engine Controller" power).

Newer Linux-based models have filesystems, software, and vulnerabilities, printer hacking on Pwn2Own is an every year common occurrence. These could be permanently bricked by the software in a common sense, and would require a firmware reflash using the bootloader or external means.

>Or is it possible to work on hardware support without having a physical device?

Absolutely, but for me this is very inconvenient—like the debugging over the phone.

Sometimes the bug is as low-level as in the USB stack: https://lore.kernel.org/linux-usb/3fe845b9-1328-4b40-8b02-61...

>I assume it is impossible to test each and every one printer and scanner, so there is probably some clever tricks there, right?

Not much, unfortunately. There's ongoing work on modern (driverless) printer behavior emulation, but it is under heavy development and not ready yet: https://github.com/OpenPrinting/go-mfp

Nothing for the older printers and scanners which require it's own driver, of what I'm aware.
by AkelaA | 2026-01-11 21:56:45+00:00
It also - as seen in that screenshot, had large, always visible scrollbars where it was easy to see how far down you were in a folder or document, and could easily click and drag to scroll to where you needed. 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.