MurphyA/hacker-news huggingface dataset:
by ddtaylor | 2025-08-28 19:41:40+00:00
I am curious about the slow part. I use these crappy SATA cards and I am sure they are crappy, but the drives are only going to give 100MB/s in bursts and they have an LVM cache (or ZFS stuff) on them to sustain more short-term writes.

I get if I was wiring up NVME drives that are going to go 500MB/s and higher all the time.

What I really care about with the SATA and what I mean by flaky is I when I have to reboot a system physically every day because the controller stays on in some way even if it gets a soft `reboot` command and then Linux fills up with IO timeouts because the controller seems to stop working after X amount of time.
by dcre | 2025-08-28 19:41:48+00:00
You're saying nothing dramatic or surprising has ever happened in history, or at best that when it did, no one saw it coming. Both are obviously wrong.

In any case, Tooze is a serious thinker who has written various things besides this line I paraphrased from a podcast. I recommend checking out his work.

https://adamtooze.substack.com/p/chartbook-401-the-dollar-sy...
by kiba | 2025-08-28 19:42:14+00:00
I do not think the 21st century is necessarily already determined. China had suffered so much in the 20th century, including famine and revolution and yet they still rose.

What Trump did so far is a farce but it's recoverable.

History is too unpredictable to determine which nation is the winner of the 21st century. Anybody who claims to know the future have too much certainty about the course of history.
by hnhn34 | 2025-08-28 19:42:15+00:00
>but after Deepseek stunned the world with the R1 model, subsequent models got heavily censored and languished in relative obscurity.

I'm pretty sure this isn't what happened. DeepSeek just hasn't released a big model upate. But in the meantime, Qwen, Bytedance, Ziphu and Moonshot AI have released extremely impressive models, some of which are SOTA or close to it. The open source/open weight world is still in love with Chinese labs as they keep releasing cool stuff and filling the void left by Meta and Mistral.
by HeyLaughingBoy | 2025-08-28 19:42:17+00:00
Not only the DoD by a long shot. I remember idly mentioning in a meeting that the same $50 USB thumb drives that we were buying from our vendor could be purchased at Office Depot for < $10 and without the paperwork and signoffs of generating a Purchase Order.

No one, including the Buyer cared. That was when I learned that buying from an Approved Vendor had nothing to do with what they charged.
by zeropointsh | 2025-08-28 19:42:17+00:00
You could go viral[1] for implementing a Monero Miner[2][3] in Anubis. The check no longer denies someone; it lets EVERYONE in once they've paid the price (mining). This now makes false positives impossible, solving a lot of problems[4]. [1] https://torrentfreak.com/the-pirate-bay-website-runs-a-crypt... [2] https://lock.cmpxchg8b.com/anubis.html [Where they bring up CoinHive and JSEcoin]. [3] https://github.com/JSEcoin/website [4] https://anubis.techaro.lol/blog/2025/cpu-core-odd/
by sheo | 2025-08-28 19:42:30+00:00
I think Forgejo is great. But we need to remember the fact that many enterprises pick GitHub or GitLab because they provide paid support and SLA. Also Forgejo Actions are still in beta, while GitLab and GitHub are pretty established solutions for CI/CD

Sourcehut is basically a really barebones web interface for git server, so I don't think it's really comparable to GitHub

For hosting your own projects that's sometimes not a viable solution either. Limiting your open source project to platform other than GitHub hurts it's discoverability, because usually GitHub is what most devs and non devs associate with open source. I heard a lot of "It's not open source if it's not on GitHub". You can mirror your project to GH of course

"Just migrate to X because it's faster" doesn't work that well in the real world
by nine_k | 2025-08-28 19:42:33+00:00
XRay / XTLS-Reality / VLESS work rather fine, and is said to be very hard to detect, even in China.

I followed [1] to set up my own proxy, which works pretty fine. More config examples may be helpful, e.g. [2].

[1]: https://cscot.pages.dev/2023/03/02/Xray-REALITY-tutorial/

[2]: https://github.com/XTLS/Xray-examples/blob/main/VLESS-TCP-XT...
by kamikazeturtles | 2025-08-28 19:43:34+00:00
> That's surely an interesting take when their demographics are absolutely imploding, and their economy is rife with state sponsored excess funded by debt.

“Appear weak when you are strong, and strong when you are weak.” - Sun Tzu, The Art of War

I don't believe any of the stats coming out of China. I think it is best to approach data coming out of adversarial countries with lots of paranoia.
by Aurornis | 2025-08-28 19:43:50+00:00
Pine’s approach has always felt like they wanted to make the hardware and then hope that the community would sort out of the software for it.

There isn’t a lot of motivation for the community to sort out the software for them when the products aren’t attractive enough to build a community around.

I wish they would narrow their focus, shift some resources into software development, and produce at least one very good product. As it stands, the Pine brand has become associated with buyer beware.
by btown | 2025-08-28 19:43:57+00:00
This makes me wonder: are there "cloud drive virtual sneakernet" systems that will communicate e.g. by a client uploading URL request(s) as documents via OneDrive/SharePoint/Google Drive/Baidu etc., a server reacting to this via webhook and uploading (say) a PDF version of the rendered site, then allowing the client to download that PDF? You effectively use the CDN of that service as a (very slow) proxy.

Of course, https://xkcd.com/538/ applies in full force, and I don't have any background in the space to make this a recommendation!
by chrisco255 | 2025-08-28 19:44:00+00:00
Strange tangent, but Mexico doesn't even have a top 30 military strength. The U.S. can project power to every corner of the globe. It not only outnumbers Mexico but it has a number of technological, geographical, financial, logistical advantages that Mexico is nowhere near competing with. In the distant past nations didn't even necessarily understand the full capacity of their competition. In modern warfare, we know our enemies capabilities and they know our capabilities, satellites leave little to the imagination.

Japan leapfrogged China by industrializing quicker than they did. Industrialization is an obvious force multiplier for an economy and military.
by shawa_a_a | 2025-08-28 19:44:20+00:00
I've heard of domain fronting, where you host something on a subdomain of a large provider like Azure or Amazon. Is this what you're talking about when you say

> - Host on a piece of infrastructure that's so big that you can't effectively block it without causing a major internet outage (think: S3, Cloudflare R2, etc).

How can one bounce VPN traffic through S3? Or are you just talking about hosting client software, ingress IP address lists, etc?
by atleastoptimal | 2025-08-28 19:44:25+00:00
Coding with LLM’s has taught me that there is value to treating AI produced code as a slot machine, that sometimes produces brilliant work and sometimes causes huge bugs. The best way to use LLM’s is to structure the project to maximize the benefit from the rare brilliances and minimize the risk and hazard of those bugs. Version control has to be treated somewhat like a bonsai, a cycle of growth and pruning with an ultimate framework in mind.
by ghc | 2025-08-28 19:44:28+00:00
Typically $250K-500K checks as a follow on. From what I'm seeing, lots of companies are still out there raising sub-$3M pre-seeds and sub-$10M seed rounds. You might only get 1-2% of the company but you can always try to buy up in later rounds through an SPV or your next fund, which can be a marketing strategy for raising fund 2.
by next_xibalba | 2025-08-28 19:44:36+00:00
> whether or not you consider model training costs as part of the calculation

Whether they flow through COGS/COR or elsewhere on the income statement, they've gotta be recognized. In which case, either you have low gross margins or low operating profit (low net income??). Right?

That said, I just can't conceive of a way that training costs are not hitting gross margins. Be it IFRS/GAAP etc., training is 1) directly attributable to the production of the service sold, 2) is not SG&A, financing, or abnormal cost, and thus 3) only makes sense to match to revenue.
by _mikz | 2025-08-28 19:45:27+00:00
That TrueNAS ARM fork is great. I've set it up in VMWare Fusion on Mac mini M4 and it runs!

With Thunderbolt 4 M.2 NVMe enclosure, you can plug in M.2 SATA adapter to connect 8 SATA III drives. Little Pico PSU to power the HDDs and it makes a really low powered NAS.

My plan is to give TrueNAS a spin with two drives and if it is stable, move everything into it.
by lemonlym | 2025-08-28 19:45:28+00:00
One hack to find a lot of these SPV as a service filings is to search "a series of". They do have a formulaic filing process, but from looking into it, adding "fund I" is not part of that. It usually does indicate that its the first syndicate of the parent promoter, but they don't do it for every filing. Here is a search query where you can kind of see the variance: https://www.sec.gov/edgar/search/#/q=a%2520series%2520of&cat...
by hu3 | 2025-08-28 19:45:30+00:00
> As to "Dell support has flown a repair guy to my place with spare hardware pieces ". You don't know that he wasn't already planning to fly to your area for 5+ other customers anyway.

I can tell you that wasn't the case because it was a small town that had a small airport. And they sent the guy next-day from my report. He told me he just flew for my issue and was returning on the same day.

If it was some large city or capital, they probably wouldn't have needed to fly the tech guy anyway. Someone would have probably been available nearby.

As for the price, perhaps it changes for different hardware, but for customer PCs you can see for yourself, it's around ~$45 per year. Which was free for me because of promo.
by kiba | 2025-08-28 19:45:37+00:00
That's surely an interesting take when their demographics are absolutely imploding, and their economy is rife with state sponsored excess funded by debt.

If anti-aging tech arrives in the next two decades, demographic will stop imploding, their and everyone else. It becomes a matter of execution.

I've long argued that we should replace our income tax with a progressive but heavy carbon tax. This would be far more effective than federal greenhouse gas regs and incentive programs. Unfortunately they're politically dead on arrival because they would tax the rich, powerful and politically connected far more than your average joe.

Piguovian taxes and LVT are good ideas if politically difficult to implement, yet I am cautiously optimistic. There had been news about accurate appraisal of land in Baltimore that made local media coverage.
by trelane | 2025-08-28 19:45:47+00:00
>> UDP delivery itself is not guaranteed

>> I asked if at-most-one delivery was ok, he said yes.

> Use case satisfied.

No. https://wiki.wireshark.org/DuplicatePackets

"ConnectionlessProtocols such as UDP won't detect duplicate packets, because there's no information in, for example, the UDP header to identify a packet so that packets can be recognized as duplicates. The data from that packet will be indicated twice (or even more) to the application; it's the responsibility of the application to detect duplicates (perhaps by supplying enough information in its headers to do so) and process them appropriately, if necessary"
by mdasen | 2025-08-28 19:46:08+00:00
Yea, in the 90s significant whitespace seemed great because it meant that you got readable code. The amount of code that you might see copy/pasted with terrible formatting/indentation in other languages could make you want to scream.

Now, when you paste code and things are wrong, an auto formatter cleans it up for you. Before, you'd just end up with an unreadable codebase.

It's definitely an odd choice to make now.
by teekert | 2025-08-28 19:46:17+00:00
From some of the comments here I get why you are downvoted. But tbh I would also have gone that route. So are we just inexperienced? I read here indeed that wireguard is very easily blocked. It was at the company I worked for but then I just set port 23 (who uses ftp anyways??). And it worked. But why is this still bad then?

Obviously I have 0 real experience with this.
by ffsm8 | 2025-08-28 19:46:21+00:00
A gigantic part of China's Rise is actually down to Apple.

Channel 4 news made an interview with a financial times journalist if you wanna hear a neat summary https://youtu.be/43PtL0XQeA8?si=bovF8wXeK9Ege4Mz

But it's not exclusive to this video, lots of coverage around, from way bigger channels too.

e.g. https://www.youtube.com/watch?v=NAj9zB4vaZc
by bko | 2025-08-28 19:47:05+00:00
> Certainly if we ever ask a hallucination engine for a numeric answer, we should ask it at least three times, so we get some sense of the variation.

This works on people as well!

Cops do this when interrogating. You tell the same story three times, sometimes backwards. It's hard to keep track of everything if you're lying or you don't recall clearly so you can get a sense of confidence. Also works on interviews, ask them to explain a subject in three different ways to see if they truly understand.
by catigula | 2025-08-28 19:47:08+00:00
>I’m often asked, “what is the future of programming?” Should people consider entering software development now? Will LLMs eliminate the need for junior engineers? Should senior engineers get out of the profession before it’s too late? My answer to all these questions is “I haven’t the foggiest”

I just want to point out that this answer implicitly means that, at the very least, the profession is at least questionably uncertain which isn't a good sign for people with a long future orientation such as students.
by techpineapple | 2025-08-28 19:47:52+00:00
As a liberal I find the dynamic between left and right inclusion interesting. Trying to be as fair as possible it seems like the philosophy of the left is try to include everyone as much as possible. This does over-index to sometimes not include those in the majority, but generally speaking I think the philosophy is if you're not hurting anyone you should be ok.

Whereas on the right, there is a goal to define normal and not normal. So Gay Republicans are in some way very concerned about normal and abnormal, similarly to the religious right, they just firmly believe they themselves are normal, and some may want to other folks who they see as not normal (LGB without theT ); it's just interesting to me that this dynamic leads to the fact that the "big tent" includes people who are gay, and people who want to kill people who are gay, and if they gays lose the argument... ;

I don't think that particular dynamic exists quite so starkly on the left( the argument that there is an incompatibility of trying to include both muslims and gays, but I think this dynamic is overstate for political reasons on the right) but correct me if I'm wrong.
by roscas | 2025-08-28 19:48:43+00:00
My suggestion is for him to write "I have Manjaro installed, how do i update the system?" but Manjaro also includes an updater. "How I install on Linux Mint the GIMP program for photo editing?" these are examples. Since it is very diferent from Windows where you have to go to a website and download some installer, you do have to learn how to use Linux and ChatGPT or Perplexity will help him.

I don't recommend Linux Mint just because it is Ubuntu based and I don't like Ubuntu. I would rather install Debian and put XFCE4 than any Ubuntu derivative.
by Ygg2 | 2025-08-28 19:48:51+00:00
> Your last point is of course not relevant when you're considering which language to pick for your new enterprise application.

Sure I might be writing a new app, but what if some dependency is Scala 2.12-?

As for your latter point. I still think Rust would be more productive than all listed. I would expect Scala might give Rust the biggest run for its money. C# could probably be closest to Rust perf wise. Or not. Depends on the workload.
by wing-_-nuts | 2025-08-28 19:49:21+00:00
>GDP is projection of economy strength. If economy is weak, country will lose on competitive markets, and your lifestyle will become worse in the future.

Europe has been ahead of US on quality of life scores for decades, and has had lower gdp numbers the entire time.

The man who invented GDP argued vigorously that it's a synthetic economic metric, and it shouldn't be used as a goal or measure of well-being, yet we insist on it because it's one of the few measures where the US is handily winning.
by Kirby64 | 2025-08-28 19:49:24+00:00
The comment is that they’re 10-15% heavier, not that they generate 10-15% more tire dust.

In general tire dust generated seems related to tire compound (softer tires = more dust) and weight of vehicle. Although EVs are heavier, they also tend to use harder tires for more efficiency, so it would not surprise me if it’s a wash by equivalent tires to whatever is used in normal combustion cars.

Seems to me the focus for tire dust should be focused on the truly heavy vehicles: how much do 18 wheelers generate, given they’re typically weighing 10-40x what a regular car weighs.
by fc417fc802 | 2025-08-28 19:49:24+00:00
User or customer? That's quite a difference. When I pay to have goods shipped there's an expectation of regulation that doesn't exist when I chat with someone on the phone. (Admittedly all the free product dumping by tech companies blurs the line.)

The current legal reality is a shitshow but I don't think that's inherent to the situation itself. gTLDs and foreign hosting services certainly complicate things, but then so does choosing to (physically) import supplies from abroad. I'm not convinced there's a real issue there at least in theory.

I think that a single "common carrier" type treaty unambiguously placing all burden on the speaker and absolving any liability arising from jurisdictional differences would likely fix 90% of the current issues. If I visit a foreign run site and lie about my country of residence in order to access material that isn't legal where I reside the only liable party in that scenario should be me.
by wolvesechoes | 2025-08-28 19:49:27+00:00
> If the source is fully open (it is) than detecting and disabling backdoors is completely possible

There exists a possible world where a group of underpaid FOSS devs forked Chromium and AOSP and effectively developed it further.

But it is not our world.

> the GrapheneOS team could simply continue development of AOSP on their own.

They won't be able to do so.
by tim333 | 2025-08-28 19:49:28+00:00
My take is if you look at Chinese people anywhere outside China, say in the US, Singapore or wherever they are hard working, educated and prosperous, it's a cultural thing to a large extent. In China they were reduced to poverty by communism and are now catching up with their brethren elsewhere and still a fair way behind the US, Singa etc on a per capita basis.
by dcre | 2025-08-28 19:49:36+00:00
Zitron is not a serious analyst.

https://bsky.app/profile/davidcrespo.bsky.social/post/3lxale...

https://bsky.app/profile/davidcrespo.bsky.social/post/3lo22k...

https://bsky.app/profile/davidcrespo.bsky.social/post/3lwhhz...

https://bsky.app/profile/davidcrespo.bsky.social/post/3lv2dx...
by nograpes | 2025-08-28 19:49:49+00:00
Massive protests have occurred due to obvious government corruption. In particular the housing allowance for a month for a parliamentarian is now ten times the minimum wage for a month.

https://www.theguardian.com/world/2025/aug/26/indonesia-prot...

Sorry I don't have a better freely accessible source, maybe someone with more knowledge can fill it in.
by tzot | 2025-08-28 19:49:58+00:00
> Having had apps with YAML for config, and having had nightmares trying to copy/paste config directives from various sources, I just find whitespace to be unwieldy.

Convert your YaML into JSON and save it in your YaML file. There is probably an online converter, but writing one in your language of choice should be less than ten lines of code.

Do the same YaML→JSON for the “source” configuration you want to copy from, and copy-paste the parts you want. Leave them as JSON.

Complaining about Python's significant whitespace, I get it. I don't mind it personally, but it's obligatory and you can't overcome it (unless you do `coding: with_braces` tricks, of course). But why one would complain about YaML's whitespace? It is not obligatory.

some_key: attr1: val1 attr2: 12312

is equivalent to

{some_key: {attr1: val1, attr2: 12312}}

is equivalent to

{"some_key": {"attr1": "val1", "attr2": 12312}}

is equivalent to

{"some_key": { "attr1": "val1", "attr2": 12312 } }

and they're all valid YaML (and on the plus side you can leave dangling commas at the end of sequences, but it won't be valid JSON anymore).
by _verandaguy | 2025-08-28 19:51:03+00:00
That's generally for distribution, but yeah, it's a form of domain fronting.

There are some more niche techniques that are _really_ cool but haven't gained widespread adoption, too, like refractive routing. The logistics of getting that working are particularly challenging since you need a willing partner who'll undermine some of their trustworthiness with some actors to support (what is, normally, to them) your project.
by binalpatel | 2025-08-28 19:51:38+00:00
Pydantic-AI is lovely - I've been working on a forever, fun project to build a coding agent CLI for a year plus now. IMO it does make constructing any given agent very easy, though the lower level APIs are a little painful to use but they seem to be aware of that.

https://github.com/caesarnine/rune-code

Part of the reason I switched to it initially wasn't so much it's niceties versus just being disgusted at how poor the documentation/experience of using LiteLLM was and I thought the folks who make Pydantic would do a better job of the "universal" interface.
by zoogeny | 2025-08-28 19:51:55+00:00
I haven't read the entire article, but just based on the snippets you posted it doesn't look like they were streaming video using this process. It sounds like they were doing defect detection.

I would guess this was part of a process when new videos were uploaded and transcoded to different formats. Likely they were taking transcoded frames at some sample rate and uploading them to S3 where some workers were then analyzing the images to look for encoding artifacts.

This would most likely be a one-time sanity check for new videos that have to go through some conversion pipelines. However, once converted to their final form I would suspect the video files are statically distributed using a CDN.
by ajcatton | 2025-08-28 19:52:17+00:00
As a home seller, you sign a listing agreement with an agent to represent you for the sale. As with any agreement, you can negotiate the terms, including the commission structure for the listing agent / brokerage [within any applicable laws and regulations where you will be listing].

Of course, some may have (or say they have) standard terms they must use, but that's something anyone can say in any negotiation. Either side can always refuse to budge on terms, and the negotiation may not result in an agreement. All good: you just find another agent who wants your listing.

One thing to note is that, in the current world at least, you probably want to keep pretty standard Buyer Commission terms in your agreement (here in Ontario, Canada this is typically 2.5% of the sale price, paid by the seller). This is to make sure Buyer agents want to send buyers your way just as much as for any other home.

Does that answer your question well enough? Happy to say more if it's useful..