MurphyA/hacker-news huggingface dataset:
by thisisagooddayg | 2025-11-10 11:58:48+00:00
The Technical Details / What We Solved:

1. The Data Architecture Challenge (Backtesting Foundation): To implement the Pilot Score and future backtesting features objectively, we had to move away from simple row-based reporting. We implemented a two-table architecture: separating the static Signal Event (when the trade was taken) from the dynamic Daily_OHLCV (the price reference). This separation allows us to query and calculate any holding-period return (5-day, 10-day, etc.) on demand without modifying the original signal data. This was crucial for objective performance tracking.

2. Pilot's Score Calculation & Core Inputs: The core of the new dialog is exposing the inputs used for the Pilot Score (currently being implemented). We display key metrics like Squeeze Momentum (SQZ: 20.36) and ADX State: ADX UP. The Pilot Score itself will be a weighted average where ADX trend strength and Multi-Timeframe EMA alignment carry the highest weight.

3. Multi-Timeframe Confluence (MTFA): The dialog clearly shows the MTFA snapshot: 1D: Bullish and 1W: Bullish are visible, while the 1H and 4H status are blurred for free users. This provides the technical evidence of our "Value Cliff"—you see the potential, but need Pro to confirm the short-term entry structure.

4. UI/UX and The Gating Strategy: The dialog is designed for rapid professional confirmation. For free users, we show the underlying inputs (EMA alignment, Trend continuation) but intentionally lock away the specific Trader Playbook, and the short-term confirmations (1H/4H) using blurring. This forces the serious trader to upgrade for high-conviction data.

What's Next: The primary focus this week is completing the backtesting integration, making the historical average return the next core metric displayed in the dialog.

Thanks for checking it out!
by Benjamin_Dobell | 2025-11-10 11:59:29+00:00
Creativity and game development clubs for kids:

https://breaka.club/blog/why-were-building-clubs-for-kids

Basically, I'm building tooling and providing these to community run clubs that help turn kids from consumers into creators. I'm focusing on game development initially, but have plans to expand into other areas of creativity.

We're using Godot + GodotJS (which I'm a maintainer of): https://breaka.club/blog/godots-most-powerful-scripting-lang...

I've much experience building software for creators. I'm a (core) developer of Tabletop Simulator. I worked at a now defunct startup which allowed people to create and distribute their own interactive fiction stories using partner third-party IPs.

I have a background in EdTech. I used to be Head of Engineering at Ender, where we ran custom Minecraft servers for kids: https://joinender.com/ and prior to that I was Head of Engineering at Prequel / Beta Camp, where we ran courses that helped teenagers learn about entrepreneurship: https://www.beta.camp/. During peak COVID I also ran a social emotion development book subscription service with my wife, a primary school teacher.
by maxdamantus | 2025-11-10 11:59:31+00:00
I wasn't thinking of JDBC SQL transactions specifically, but sure, different APIs can denote retriable transaction failures differently. Instead of:

if (!tx.commit()) { continue; }

you do:

try { conn.commit(); } catch (SQLTransactionRollbackException e) { continue; }

and the principle still applies. The simplest solution still involves a `continue` within the `finally` block.

Whether it's a good idea to actually do this directly using SQL connections is another question .. SQL databases usually use pessimistic locking, where the transaction failures are actually "deadlocks" that are preferably avoided through careful ordering of operations within the transaction (or more commonly, YOLOing it using an isolation level that allows read anomalies). Without going into all the details, this probably has a large influence over the design of the SQL APIs you're referring to.
by StopDisinfo910 | 2025-11-10 12:00:24+00:00
I don’t know. I stopped playing Elder Scrolls games at Oblivion which was significantly more shallow than Morrowind, itself less ambitious than Daggerfall. On the Fallout side, NV was great but not made by Bethesda and 4 is pretty much just a bad FPS with boring paddings in between the shooting.

I think the constant content downgrade has been going on for a long time.
by cons0le | 2025-11-10 12:00:28+00:00
No company in america is going to do this. These cheap asses will definitely won't pay 60/hr to an army of tecnhicians to macguyver together new servers from old trash. We would need to have a madmax level catastrophe where supply chains collapse to have this make economic sense. The labor is the biggest cost. I exclusively use clusters of old computer for all my stuff and honestly, it sucks yo. Everything break all the time
by casey2 | 2025-11-10 12:00:29+00:00
That's because in the US we don't give non-state organization power over other people. At least not in the European way where you have to give your life to an org. A US citizen has the freedom to disassociate with any organization at any time for any reason.

Of course this comes with a social cost, offset as this allows people who are discontent with their arrangements to forge a new path States like California have high job lock, so most innovation comes from side-projects as people checkout from work.
by chrismorgan | 2025-11-10 12:01:30+00:00
> my experience implementing API is that every XML implementation is obviously-correct

This is not my experience. Just this week I encountered one that doesn’t decode entity/character references in attribute values <https://news.ycombinator.com/item?id=45826247>, which seems a pretty fundamental error to me.

As for doctypes and especially entities defined in doctypes, they’re not at all reliable across implementations. Exclude doctypes and processing instructions altogether and I’d be more willing to go along with what you said, but “obviously-correct” is still too far.

Past what is strictly the XML parsing layer to the interpretation of documents, things get worse in a way that they can’t with JSON due to its more limited model: when people use event-driven parsing, or even occasionally when they traverse trees, they very frequently fail to understand reasonable documents, due to things like assuming a single text node, ignoring the possibilities of CDATA or comments.
by belorn | 2025-11-10 12:01:35+00:00
I make a point telling companies that the point of +yourdomainname on email addresses is to avoid having their email and news letters go through the extra aggressive and strict spam filtering that occur without +appendix. They as a company benefit from better delivery and lower support costs, and I enjoy the accountability of who is using my email address. It is a nice win-win solution for both.
by davideberdin | 2025-11-10 12:01:50+00:00
I’m working on Alaska, a serverless compute platform I built entirely from scratch — no Kubernetes, no existing orchestration layers. It can spin up dozens of containers in parallel in just a few seconds. The platform is designed around a fast feedback loop — you write code locally, test instantly, and run it remotely with minimal friction. There’s a Python SDK that uses decorators to define what runs on the platform, so your local functions become distributed services without extra boilerplate. I also built a custom filesystem using FUSE to handle code, data, and runtime synchronization cleanly across nodes. It started as a personal exploration of distributed systems, but it’s grown into something that feels genuinely exciting! It's created by a developer for developers. Planning to open it up for beta testing soon.
by pravj | 2025-11-10 12:02:17+00:00
Plug-That-In [https://plugthat.in] (Mac App; Paid)

An annoying little laptop charging reminder utility that does the job.

---

There are times when I am deeply involved in a focus-work session, a meeting, OR watching some sort of engaging video content, and don't pay timely attention to the standard low battery notifications from my MacBook.

After the laptop shuts down suddenly, what follows is the most annoying walk to find the charger or the charging outlet. It's frustrating at times, sometimes embarrassing because you have to say, "Sorry, my battery died down" as you join back the session after 2-3 minutes.

Over the last 3-4 weekends, I have been building Plug-That-In, which has floating notifications. Essentially, a notification that follows my cursor movement, so I get a stronger nudge irrespective of what I am doing.

There are a few other critical features, such as Reminder Mode and Do-Not-Disturb Settings.

- Reminder Mode: On critical/lower battery levels, it will keep beeping like a car's seat belt alert for some time (configurable) when the battery is really low.

- Do-Not-Disturb settings: Configure what sort of alert/sound it will generate when I have system audio playing or video playing, or the camera is active.

It has addressed a personal need and has already proven useful a few times over the last weeks.
Show HN: I built a stablecoin marketplace for digital goods
by jameshih | 2025-11-10 12:03:26+00:00
Hi HN, I’m James and I built Stablecoins Club, a Craigslist-style marketplace to buy and sell digital goods directly, wallet-to-wallet, on Polkadot Asset Hub. All payments and transaction fees are handled in USDC or USDT, so users never need another token just to cover blockchain fees. The platform is free to use, with no listing fees, no escrow, and no middlemen, providing a simple, direct, peer-to-peer way for creators and buyers to transact.

I’d love to hear your feedback and ideas for features that would make the marketplace even more useful.

https://stablecoins.club
by rs186 | 2025-11-10 12:03:47+00:00
Anecdotally:

I happen to use Windows on both personal and work laptop. Some of the bugs I see exist across Home and Enterprise version. Sleep remains a nightmare on Windows, and yes across laptops made by different manufacturers. I have created tickets and this, and IT doesn't have a solution.

I have decided that my next personal laptop definitely won't run Windows, and if I am allowed to ask for a Mac machine at work in the future, I'll jump at that opportunity.

That would mean two fewer Windows licenses and less usage of related products (good riddance, Edge!). And I am sure I am not the only one who is thinking about all this.

But of course I have no idea if that matters in the grand scheme of things -- after all, many people tolerate these bugs just like they tolerate all the ads by Microsoft, Google, Meta etc.
by squigz | 2025-11-10 12:04:12+00:00
Fan recordings/edits/anything that shouldn't be on Musicbrainz just gets imported as-is, with maybe some metadata additions/tweaks.

> * brand new indie label releases (bandcamp)

> * commercial albums variants missing from musicbrainz/discogs

This is a great opportunity to fill in those blanks for those services :) I didn't have much to contribute to MB but did have a few albums to add.
by IgorPartola | 2025-11-10 12:05:53+00:00
I used to live near and work in Boston (near Fenway). My solution was a bit more radical than yours: passenger cars should basically never be allowed inside Boston proper. The city was not meant for cars and it shows. Instead, build moving walkways and fix the issues with for example the Green Line averaging 6mph (walking speed).

Truck deliveries can happen 3am to 6am every Tuesday and Thursday, or by paying $1,000/day toll fee.

Yes it is radical and yes people would get used to it and think it is superior after a time.

It is sometimes better to not ship a product at all instead of shipping a completely and fundamentally broken product.
by mesrik | 2025-11-10 12:06:18+00:00
IMHO, HP-UX had hands down best written man pages I've ever seen any UNIX commercial or free. And I've been working quite many with.

All man pages were well written, nicely formatted easy to read and almost all came with often valuable examples giving quick enough understanding to check usage most often. That has been absolutely the thing that I've missed other *nix systems since.

But there are too many things were done so nicely and made it nice to maintain with HP-UX that it's not worth trying to remember and list all. But unfortunately shell environment was not match to convenience GNU tools Linux had from beginning. That is without making effort to install (read: compile from source for quite long time) those HP-UX if that was allowed. With university computing center that no problem, but telco side it was big nono -- not without getting product owner permission first :/

But just an example Ignite-UX was one of my favourites with HP-UX. The simplicity using a one simple command with few options bootable DAT tape that could then be used to either recover whole running fully functional system or clone that developed system first to staging lab and then up to production with ease was great time saver major upgrades and migrations. None of the Linux bare metal backup systems I've tested have been able to recover exactly same disk layouts, usually LVM part is poorly done. As has been VmWare p2v migration tools also btw.

That Linux LVM that Sistina did first before Red Hat bought them, is implemented quite exactly what HP-UX had for some time then.
by lorey | 2025-11-10 12:06:26+00:00
Spent the last three months building a competitor/lookalike ML model + API. Started using plain embedding similarity and quickly realized you end up with similar noisy results as ocean.io. Ended up using similarity learning which works quite well with little data. Launched this as an API and small web app. Hardest part right now is to fend off scrapers honestly.

Examples:

- YC: https://markets.apistemic.com/companies/y-combinator-goaq9

- uber: https://markets.apistemic.com/companies/uber-com-ojj2j

- Anthropic: https://markets.apistemic.com/companies/anthropicresearch-yx...

Try it for any company here: https://markets.apistemic.com
by _heimdall | 2025-11-10 12:06:52+00:00
I don't particularly care about whether one currency is devalued relative to another. Sure that can matter, international trade is important today, but I care about whether my currency is being devalued relative to the products I actually buy day to day.

The dollar is being devalued every time more money is injected into the system, either by government printing or banks printing more money via unsecured debt. When the total amount of currency in circulation goes up my money was devalued, prices will always go up when the money supply increases.
by yetihehe | 2025-11-10 12:07:28+00:00
It is not a carnot cycle. It will NOT be able to pump heat, it's not a reversible cycle (it's not even a single cycle, it's a series of open-ended heat and pressure transformations). And using a heat-pump will also not make it a perpetual motion. Heat pump can be used as a kind of heat-transformer here, so if you have a lot of low temperature air (but higher than your ambient temp), you could use heat pump to gather energy from that air and present a higher-temperature air for my engine (losing some small amount of heat in the process, but heat pump will reuse heat wasted in it's own electric engine).

It should achieve such efficiency with air heated to 150C and ambient temp of 20C. If you heat air so that it expands more than 2x, it will start to lose efficiency.

BUT - this is all theoretical, I work on simulation that will confirm if it works. It might not, I might have made some big error in thinking how it works, but I searched for 15 years on some way this should not work. I contacted two physics professors specializing in thermodynamics and they couldn't find a way this won't work, both said "Yeah, but to tell more, we need prototype or simulation".
by freehorse | 2025-11-10 12:07:49+00:00
Well, with the windows 10 support ending, it is different now. To some extent staying on windows requires more effort than switching, which is an interesting place to be. I have "switched" people to macos or linux that before would not even bother and hear such stories everywhere. The linux ecosystem has matured and windows is no longer the easy/bugfree experience that was. Eg I tried to install linux and windows to some brand new hardware couple of years ago, linux worked out of the box while for windows I had to go troubleshooting mode and find/download/install drivers manually. 10-15 years ago or so it was always the opposite.
by squigz | 2025-11-10 12:08:11+00:00
I've loved beets (and MusicBrainz Picard) for years. This bit from the beets docs has always stuck with me when organizing my library.

"An Apology and a Brief Interlude

I would like to sincerely apologize that the autotagger in beets is so fussy. It asks you a lot of complicated questions, insecurely asking that you verify nearly every assumption it makes. This means importing and correcting the tags for a large library can be an endless, tedious process. I’m sorry for this.

Maybe it will help to think of it as a tradeoff. By carefully examining every album you own, you get to become more familiar with your library, its extent, its variation, and its quirks. People used to spend hours lovingly sorting and resorting their shelves of LPs. In the iTunes age, many of us toss our music into a heap and forget about it. This is great for some people. But there’s value in intimate, complete familiarity with your collection. So instead of a chore, try thinking of correcting tags as quality time with your music collection. That’s what I do."
by lm28469 | 2025-11-10 12:08:19+00:00
> around the e-cig designs to ensure simple battery recycling would solve this.

That's still not optimal at all, if they had any imagination we'd have

- standard e-cig bases

- powered by a 18650/AA/AAA depending on the model

- deposit on the consumable part

That way you get rid of single use battery and littering all at once.
by Manfred | 2025-11-10 12:10:30+00:00
I think we agree, my point is that we're discussing two different conceptual categories and it's dangerous to use the same words for those categories when specifically arguing about only one.

One, it makes it appear that all ethical and social conventions for the one can be applied to the other and it's a done deal.

Two, it makes it appear that conclusions are also reversible, and that turns seemingly enlightened libertarian ideas into munition for racism.
by squigz | 2025-11-10 12:11:34+00:00
> Relatedly, the -q (quiet) option can help with large imports by autotagging without ever bothering to ask for user input. Whenever the normal autotagger mode would ask for confirmation, the quiet mode performs a fallback action that can be configured using the quiet_fallback configuration or --quiet-fallback CLI option. By default it pessimistically skips the file. Alternatively, it can be used as is, by configuring asis.
by yinkindog | 2025-11-10 12:11:39+00:00
Extremely tangential: I maintain some of Rasmus's code. I've never met the man. I'd heard that kernel programmers were the "rockstar programmers of rockstar programmers", but I only grok it now.

His code is so clear, clean, concise, commented it feels divine in comparison to the drivel I subject myself to daily.
by graemep | 2025-11-10 12:12:36+00:00
I do not know those countries, but in South, South East and East Asia the US is not the threat, its a potential ally against China. In most of Europe it is an important ally.

Allies to spy on each other, but they are not a threat in the way actual or potential enemies are. The fact the the US spied on Germany, and Britain spied on Belgium does not really make them threats.
by skydhash | 2025-11-10 12:13:07+00:00
500 commits ago was 10 commits ago at some point in time. And it can be 5 commits ago for part of the code. Imagine looking ar some function and wanting to know why a particular step exists. It’s easy to do a quick blame, then find out it was modified in 2020 to fix some issue. Then quicky scan the message and diff to capture the reasoning behind the change.

That is why good summary and atomic commits are important. They exist in the time dimension.
by TheMagicHorsey | 2025-11-10 12:13:28+00:00
This article radically downplays the role that unions had in killing the UK shipbuilding industry.

While it's true that shipbuilders were reluctant to introduce new technologies and techniques due to capital requirements, the much bigger reason they did not was the impediment put up by unions. Yes, capital expenditure is painful in a cyclical industry, but in previous eras of shipbuilding, companies did invest in modernization ... in those previous eras, unions were much less active or absent. Other countries also faced the same capital crunches and cyclical business environment, and still invested. It was not that the Japanese, Koreans, and Italians were somehow more "risk-taking" than the English ... no, rather their unions had not yet taken hold post-war to smother innovation.

Unions always trade away the advancements of tomorrow for the security of the workers today. When one supports a union one should always keep in mind that you are putting down for your comfort today and mortgaging your children's tomorrow. This might not be an issue if your children don't follow your trade. But if they do, you've just screwed them over. The rest of the world doesn't stand still while your union blocks radical progress.
by Stasshe | 2025-11-10 12:14:07+00:00
Yes, you can use Custom Extension with through an interactive CLI to create template extension.

I'm working hard to improve the utilities and make the connection between wasm build and pyxis core system.

I'wont use wasm to build as a core, base system, but i will support in extension.

Still, I was not uploaded a react build extension system, but if you want to use this, you can upload a zip extension file.(which is created for pyxis)

* sorry for my bad english XD
by graemep | 2025-11-10 12:14:27+00:00
> In spying, there's no "we".

Sometimes your own government is the most likely to spy on you.

> Yeah, the most realistic trade-off might be installing OpenWRT and some tripwires to see whether anyone is trying to do something nefarious remotely.

I agree with that, but its beyond the reach of most people.

I think zero trust or low trust within your LAN is also a good idea. So is firewalling ISP supplied routers.
by cons0le | 2025-11-10 12:14:43+00:00
This is what so many people miss. Its the same with palantir, salesforce, oracle etc. These companies are masters of contract procurement. It doens't matter if the product is dogshit. It doesn't matter if the engineers are good or bad. It doens't matter if the CEO does a sieg hail, none of that matters. Even if they only sold literal empty boxes, they would still be able to find some corrupt fuck willing to buy 500 million of them for a kickback. The product is completely irrelevant, because the real "product" these companies offer is the ability to farm connections with the wealthy and powerful
by dgroshev | 2025-11-10 12:15:53+00:00
Beautifully said.

We are punching way above our weight in arts (disproportionally many Hollywood actors and directors are British), complex engineering (off the top of my head, Rolls Royce, Sheffield Forgemasters, and BAE are good examples), and recently building alliances (Japan's JASDF just made their first European deployment in 71 years). We are unusually constitutionally resilient, still maintaining control of the legislature over the executive, which is becoming rarer and rarer in the west.

But below all of that is bubbling energy and drive to fix and improve things. I saw it at startup meetups, I saw it in thinktanks, I saw it at Labour Conference. I see it in your comment.

There are massive risks to navigate, but I'm optimistic about this country's future.