MurphyA/hacker-news huggingface dataset:
by dangus | 2025-12-29 06:32:02+00:00
But this is an environment where people aren’t talking about real and very important issues.

We obviously get along as a society when we are just doing day to day things. You don’t have to be on vacation to witness that.

But when it comes to discussing whether my trans friends have basic human rights, or whether we should treat foreigners like criminals with no due process by default, whether we should build
coal power plants or nuclear power plants or solar power plants, or whether we should start a war, or whether healthcare should be a human right, it’s easy to find people I’ll have strong disagreements with these days.

And those are disagreements that have real consequences. Just ask the people I know who are discontinuing healthcare coverage due to ACA subsidies ending.

Ignorance and avoiding discussing these issues is bliss…until one day it might affect you.

The polarization is unfortunate but I think one way to lessen that is to actually confront issues and solve them.
by ssl-3 | 2025-12-29 06:32:12+00:00
Aye.

Before blogging was called "blogging," people just wrote what they wrote about whatever they wanted to, however they did that (vi? pico? notepad? netscape communicator's HTML editor? MS frontpage? sure!), uploaded it to their ISP under ~/public_html/index.html or similar [or hosted it on their own computer behind a dialup modem], and that was that.

Visibility was gained with web rings (the more specialized, the better -- usually), occasional keyword hits from the primitive search engines that were available, and (with only a little bit of luck necessary) inclusion on Yahoo's manually-curated index.

And that was good enough. There was no ad revenue to chase, nor any expectation that it'd ever be wildly popular. No custom domains, no Wordpress hosts, no money to spend and none expected in return. No CSS, no frames, no client-side busywork like JS or even imagemaps.

Just paragraphical text, a blinking header, blue links that turned purple once clicked, and the occasional image or table. Simple markup, rendered simply.

Finish it up a grainy low-res static gif of a cat (that your friend with a scanner helped make from a 4x6 photograph), some more links to other folks' own simple pages, a little bright green hit counter at the bottom that was included from some far-flung corner of the Internet, a Netscape Now button, and let it ride.

It was definitely a purer time.
by mircerlancerous | 2025-12-29 06:33:25+00:00
A self-hosting ecosystem with apps and services to do everything from file sharing, to email, and dynamic DNS. It's Javascript based and runs in node, but I've also got it running under Android and in a regular web browser (the web browser one needs requests forwarded to it). The whole goal is to make self-hosting really easy, cheap, but also capable.
It's got a long way to go, but I've already posted a few articles on HN that are hosted on it.
by sleazebreeze | 2025-12-29 06:33:33+00:00
I see a good case for my company to use Lit for creating complex components such as highly interactive panels/widgets to be shared between React/Angular apps in our large ecosystem. However the decision was: 1. Prefer sharing plain JS/TS over framework code so try that first and 2. if the component is so complex and tricky to get right, it probably needs to be re-implemented in each framework anyways (or some sort of wrapper)

My secondary concern with Lit is the additional complexity of using shadow and light DOM together in long lived React/Angular apps. Adding a new paradigm for 75+ contributors to consider has a high bar for acceptance.
by ahazred8ta | 2025-12-29 06:34:10+00:00
Part of the problem is that the gnupg maintainers have a longstanding policy of being compatible with every. single. version. of every PGP program's input and output formats, including pkz's early 1990s shareware and even a bunch of IETF prototype formats that never got adopted. It's layer upon layer of special cases.
by graeme | 2025-12-29 06:34:17+00:00
The only two armies skilled at modern drone warfare are Russia and Ukraine. An army without drone experience could get ripped to shreds facing either one.

Contrary to typical narratives my understanding is that the Russians are somewhat ahead on drones. They pioneered fibre optic drones and have more ability to mass produce them with Chinese support.

Ukraine has fought incredibly well and my hope is at some point Russia can't sustain its offensives due to domestic issues. Russia is very definitely straining.

But they shouldn't be underrated. In Ukraine they face a battled tested, fortified frontline and a society mobilized for war. Russia in turn has set itself for ongoing war. Europe is still in peacetime mode.
by dwaite | 2025-12-29 06:35:17+00:00
More likely the UX team touched AVP last, so some of the design language influenced what they were building.

The goal is most likely to unify the experience around iPadOS, so that one codebase ports down the phone and watch and over to the Mac and AVP.

The delta between Mac and iPad UX elements goes down every release. The latest one gave the iPad a menu bar and multi window support.

Looking at it from a certain angle, the iOS codebase is the only one which has a native team for a lot of large companies - they might not even create larger views for an iPad native version, and may instead ship Electron for the macOS release. Apple is trying to recruit the native mobile team to be able to support native releases for the whole ecosystem.
by keepamovin | 2025-12-29 06:37:41+00:00
I'm highly interested in approaches that utilize web grain in a balanced practical way. Do you have a framework/toolbelt or example sites to share? Would love to see.

If you're interested in my approach to custom elements I created: https://github.com/crisdosaygo/good.html

It utlizes custom elements, has autohooks for granular DOM updates, uses native JS template literal syntax for interpolation, imposes ordered component structure:

.
├── package.json
└── src
├── app.js
└── components
├── app-content
│ ├── markup.html
│ ├── script.js
│ └── styles.css
└── app-header
├── markup.html
├── script.js
└── styles.css

It even has a bit of a "comment node" hack to let you write "self-closing custom elements"

<!app-header />

Good.HTML is the ride-or-die framework for BrowserBox.
by cy1414569 | 2025-12-29 06:38:24+00:00
Creating engaging video content often requires cameras, editing skills, and significant time investment.InfiniteTalk explores a different approach by using AI to turn static images into natural-looking talking videos.

The platform focuses on realistic lip sync and facial animation, allowing users to combine a single image with voice audio to generate speaking videos. This can be useful for product demos, educational explainers, quick announcements, or lightweight content experiments where speed matters more than full video production.

For developers, founders, and creators interested in practical AI video generation tools, Infinite Talk offers an accessible way to test image-to-video workflows without complex setup or traditional production pipelines.
by EdwardDiego | 2025-12-29 06:38:53+00:00
Pretty sure Powermock is dead in the water now, it did some pretty gnarly things (like patching `Object`) that flat out didn't work in later versions of Java.

I (ironically enough) spent some time replacing usages of it in Kafka test code with Mockito because of this, IIRC there was only one situation where Mockito couldn't easily replace Powermock and I'm pretty sure it was mocking out a private static method, so the solution was to refactor the code under test so that you didn't need to mock a private static method to test it.
by hnlmorg | 2025-12-29 06:39:08+00:00
I think what makes this feel different isn’t the sabre rattling, which i agree has always happened. But just how many large economic powers are at it concurrently.

America is using rhetoric that threatens a civil war right now.

Israel is attacking all of their neighbours.

Europe is shifting to the most nationalist versions of parliaments we’ve seen since the Second World War.

And we are see massive global economic decline, civil unrest, and a general atmosphere that things need to change. Unfortunately that often becomes a precursor for war because war is, initially at least, good for business.

As someone who’s middle aged and always watched the news closely until very recently, I’ve found I’ve had to stop eating precisely because the current climate feels the closest to another world war that we’ve seen since the previous one.

The Golf War was scary because of its risk of escalation, as was the cold war. But what we are seeing presently is actual escalation and by more countries. And seemingly with a population that’s not entirely against the domestic policies that lead to such escalation.
by b3lvedere | 2025-12-29 06:40:03+00:00
I bought a 64GB model for around €200 from someone who bought it for his kids, but these kids did not like it.

I already did a lot of research on the device, plus i have over a thousand games in my Steam library, so this made it a very logical purchase. I ordered a 1TB disk from Amazon and installed within 15 minutes thanks to the IFixit documentation.

It’s a very versatile piece of hardware if you want it to be. Game emulation is very easy. Open Office and Kodi work flawlessly. HDMI output can be done with a cheap chinese adapter. Bluetooth takes care of other devices.

It’s BIOS is pretty easy and can boot from almost any device you can connect via the USB-C port.

Even running Windows 11 is possible, because Valve supplies the drivers for it. I tried it just for fun. How to reinstall the (Arch) Steam OS is well documented.

My kids love playing Lego City on it. I love playing Beat Hazard 3, Fallout 4, Skyrim and The Witcher 3 on it.

Will i buy the Steam Machine? Depends on the cost and it’s possibilities. If it can run streaming media like Netflix easily, it could make a very interesting replacement for the current media pc we’re using.
by tpmoney | 2025-12-29 06:40:28+00:00
> I think the headline is problematic because it suggests the raw photos aren't very good and thus need processing

That’s not how I read either the headline or the article at all. I read it as “this is a ‘raw photo’ fresh off your camera sensor, and this is everything your camera does behind the scenes to make that into something that we as humans recognize as a photo of something.” No judgements or implications that the raw photo is somehow wrong and something manufacturers should eliminate or “game”
by vatary | 2025-12-29 06:40:35+00:00
The retirement of the Steam Deck LCD feels less like a reaction to skyrocketing RAM/NAND costs and more like a strategic simplification of Valve’s product lineup. While rising component prices make for a convenient financial excuse, the "secret motivation" is likely operational efficiency: managing two different screen types (LCD vs. OLED), batteries, and motherboards complicates the supply chain significantly.

By cutting the LCD, particularly the 256GB model, Valve avoids internal competition where their "budget" option cannibalizes sales of their premium OLED units, which offer a much better user experience.

furthermore, with whispers of new hardware like the "Steam Frame" or a revamped "Steam Machine," Valve needs to clear the stage. The LCD Deck served its purpose as a pioneer, but keeping it alive indefinitely dilutes the brand's focus.

For consumers, it’s a double-edged sword; we lose the most affordable entry point into PC handheld gaming, but we gain a clearer, more unified path forward. Ultimately, this move signals that Valve is confident the OLED is the new standard, and they are aggressively pivoting resources toward whatever comes next.

The china's supply chain will let it be, what about you?
by throwaway2037 | 2025-12-29 06:43:45+00:00
By rate, do you mean coupon or yield? I will assume that you mean yield.

Restated:

> The 10-year Treasury [yield] has more than doubled since 2001.

No, it has not. See chart from the US Fed: https://fred.stlouisfed.org/series/DGS10

Extend range to "Max". Yields in 2001 -- looks like the peaked at about 5.4%. Yields today are about 4.13%.

What am I missing?

Also, this phrase... is a strange one.

> If you have to pay people twice as much to take your debt, is there more or less demand for it?

If your economy is running red hot (with relatively low inflation rate), then the central bank normally raises interest rates. Yields on central gov't debt will closely follow these rises. Controversially, I will say within a "reasonable" yield range (maybe 1% to 8%), the yield itself says very little about demand for it. Before COVID-19, Germany's 10 year gov't debt yield was frequently zero or slightly negative. Again: What does this say about demand for it? Not much.
by maxglute | 2025-12-29 06:43:53+00:00
Look at DoDs China report last few years, specifically PRC fielded conventional strike. PRC DF26, H6xCJ20s already can hit every essential SLOC from Malacca to MENA at volume, DF27 reaches west coast and Europe. There isn't really anywhere except Atlantic (and south America) where USN can operate permissively, i.e. every shipping lane PRC needs (for energy in next 10 years) is already covered. As for missiles hitting mainland, we're really talking about attritional game, PRC A2D2 works as advertised and they can potentially blunt much of the fires from being deliverable to mainland, and there's also sheer scale asymmetry, i.e. PRC pouring more concrete in 10 years than US in past 100. That's just a stupendous amount of infra to break. Meanwhile DF27 can hit west coast, in a few years they'll have DF27+ that reach most of CONUS. The real question then is who can deliver more fires, can win attrition game, can reconstitute faster. And vs PRC, it may not be US considering they put so much fires generation on carriers that may not be able to deliver any munitions under PRC A2D2 and the 30-40 B21 replacement (we're talking 10 years out) barely replaces one carrier in fire power. Meanwhile PRC has global strike eggs is mostly in mainland based ICBMs that skips entire delivery vehicle middle man and can potentially hit CONUS and everything in between with high survivability. And ample surplus industry/construction sector to rebuild. The TLDR is once hemispheric hypersonic proliferates more, USN can't operate permissively in any of the theatres PRC really cares about.

But again that doesn't mean USN can't operate permissively vs literally anyone else, even on legacy platforms that still grossly overmatches every other adversary regardless of acquisition malpractice.
by happyopossum | 2025-12-29 06:43:55+00:00
In the past few years I’ve been involved in 7 real estate transactions in California, and haven’t seen a single “all cash offer from investors” on any of them.

I hear this rhetoric a lot, but it’s almost always from people who have never actually been involved in selling a home, or are shopping for a home way out of their price range and were going to get outbid anyway.
by keepamovin | 2025-12-29 06:44:49+00:00
Legal question for the Tor team (disclaimer, I love Tor and use it in BrowserBox):

- Does Tor need an OFAC license to supply to Russian and Iranian (and other sanctioned entities)? What's your approach to stay compliant and globally helpful? I know 50% of your funding comes from US government (or did a few years back, still?), does this give you extra pathways to engage those regions?

I'm wondering because the system would seem to fall under ITAR due to its encryption, and even if non-ITAR is still a cyber product and these countries are heavily OFAC listed rn.

This is relevant for me right now as I was recetnyl contact by a significant entity in a sanctioned region with a massive deal for BrowserBox. Applying for an OFAC license to see if it's possible to serve them (but we have to make final determination on ethics/legal even if license is approved, I guess). My feeling is that broad sanctions don't hurt the things they are meant to but punish people in all countries from forming transnational links that might actually help to prevent conflicts and build relations however small. Idk, just my reflections after encountring this situation.
by bigbadfeline | 2025-12-29 06:45:15+00:00
The majority of these companies have long term purchase agreements for hardware at prices far lower than the market prices today, that's front-running the hardware market, the same as scalpers buying up GPU's to restrict supply and then sell at higher prices.

> And in the process of doing so they're providing a hugely valuable service

The value is in the hardware itself, the added services aren't essential - just packaging. The GPU scalpers also sell "a hugely valuable" product, but that has nothing to do with anything, manipulating supply for a price differential is what matters.

> Calling this "scalping" is just economically illiterate conspiracy theorizing.

Scalping is not a conspiracy, it's a well known fact observed since antiquity. Conspiracy or the lack of it thereof aren't among my concerns, the economic fundamentals enabling that phenomenon are.
by rramadass | 2025-12-29 06:45:34+00:00
Everybody (and not just Software Engineers) should keep this quote from Francesco Guicciardini (https://en.wikipedia.org/wiki/Francesco_Guicciardini) always in mind when dealing with people/companies/world;

To get a reputation for being suspicious and distrustful is certainly not desirable. Nevertheless, men are so false, so insidious, so deceitful and cunning in their wiles, so avid in their own interest, and so oblivious to other's interests, that you cannot go wrong if you believe little and trust less.

-- No. 157, Maxims and Reflections (Ricordi)
by qq66 | 2025-12-29 06:45:43+00:00
Elon doesn't bring huge amounts of time to his companies, he brings some sort of skill which I don't know how to characterize but empirically must exist given the level of repeatable success he's had.

If there was a job description to "throw this football 50 yards into a trash can, a couple of times per week" I wouldn't be able to do the job at all, but an NFL quarterback might be able to do the job for 5 different companies while also Tweeting 50 times a day.
by okushigue | 2025-12-29 06:46:02+00:00
TECHNICAL ANALYSIS: TESLA SPACE STATION - 10-STARSHIP MODULAR ORBITAL CONCEPT Author: Jefferson
M. Okushigue (okushigue@gmail.com)
Date: December 2025
Status: Conceptual Engineering Analysis
Integration: Complementary to Space Debris Remediation System EXECUTIVE SUMMARY This analysis evaluates a
novel orbital station concept using ten interconnected Starship vehicles in a cross-plus-square configuration. The design
leverages near-term SpaceX capabilities (orbital refueling, autonomous docking) to create an unprecedented ~18,000 m³
pressurized facility—20× the ISS volume—at potentially 1/10th the cost per cubic meter. Key Finding: Concept is
technically feasible with 2026-2028 technology, but faces significant engineering challenges in structural integrity, thermal
management, and operational complexity. Most viable as a commercial LEO hub or debris remediation operation base
rather than pure research station. Recommended Path: Phased approach starting with 2-3 Starships (proof of concept)
→ 5-6 units (operational base) → full 10-unit configuration only if demand justifies.
by ctchocula | 2025-12-29 06:46:09+00:00
+1 The long gap between 2016 when the original article was written in Chinese and 2025, the fact that the Substack article does not cite the original Zhihu article (until someone other than OP linked it in this thread), not linking previously English translations of this article, and the financial incentive of the LLM-translated article being on Substack make OP's claim of authorship of the Chinese article very sus.
by veqq | 2025-12-29 06:46:30+00:00
That's how https://janetdocs.org/ does syntax highlighting:

```
<pre><code class="janet">(<special>defn</special> <symb>bench</symb> <str>`Feed bench a wrapped func and int, receive int for time in ns`</str>
[<symb>thunk</symb> <symb>times</symb>]
(<special>def</special> <symb>start</symb> (<built-in>os&#x2F;clock</built-in> <keyword>:cputime</keyword> <keyword>:tuple</keyword>))
```
by epistasis | 2025-12-29 06:47:09+00:00
The US stopped all aid this year, except for intelligence sharing.

It's wild that people in the US think this war is not their war. They promised to defend Ukraine's territory decades ago, and barely followed through for three years, then as soon as Trump took office they completely broke their promise.

By breaking their promise, the US is encouraging nuclear proliferation throughout the world. It's extremely shortsighted and stupid to not be providing the miniscule amount of current military budget that could stop this war permanently. The US and Europe have been too timid and stupid from the start, causing massive bloodshed. But Europe is getting smarter and stronger as the US gets stupider and weaker.
by gregopet | 2025-12-29 06:48:49+00:00
For my language I've been using a US layout with a similar alteration for years as well on Windows and Linux: AltGr+C = Č, and AltGr+V = Ć (the second one is much less common, basically only used for writing names). Similar for Š, Ž and Đ, I stopped bothering with stuff like á because I need them maybe once every couple of years.

My point being: wow, I've never thought about standardizing the layout, what a marvelous thought. Not for the general public perhaps, but for some programmers it would be a godsend. The whole terminal is basically non-ergonomic on other layouts. Stuff like ./ is right together on the US layout. Similar for coding. I preach to my fellow developers and they see my point but most won't go outside of what's provided by the OS for some reason.

I don't know enough about other European languages from my "region" to make a more general standard (though I suspect it wouldn't be as simple as creating a single "eastern" one, I doubt e.g. Hungarian and Polish have so much in common) but it's a good idea, something that could be collaborated on.
by bitcompost | 2025-12-29 06:49:25+00:00
Your definition of reliability seems different to how people use the word. I think most would consider a program that was statically checked, but often produces a wrong result as less reliable than a dynamically checked program that produces the right result.

>My argument is that in the totality of possible errors, statically typed programs have provably LESS errors and thus are definitionally MORE reliable than untyped programs. I am saying that there is ZERO argument here, and that it is mathematical fact. No amount of side stepping out of the bounds of the metric "reliability" will change that.

Making such broad statements about the real world with 100% confidence should already raise some eyebrows. Even through the lens of math and logic, it is unclear how to interpret your argument. Are you claiming that sum of all possible errors in all runnable programs in a statically checked language is less than sum of all possible errors in all runnable programs in an equivalent dynamically checked language? Both of those numbers are infinity, although i remember from school that some infinities are greater than others, I'm not sure how to prove that. And if such statement was true, how does it affect programs written in the real world?

Or is your claim that a randomly picked program from the set of all runnable statically checked programs is expected to have less errors than randomly picked program from the set of all runnable dynamically checked programs? Even this statement doesn't seem trivial, due to correct programs being rejected by type checker.

If your claim is about real world programs being written, you also have to consider that their distribution among the set of all runnable programs is not random. The amount of time, attention span and other resources is often limited. Consider the act of twisting an already correct program in various ways to satisfy the type checker, Consider the time lost that could be invested in further verifying the logic. The result will be much less clear cut, more probabilistic, more situation-dependent etc.