MurphyA/hacker-news huggingface dataset:
Daily Crypto Trading Tournaments (Fake Funds, Real Prizes)
by Moosaabbas | 2025-09-07 23:09:43+00:00
We’ve been experimenting with a simple idea: simulated trading tournaments.

Players enter a room with fake funds (no risk).

Compete live against others for a fixed time period.

Prize pools are real (funded by entry fees).

Leaderboards update in real-time.

Top traders win, others get bragging rights (or shame).

The angle is that it combines fantasy sports mechanics with trading culture: degens love leaderboards, PnL screenshots, and proving they’re smarter than the next trader.

Right now we’re testing very small rooms (e.g. $5 entry, 20 players, $100 pool). Early runs with friends show the competitive aspect is sticky but I’m looking for feedback from builders here:

What mechanics would keep players coming back daily instead of trying once?

Would you prefer winner-take-all prize pools, or payouts split across top 3?

Are there obvious pitfalls in scaling something like this that I should be thinking about?

We’re not looking for SEO or mass ads right now just validation that this has legs before going deeper. Happy to share what we learn as we test.
by mananaysiempre | 2025-09-07 23:09:44+00:00
As far as things I care about go, the HDMI Forum’s overt hostility[1] to open-source drivers is the important part, but it would indeed be interesting to know what Intel cared about there.

(Note that some self-described “open” standards are not royalty-free, only RAND-licensed by somebody’s definiton of “R” and “ND”. And some don’t have their text available free of charge, either, let alone have a development process open to all comers. I believe the only thing the phrase “open standard” reliably implies at this point is that access to the text does not require signing an NDA.

DisplayPort in particular is royalty-free—although of course with patents you can never really know—while legal access to the text is gated[2] behind a VESA membership with dues based on the company revenue—I can’t find the official formula, but Wikipedia claims $5k/yr minimum.)

[1] https://hackaday.com/2023/07/11/displayport-a-better-video-i...

[2] https://vesa.org/vesa-standards/
by ncruces | 2025-09-07 23:11:26+00:00
The latency on those requests matters, though.

You'll probably benefit from using the largest possible page size; also, keep alive; etc.

But even then, you'll pull at most 64 KiB per request. If you managed to have response times of 10 ms, you'd be pulling at most 52 Mbps.

So yeah, if your queries end up reading just a couple of pages, it's great. If they require a full table scan, you need some smart prefetching+caching to hide the latency.
by filchermcurr | 2025-09-07 23:11:30+00:00
I was sort of on board until the Tandy 1000. It's disingenuous at best to assume that your phone can replace it because it 'does games and word processing'. A phone, no matter how much you like it or how much you can do with it, does not replace an actual personal computer. A phone is a locked down appliance running software written on personal computers. By design, you will never be able to truly explore the system or get it to do anything you can dream. You can do what the software designers / managers want you to do and that's it. (Obviously there are exceptions, but those exceptions are rapidly diminishing.)

These old PCs encouraged exploration, expansion, tinkering, and development. They were true personal devices that you could do whatever you wanted with. Phones are personal in that they know everything about you but they will never match the freedom and exploration of a personal computer.

I truly feel like we've lost something special with the move to smartphones and tablets. :(
by lanstin | 2025-09-07 23:12:35+00:00
Time does move on, but not necessarily for good reasons. TCL is the best way to embed programmability into C or C++ code; Oousterhout’s writings on modularity and composability explain why this is so useful to those that lack the experience of winning with it. But we have to use YAML for ops instead and wait for the scarse and slow Go or Java or whatever teams to extend their yaml interpreters every time we need a value to be a loop instead of one value.
by tester756 | 2025-09-07 23:12:54+00:00
https://www.phoronix.com/review/intel-arc-pro-b50-linux

>Overall the Intel Arc Pro B50 was at 1.47x the performance of the NVIDIA RTX A1000 with that mix of OpenGL, Vulkan, and OpenCL/Vulkan compute workloads both synthetic and real-world tests. That is just under Intel's own reported Windows figures of the Arc Pro B50 delivering 1.6x the performance of the RTX A1000 for graphics and 1.7x the performance of the A1000 for AI inference. This is all the more impressive when considering the Arc Pro B50 price of $349+ compared to the NVIDIA RTX A1000 at $420+.
by AnimalMuppet | 2025-09-07 23:13:01+00:00
Well, they're dictating that if you want them to use it, do it this way. Some people want others to use the programs they write; for such people, the GP actually has been given the right to have some valid say in the matter.

Why CLIs in particular? Because they usually are smaller tools. For a big, important tool, you might be willing to jump through more hoops (installing the right runtime), but for a smaller, less important tool, it's just not worth it.
by rstuart4133 | 2025-09-07 23:13:02+00:00
I found myself thinking the manufacturers going broke and market chaos is what I would expect to see during the changeover from ICE to EV's. From 2020 to 2025, production of EV's went from 6.3% to around 50%. Give the principle cost of an EV is the battery, and battery prices having dropped about 30% in the past year, of course the price curve is taking a downward dip. The price may be crashing, by the industry produced 2.3% more cars than the previous year. If the price keeps dropping, that will keep making more and more up. That ain't what I would call a crash.

But I guess if the USA's tariff wall does keep these Chinese EV's bay for a while, then when it collapses we will get to witness a real crash as the USA car industry implodes.
by jameslk | 2025-09-07 23:13:12+00:00
When the AI gladly accepts orders that cost hundreds of thousands of dollars or 18,000 cups of water, it’s probably not production ready

https://youtube.com/shorts/FDZj6DCWlfc

https://www.tiktok.com/@90daygrinder/video/75355084374472983... (another example from a different chain)
by WaltPurvis | 2025-09-07 23:13:18+00:00
>Business spending on AI is more than all consumer spending combined as a share of GDP.

Your phrasing there is misleading. The article says, "In the first half of this year, business spending on AI added more to GDP growth than all consumer spending combined," and the key is the "added more to GDP growth" part.

Growth in consumer spending was sluggish, while growth in business AI spending was insane, so in terms of how much the economy grew, the rise in AI spending exceeded the rise in consumer spending. Which is pretty amazing, actually. But, as far as the total amount of spending, business AI is at most only a few percentage points of GDP (and that's if you interpret "business AI spending" very broadly), while consumer spending is somewhere around 67-70% of GDP.
by tomhow | 2025-09-07 23:13:18+00:00
Thanks! Here's the full list:

Interactive Submarine Cable Map - https://news.ycombinator.com/item?id=33110478 - Oct 2022 (61 comments)

Submarine Cable Map - https://news.ycombinator.com/item?id=25020431 - Nov 2020 (134 comments)

Submarine cable map - https://news.ycombinator.com/item?id=13614598 - Feb 2017 (35 comments)

Map of Undersea Internet Cables - https://news.ycombinator.com/item?id=10163461 - Sept 2015 (13 comments)

Submarine Cable Map - https://news.ycombinator.com/item?id=9216894 - March 2015 (39 comments)

Submarine Cable Map - https://news.ycombinator.com/item?id=3643749 - Feb 2012 (109 comments)
by jsheard | 2025-09-07 23:13:26+00:00
That's because DP sources can (and nearly always do) support encoding HDMI as a secondary mode, so all you need is a passive adapter. Going the other way requires active conversion.

I assume you have to pay HDMI royalties for DP ports which support the full HDMI spec, but older HDMI versions were supersets of DVI, so you can encode a basic HDMI compatible signal without stepping on their IP.
by lstodd | 2025-09-07 23:13:29+00:00
If you so very want some mylar over carbon fiber put up in L1, and not ever launch that from Earth then Luna is the most obviously cheap and abundant source of whatever. No need for asteroids at all. Also the comms delay is 1.25s IIRC.

I personally consider this a folly.

On the other hand, no comprehensive survey of Luna was ever done, and we target Mars or even asteroids why? I'd like some at least plausible reason for this.

It is true that Luna is halfway to Mars in dV on hohmanns. But not in time spent. Never will be.
by FiatLuxDave | 2025-09-07 23:13:35+00:00
This is the comment on here I most relate to myself. I'm also from a family with old roots, although our family heirlooms date back only to the Fourth Crusade at earliest. My mother passed away a few years ago, and I was made responsible for an awful lot of items that people would generally be surprised to find outside of a museum.

So, yeah, it's a lot of mixed feelings. There are certain things that it's easy to know what to do with. For example, I inherited a box, which is worth maybe $1k at most on the market, but which was part of a story which has been passed down in my family for 800 years. It's really nice to be able to finish that story with "and we still have the box." So, yeah, its easy to know I'm never getting rid of that one.

But there are other things that I kinda wish I didn't have to take care of. Now I have at least four more colonial dressers than I have room for. Marie Kondo would say that if it doesn't give me joy, I should get rid of it. And they don't give me joy. But getting rid of something that has been in my family for 300 years just because it doesn't fit in my house right now, that would give me guilt. I'm not sure that's healthy, but it's true.

I grew up in a house that was a lot like a museum, full of antiques, don't touch, hey that's older than the US, don't play on that. My mother did too. I don't know if that was always the best environment for a kid, but it did teach me a reverence for the past and for history.

So, I try to be a good custodian of the past. Visitors to my house might not know much about Ras Gugsa, Mother Seton, or Boudwyn of Constantinople, but I have interesting items on display that often prompt questions, so I can then tell stories. It's the other things, the dressers and silver chafing dishes, that are a burden rather than a privilege to have. I'm not sure how to have one without the other.

One thing that I've noticed is that a lot of the more guilt-burdensome items, not just for me but for people in general, are those things that used to be valuable and prestigious but aren't anymore. In 1920, a top hat or silver chafing dish showed you had class. Now, those things don't signify anything. But their importance to our ancestors of a previous time lingers on a bit. We feel like even though they are worth little that they should be worth more somehow. I suspect that in a few generations our grandkids' generation will be stressing over what to do with our Rolex watches and Coach bags.
by akerl_ | 2025-09-07 23:15:33+00:00
I’m shocked that anybody with a smartphone is still ordering by talking into a voice box, regardless of whether it’s a human or an AI on the other end.

There’s a Starbucks near me that is pickup-only. You mobile order, and inside there’s just a rack where the employees set out drinks as they’re made. Walking inside felt like I’d stepped into a glorious alternate reality.
by the_af | 2025-09-07 23:16:33+00:00
I'm not "mistakenly extrapolating" anything, I'm describing the current consensus by population experts. No need to debate me, I'm no expert, I'm just paraphrasing what experts believe. I'm as surprised as you are, I only recently learned of this.

> What's going to stop them from doing it when the birth rate becomes a problem? Almost nothing

Their birth rate is already a massive problem. The South Korean government already acknowledges this is a crisis, it's just that the measures that are politically/socially viable just don't cut it, and Koreans seem unwilling to consider more drastic measures. But the problem is already here, and acknowledged, and already impacting the population of South Korea (there's apparently a "loneliness epidemic" going on already).

Because of the shape the population pyramid takes (more old people than young people) once it reaches the tipping point, which in South Korea it already has, there's no going back. No matter how they try, they simply don't have enough young people to revert it anymore.

> If you organize immigration of labor, then not so many immigrants will be needed

This is not (just) about labor, it's about population decline. Even if Koreans dedicated themselves to having more children, it wouldn't be enough anymore. They are beyond the tipping point. They would need massive immigration to live there and have children there and effectively become "the new Koreans"... and this is obviously unpalatable to many.

I encourage you to read on this. Do not debate me: I'm not the expert here!
by perching_aix | 2025-09-07 23:17:02+00:00
Because humans have the capacity to compartmentalize and reason about things despite their gravitas, provided the opportunity and capability to do so.

For example, yes, the given family friend dying is very heartbreaking, but we might discuss it separately that he was basically a living corpse for the past several years already as-is, and so their family is probably at least going to be able to move on now, even if they don't feel that way themselves at the moment for understandable reasons. We might also be very wrong about that, and this may well be very rude to say out loud, and then incredibly embarrassing if found false later. Such is life.

There's no such distinction here however, because it's the internet, it's a public forum, so everyone sees everything. The best next option then is to communicate the distinction and trust that people understand the intent. We both did in our own ways. You did not care either time, and/or was not willing/able to treat it as intended. That's the risk we took. A lot more people did than did not reassuringly though - maybe that should tell you something about this.
by esalman | 2025-09-07 23:18:44+00:00
The World Cup next year is going to be a shit show. My first world cup was 1994 and I watched every one of them on TV live. This would be the first time it'll happen in a city where I live (LA). This will also be the first world cup my son will watch. But I'm apprehensive of getting tickets for my family due to fear of harassment.
by Tenemo | 2025-09-07 23:18:52+00:00
I had the same problem and I figured out how to fix it! For Samsungs, Apps ‐> ChatGPT -> Battery -> Unrestricted completely fixed the issue for me, it continues thinking/outputting in the background now. Should be a similiar setting for other Android distributions. Basically, it wasn't the app's fault, the OS is just halting it in the background to save battery.
by crazygringo | 2025-09-07 23:20:06+00:00
...and then you need to make all your buttons of a certain type 5px taller or a different color, and you have to go replace the utility class in all 40 buttons. But not any other elements that use the same utility class.

Instead of if you'd just given them all the same semantic class ".config-button" or ".sidebar-button" or ".btn-hero" or whatever, you could make that change in a single place.

If your CSS has turned into soup, I have to be blunt: you're doing it wrong. And you should never have to "dig through loads of CSS files to figure out where the CSS is", it's 1) literally in your browser inspector when you select the element and 2) your CSS files should be organized so it would be easy anyways. Finding a class is as easy as finding a function definition.

Utility classes are for people who want to throw away all the benefits of semantic naming because they don't want to go to the trouble of actually organizing their user interface, even though they see the value in organizing the rest of their code. I honestly don't get it.
by chmod775 | 2025-09-07 23:20:11+00:00
These guys charge $550 for a measly terabyte of bandwidth?

If you get a dedi on a 10Gb/s guaranteed port and it works out to more than $3 / TB, you're probably getting scammed. How does "serverless" justify 150x that? Are people hosting some silly projects really dense enough to fall for that kind of pricing?

Just get a $10 VPS somewhere or throw stuff on GH pages. Your video game wiki/technical documentation/blog will be fine on there and - with some competent setup - still be ready for 10k concurrent users you'll never have.
by pandaman | 2025-09-07 23:21:00+00:00
There is nothing impractical about getting a business visa, in fact it's the same process as getting a tourist visa and some consulates issue just a generic B-1/2 visa, which can be either, depending on the purpose of your visit. And these visas are usually multi-entry, so you don't need to get one for every visit. Same for visa waiver - it can be used for either business or tourism, you just need to declare the purpose.

The problem in the topical case, is likely, that it was not a short visit but people being employed in the US illegally.
by jqpabc123 | 2025-09-07 23:21:57+00:00
"large language models sometimes guess when uncertain"

I'd argue that most of what they do is guess. Everything they do is some function of weighted probability.

Nothing they do is ever really determinate --- unlike traditional computing. Ask the exact same question from different devices or at different locations and times and you are unlikely to get the same exact response. The wording will vary but sometimes so will the meaning.
by yepitwas | 2025-09-07 23:22:01+00:00
> It's a bummer that so much of computing has moved from content creation devices to content consumption devices.

I continue to find this assessment of phones and tablets impossible to relate to. The very-portable device with multiple cameras, microphones, various other sensors, maybe stylus support built-in, is in most cases in which I’m creating anything in my personal life vastly more useful than a laptop or desktop computer. This seems to also be what many people who create real things for work have decided. (I do computer-things with computers for pay, so it’s different for me there)
by NikolaNovak | 2025-09-07 23:22:51+00:00
Oh, I agree, and we can probably sit for 3 hours over a drink (Orange Juice, preferably:) sharing sea stories of executives embracing illusion of predictability and its ultimate fallacy :). But that desire / delusion did not go away. I don't even need to go into politics to showcase that human kind, sadly, on average does not necessarily learn from past experiences and mistakes.
by geon | 2025-09-07 23:23:04+00:00
I just recently implemented my own parser combinator lib in typescript too. It was surprisingly simple in the end.

This function parses a number in 6502 asm. So `255` in dec or `$ff` in hex: https://github.com/geon/dumbasm/blob/main/src/parsers/parseN...

I looked at several typescript libraries but they all felt off. Writing my own at least ensured I know how it works.
by Tadpole9181 | 2025-09-07 23:23:12+00:00
Don't pretend to not know the point. Rich executives and profiteers are the ones committing the actual crime. They're coordinating hundreds of people around with the express intent of using illegal labor to subvert local wages and workers' rights.

But every time one of these busts happen, no executives go to jail. They bust in, grab potentially hundreds of instances of those executives committing felonies, and pretend those working class people are the problem, quietly letting the execs giggle away to the bank. Often with a fee single digits percents of what they saved / made.

If there were 300 people here working illegally, I want to see multiple Hyundai executive charged with 300 counts of the associated felony crime.
by SQLite | 2025-09-07 23:23:30+00:00
> Is there an SQL injection attack vulnerability there?

No, at least not if you put the SQL inside of {...}, which IIRC the documentation strongly recommends.

The $uid is passed down into SQLite. It is a single token recognized by the SQL parser itself. It does not get expanded by TCL. The $uid token serves the same roll as a "?" or ":abc" token would in some other SQL implementations. It is a placeholder for a value. The tclsqlite3.c interface first parses the SQL, then asks for the names of all of the placeholder tokens. Then it binds the values in TCL variables of the same name to those placeholders.

Indeed, this whole mechanism is specifically designed to make it easy to write SQL-injection-free code. As long as you put your SQL inside of {...}, you are completely safe from SQL injections.

If your TCL script includes SQL text inside of "...", then TCL will do the expansion and SQL injection is possible. But as long as the SQL text is inside of {...}, SQL injection is not possible.
by firesteelrain | 2025-09-07 23:24:26+00:00
I think the premise is off. DHS said some detainees were on the Visa Waiver Program, which only permits business visits and forbids employment. Others were on B-1, which covers meetings or limited training but not factory construction. DHS also mentioned expired or improper visas. We do not have a full manifest, so some roles may have been lawful, but the evidence presented so far shows that at least some of those detained were not following the rules of their visa.
by seriocomic | 2025-09-07 23:24:57+00:00
Funny how some things you were thinking about before you log-on for the morning suddenly become front-and-centre for you.

I have an old original iPad wall mounted showing an AppDaemon dashboard from my HomeAssistant. I wish the old Safari could handle a standard dashboard but alas. I even had to add a specific certificate to enable Safari to access and show things such as HTTPS feeds from my cameras.

Looking at the comments, there doesn't appear to be anyone who has solved this issue :(
Show HN: AI API for 3D container packing
by reverseblade2 | 2025-09-07 23:24:58+00:00
Hi

I’ve just released an AI API for 3dpack.ing

. Instead of structuring inputs, you can now send a free-text prompt and get optimized packing back as JSON + 3D visualization link.

Example:

curl -X POST https://3dpack.ing/api/ai/calculate \ -H "Content-Type: application/json" \ -d '{ "prompt": "Ship 24 pcs 200.3x120.2x100.2 cm (non-tiltable) using optimal mix of 40ft and 20ft containers", "apiKey": "test", "username": "test" }'

Response includes:

{ "containers": [ { "containerDims": { "length": 1203.2, "width": 235.0, "height": 269.24 }, "totalQuantity": 20, "volumeUsage": 63.4 }, { "containerDims": { "length": 589.28, "width": 235.0, "height": 239.0 }, "totalQuantity": 4, "volumeUsage": 29.2 } ], "unpackedItems": { "total": 0 }, "linkToResult": "https://3dpack.ing?g=56455ed9-5339-4f46-8c41-cb7462f7aaa1" }

Supports units, decimals, and constraints Supports getting precise coordinates for each placement Full support for stackability, fragility, and orientation rules Automatically selects the right container mix (in this case, 1×40ft + 1×20ft) Returns a direct 3D visualization link

I’d love feedback on API design (fields, constraints parsing, pricing). Docs: https://3dpack.ing/api-docs.html
by sneak | 2025-09-07 23:25:56+00:00
You can’t pay in cash via an app.

An alternate reality where nobody can transact without the state seeing it in realtime and having a veto over it (without any burden of proof) is not glorious; that’s called a dystopia.

Just because the capability has never been leveled at you personally doesn’t mean that’s a world in which you wish to live.
by pchangr | 2025-09-07 23:27:09+00:00
It still happens from time to time Claude found me this examples :

https://en.wikipedia.org/wiki/Hua_Luogeng

https://en.wikipedia.org/wiki/AKS_primality_test

https://en.wikipedia.org/wiki/Richard_M._Friedberg

https://www.quantamagazine.org/decades-old-graph-problem-yie...