MurphyA/hacker-news huggingface dataset:
Show HN: I made ShipOrPay.com a Stop procrastination tool I build in my weekends
by bjorndunkel | 2025-06-26 16:42:40+00:00
Heya HN,

For years, like many of you, I've struggled with the classic side project dilemma: great ideas, initial excitement, then the slow, inevitable creep of procrastination. It's easy to just... not ship. I wanted a concrete way to create external pressure and align my own financial interest with actually delivering, so I built ShipOrPay.

We're doing a soft launch today, primarily to get it into the hands of other builders and gather feedback.

How ShipOrPay works:

Set Your Goal & Stake Your Funds: You define your project and its deadline, then commit a self-determined amount of money into escrow via Stripe. This isn't just a promise; it's a financial commitment to yourself. Bring in Your Accountability Partner: You provide the email of a friend, mentor, or supervisor. They'll receive a notification and must actively confirm their role as your project's reviewer. Deliver On Time, Keep Your Money: Successfully complete your project by the deadline and get it approved by your partner, and your escrowed funds are returned to you. Miss the Deadline, Forfeit Funds (and Incentive for Partner): If you miss your deadline, a portion of your escrowed money is forfeited. The key twist? A part of this penalty can be sent directly to your accountability partner, giving them a tangible reason to keep you honest and motivated! My fundamental belief is that self-discipline is hard. By adding a clear financial incentive and involving an external party with their own stake, ShipOrPay creates the necessary pressure to overcome the inertia of procrastination. It's a different kind of accountability, designed specifically to help you finish what you start.

Because this is a soft launch, we're currently reviewing payouts manually, which you can request via email. We're working towards integrating Stripe Connect for fully automated payouts in the near future. The system is live, functional, and ready for you to try out a project.

I'd love for you to check it out at https://shiporpay.com/. What do you think? Any feedback on the concept, the model, or the website would be incredibly valuable.
by keithxm23 | 2025-06-26 16:42:51+00:00
Often, I'll come across speakers who just speak slowly and listening at 1.5x or 2x barely feels sped-up.

Additionally, the brain tends to adjust to a faster talking speed very quickly. If I'm watching an average-paced person talk and speed them up by 2x, the first couple minutes of listening might be difficult and will require more intent-listening. However, the brain starts processing it as the new normal and it does not feel sped-up anymore. To the extent that if I go back to 1x, it feels like the speaker is way too slow.
by _wire_ | 2025-06-26 16:42:59+00:00
> It should be surprising to absolutely nobody the Linux audio stack is often the subject of varying levels of negative feedback...

This is the most compelling lead-in to any technical article I've ever read. In the age of AI regurgitations, it's a joy to come across writing of such humanity. I've bookmarked this and can't wait to get back to it!
by kashunstva | 2025-06-26 16:43:24+00:00
I would not rely on Claude/Anthropic for absolutely anything ever.

Weeks ago, I woke up, started to work on a project, and was going to have Claude generate some tests for me. And… I was auto-banned. No explanation. They auto-refunded my subscription fee and gave me a link to Google form where I could appeal. Apparently that goes into a disappearing queue somewhere. They have zero customer service. It’s a black hole. Completely inexplicable actions on their part.
by godot | 2025-06-26 16:43:33+00:00
If you're already doing local ffmpeg stuff (i.e. pretty involved with code and scripting already) you're only a couple of steps more away from just downloading the openai-whisper models (or even the faster-whisper models which runs about two times faster). Since this looks like personal usage and not building production quality code, you can use AI (e.g. Cursor) to write a script to run the whisper model inference in seconds.

Then there is no cost at all to run any length of audio. (since cost seems to be the primary factor of this article)

On my m1 mac laptop it takes me about 30 seconds to run it on a 3-minute audio file. I'm guessing for a 40 minute talk it takes about 5-10 minutes to run.
by reaperducer | 2025-06-26 16:44:21+00:00
I use it to mean that the more people trust each other, the quicker things get done.

True not only in innovation, but in business settings.

I don't think there's anyone who works in any business long enough who doesn't have problems getting their job done simply because someone else with a key part of the project doesn't trust that you know what you're doing.
by spwa4 | 2025-06-26 16:44:42+00:00
The problem is what governments mean by "super rich" and what people expect it to mean. They expect it to mean 10 million in assets and up, at minimum.

What governments mean: $30k in "assets" and up. I get it. If you don't do that the tax base is too small, and they just preemptively give up on taxing the actual super-rich.

I'm quite allright with taxing billionnaires, no question. Even when in the millions, by all means, tax away. But please only start increasing tax when we're like 50% above a downpayment for a decent house. And this is not what's happening.
by fennecbutt | 2025-06-26 16:45:04+00:00
Switchblade 2 is $80k usd per unit.

And the only reason for that is that as per usual private companies are making a killing.

You and I could build a similarly functioning device in 6 months with a small team. They're not that smart/advanced, imo.

I think most of the money for these things isn't paid for research/engineering but goes into MBA/investor pockets.
by mooreds | 2025-06-26 16:46:04+00:00
Here's an article[0] (on my employer's website) that talks through some of the things to think about when choosing an authentication solution. (It's a bit old so doesn't discuss BetterAuth directly.)

An embeddable library is great for one application; simplifies development and deployment. You can have foreign keys directly to user ids. It's the reason Devise or Spring Security are great for single applications

Yet breaking out authentication to a separate service is one of the first things broken out a certain scale. Why?

* single sign-on between applications (if you have more than one) * eliminate a user data silo (if you have more than one application) * different security/legal requirements between PII/credentials of users and application data * a desire to hang multiple applications off of one identity store for data consistency * separate deployment cadences

You might say "I'll only have one application for the foreseeable future", but you might think about about any SaaS applications you'd want to have your customers use (support ticketing, training, public forums/communities). And mobile applications. And applications for different segments of your userbase.

(The multiple app case is much stronger for IAM/Workforce, part of why Okta is a 17B company.)

Such a migration can be complex, so if you can see needing any of the above things soon, it can make sense to start with a sep auth server. You don't need to be google scale to get the benefits.

0: https://fusionauth.io/articles/identity-basics/complete-auth...
by inetknght | 2025-06-26 16:46:06+00:00
> shrug this kid is growing up fast

Mmmhmm. And you think this "growing up" doesn't have biases to lie in circumstances where it matters? Consider politics. Politics matter. It's inconceivable that a magic algorithm would lie to us about various political concerns, right? Right...?

A magic algorithm lying to us about anything would be extremely valuable to liars. Do you think it's possible that liars are guiding the direction of these magic algorithms?
by fennecbutt | 2025-06-26 16:47:23+00:00
I would. But I would be hesitant to if I got wind that it was being sold to a bad government, or that my government was a bad government/intended then for misuse.

As a quiet gay nerd I'd love for there to be no war, no bullies. But unfortunately we live in a world where our species evolved from monkeys and we still often act like it. If my usually peaceful tribe needs weapons to defend itself when attacked then I'm all for it. But using those weapons to attack another for any reason other than defense is a nono in my books.
by HarHarVeryFunny | 2025-06-26 16:47:33+00:00
You can test every line of code in your program, but how many people actually do?

It's one thing if you are just creating a throwaway prototype, or something so simple that you will naturally exercise 100% of the code when testing it, but when you start building anything non-trivial it's easy to have many code paths/flows that are rarely executed or tested. Maybe you wrote unit tests for all the obvious corner cases, but did you consider the code correctness when conditions A, then B, then C ... occurs?). Even 100% code coverage (every line of code tested) isn't going to help you there.
Show HN: We Put AI in Copy and Paste
by break_the_bank | 2025-06-26 16:48:08+00:00
Hi all,

We are gyani and vasin. We have been building TabTabTab, it puts AI in your clipboard. You can copy any thing and we will transform the content as you paste it.

You can copy a page with Airbnb listings, and paste it on a spreadsheet to get a table. You can copy a LinkedIn profile and paste it on email to write an outreach message. You can copy your resume and get a cover letter.

We've seen people build all kinds of spreadsheets with the app. We have also seen people paste on LinkedIn, Reddit, email apps mostly doing outreach.

Developers have also been using us to get AI in their clipboard to create SQL queries in AWS, GCP, Hasura, Supabase, PostHog and more. I personally use it write shell commands.

Would love to get some feedback!
by westurner | 2025-06-26 16:49:06+00:00
Heliosphere > Heliopause: https://en.wikipedia.org/wiki/Heliosphere#Heliopause

The heliopause is due to a balance of pressure between the Ram pressure of the solar wind, and the Total pressure of the interstellar medium.

The "pressure" of such fluidic solar and interstellar "wind" is due to n-body gravity or the shape of spacetime.
by matklad | 2025-06-26 16:49:47+00:00
I used to do frontend development ([1], [2]), now I am more of a database person ([3]), though it mostly is just prompting llvm to generate the right code!

[1] https://github.com/intellij-rust/intellij-rust

[2] https://github.com/rust-analyzer/rust-analyzer

[3] https://github.com/tigerbeetle/tigerbeetle/
Show HN: Intent, 5min scaffold for event-sourced back ends (ts,pg,temporal)
by geeewhy | 2025-06-26 16:49:53+00:00
I’ve open-sourced Intent, a TypeScript reference stack for safe, multi-tenant, event-sourced backends

key bits - CQRS with framework-free domain core - Durable workflows via Temporal - PostgreSQL event store + row-level security - DevX UI to issue commands inspect events, projections, trace - CLI tooling for projection-drift, RLS lint, CI gating

Built for deterministic execution and auditability. purposed in AI and/or HITL orchestration, fintech, HRIS, or anywhere you need an immutable intent ledger.

Github https://github.com/geeewhy/intent Docs https://intent.heart.dev/docs/ DX panel demo https://intent.heart.dev/devx

`git clone` & `npm run setup eventstore` should boot a local instance in ~5 min.

Would love feedback on quick-star, DX and architectural rough edges
by jfengel | 2025-06-26 16:50:16+00:00
I'll hold out some hope that he can do something interesting with the franchise.

I think the best film in the Harry Potter franchise was auteur Alfonso Cuarón. It was far my stylish, and got some incredible performances from the young actors.

I dunno if Villeneuve's slow, thoughtful style will work for the high-energy Bond franchise. (Even Dune managed to be strikingly slow paced.) And maybe he'll just phone it in -- the way talented director Kenneth Branagh does when he gets a Hollywood superhero movie. But I'll hold out some hope that a stylish director can take a stylish action hero some place more... well, stylish than he has been.
by ajd555 | 2025-06-26 16:50:24+00:00
Was looking for this exact comment. I completely agree with this method, especially if you're testing an entire flow, and not just a UI tool. You want to test the service that interfaces between the API and the dabatase.

I've been writing custom simulation agents (just simple go programs) that simulate different users of my system. I can scale appropriately and see test data flow in. If metabase could generate these simulation agents based on a schema and some instructions, now that would be quite neat! Good job on this first version of the tool, though!
by jaysonelliot | 2025-06-26 16:50:39+00:00
The AI generated images were an immediate turn-off to me as well. Whatever one thinks of the aesthetics, they're a huge signal that I'm looking at a product that's focused on monetizing me.

The overall design is unfocused and cluttered, just the exact thing I don't need as someone with ADHD.

I don't think I'd use this.
by dunyakirkali | 2025-06-26 16:50:49+00:00
Just published "Know Your Worth" - a practical guide to navigating compensation and promotion conversations at work. I break down key concepts like compensation structures, compa ratios, and how to connect your work to business impact using the Input → Output → Outcome → Impact model. The article includes specific tools for tracking achievements with a bragdoc and creating simple visualizations that clearly demonstrate your value. If you're looking to have more effective compensation conversations backed by data rather than emotion, you might find these strategies helpful.
by pxc | 2025-06-26 16:51:22+00:00
These ports are also not usually source ports, so they're not much "more native" than the Proton ports. They often use the same kind of API translation layer, probably also built on WINE. I think as Proton sees more investment and becomes more advanced, it's probably becoming difficult for competing compatibility layers to keep up.

A source port that is optimized as lovingly as its Windows counterpart will probably be faster than the Windows version running via Proton, but the incentives aren't generally there to justify the costs/difficulties. Maybe some day it will be! That would be wonderful.

But until then, Proton seems like an increasingly compelling option for these compatibility layer-based ports of Windows games.
by Nadya | 2025-06-26 16:51:53+00:00
I'm a Memrise beta member w/ lifetime premium access for my contributions to the site in its early days. I cannot recommend anyone use Memrise for anything nowadays it has been so heavily enshittified. In fact, I recommend against using it in favor of Anki (Memrise's biggest strength over Anki in the early days was the community mnemonics and courses (Anki equivalent "community decks") - none of which really exist in any way today).

I tried following the modern Japanese track on Memrise and was appalled at how bad it is nowadays.
by ndriscoll | 2025-06-26 16:52:15+00:00
It doesn't have anything to do with graphics in the Linux ecosystem. Netflix specifically blocks Linux from having decent quality so it's kind of pointless to discuss. If you want high quality, you can pirate it or rip from disc. Dirt cheap n100 minipcs are capable of playing UHD bluray rips in Linux just fine for example, so Netflix's relatively low bitrate media aren't an issue.
by leptons | 2025-06-26 16:52:16+00:00
There are numerous articles all over the internet both supporting my claim, as well as negating it, depending on the agenda of the source - there are many people that are morally opposed to porn that would want my claim to be false (and they would still want to ban porn even if that increases rape). Here's some articles that support:

https://www.scientificamerican.com/article/the-sunny-side-of...

https://www.sciencedaily.com/releases/2010/11/101130111326.h...

https://www.psychologytoday.com/us/blog/all-about-sex/201601...

The data I saw, probably about 20 years ago...

https://qph.cf2.quoracdn.net/main-qimg-d6f248400fd5308b6d5d0...

I can't verify the source since this data is 20 years old and I can't remember where it came from, but at the time it seemed like a good enough source, and this was before "truth" lost all meaning in the age of the conservative-bent "my feelings are as good as your facts" world we currently live in.
by mh- | 2025-06-26 16:52:53+00:00
As someone in their 40s with ADHD, I'll offer a counterpoint.

I'm happy for people to try to make a business of this if the tools are helpful.

I've had a successful career, so I obviously had to develop my own strategies for managing it. But I'd be very happy if my kids didn't have to spend 20 years figuring it out for themselves. Monetize away.
by whall6 | 2025-06-26 16:54:35+00:00
The amount of battery capacity required to sustain power demand for this to be scaled to a meaningful population is high (PR average daily power demand is ~50 GWh per day). Most power outages in PR take 48 to 72 hours to fix. You would need batteries that can store 150 GWh of power. That’s a LOT of money to install.

Even this assumes that you wouldn’t want any breathing room on battery capacity (i.e., every power outage will be fixed in under 72 hours).
by chris_engel | 2025-06-26 16:54:45+00:00
Sorry but the approach is too naive and the tech isnt there yet.

You can't make up a couple of conversation topics and expect the LLMs to do the rest by just switching languages. People approach the same topics completely different in different languages. The app looks like someone picked a couple of topics and the rest is "just" ChatGPT advanced voice mode.

And the worst thing is that the LLMs in TTS do not sound native and cannot teach you pronounciation and learning to listen and understand (which is the whole point in having spoken conversation).

And the other way around, the STT will not notice pronounciation mistakes made by the student - so the app cannot tell you: oh, its pronounced like this.
by morgango | 2025-06-26 16:54:47+00:00
A few things every man in a relationship has (or should) learn.

1. Focus first on building intimacy, trust, and connection with your partner. 2. Invest your partners their happiness as well as your own. 3. Take care of yourself and communicate your needs. 4. Find out what works for your relationship and keep doing that consistently.

You get laid far more often.
by fnhipster | 2025-06-26 16:55:58+00:00
Over the past decade, digital interfaces have “inhaled” complexity—consolidating everything into flat screens, touch gestures, and now AI prompts. But something’s been lost: tactility, clarity, and control. This post explores the quiet reemergence of physical interfaces (like buttons, knobs, and dials) in a world obsessed with minimalism and automation—and why this shift might be essential to good UX. Would love feedback from folks here on how you’re seeing this play out in your products.
by rpdillon | 2025-06-26 16:56:08+00:00
I'm a GReader refugee that migrated to TT-RSS, and then FreshRSS. But somewhere in there, I wrote my own version of this same idea: pulling RSS feeds server side via cron every several hours and rendering a rollup. Never put the code online, but here's a paste of it if anyone is interested. I called it "Cooler" since it was designed to surface good water cooler chat topics. It's just a single Python script with a couple of dependencies.

https://textbin.net/kdhkz0nnyx

It tracks no state, but does color by source, and fades with age so you get a good feel of what site the post came from and how long ago. I had an idea to version control the static HTML after it was generated, so you could rewind time and see what the top stories were, but haven't gotten around to it.

If anyone cares, I'll host the full repo and share.
by swairshah | 2025-06-26 16:56:28+00:00
Just used it for French right now. The Design is excellent! but the LLM task orientedness needs some work. The tutor needs to follow the curriculum well. This has the same issue that I have in my day job i.e. keeping the LLM on topic. Its not strict. i.e. after asking it to make sure to remind me to reply in french it very easily forgets to do so. Its not following a structured approach or even in casual conversation isn't correcting my mistakes unless I ask.
by dekhn | 2025-06-26 16:56:58+00:00
When I went to work at Google in 2008 I immediately advocated for spending significant resources on the biological sciences (this was well before DM started working on biology). I reasoned that Google had the data mangling and ML capabilities required to demonstrate world-leading results (and hopefully guide the way so other biologists could reproduce their techniques). We made some progress- we used exacycle to demonstrate some exciting results in protein folding and design, and later launched Cloud Genomics to store and process large datasets for analytics.

I parted ways with Google a while ago (sundar is a really uninspiring leader), and was never able to transfer into DeepMind, but I have to say that they are executing on my goals far better than I ever could have. It's nice to see ideas that I had germinating for decades finally playing out, and I hope these advances lead to great discoveries in biology.

It will take some time for the community to absorb this most recent work. I skimmed the paper and it's a monster, there's just so much going on.
by _wire_ | 2025-06-26 16:57:38+00:00
//...we shall not flag or fail. We shall go on to the end, we shall fight in France, we shall fight on the seas and oceans, we shall fight with growing confidence and growing strength in the air, we shall defend our Island, whatever the cost may be, we shall fight on the beaches, we shall fight on the landing grounds, we shall fight in the fields and in the streets, we shall fight in the hills; we shall never surrender...//
by npoc | 2025-06-26 16:58:06+00:00
New assets monetise in stages.

1) Store-of-value (volatile, increasing value)

2) Unit-of-account, and medium-of-exchange once it has absorbed most value and so more stable in value, and people have sold all their lesser money into the market leaving them with only their harder money.

See Gresham's and the Thier's Laws
by gwern | 2025-06-26 16:58:34+00:00
> She is the author of “Investable! When Pandemic Risk Meets Speculative Finance – A Cautionary Tale,” from which this article is adapted.

So I think structurally, the conclusion here is that 'cat bonds are an example of how insurers can work with abstract risks, and so any risk (such as global pandemic) could be worked with this way', and the rest of the book then examines how people are trying to actually do so with pandemic risk.
by potato3732842 | 2025-06-26 16:58:44+00:00
>Ofc there are significant exceptions, like the Alpine front in WWI, where Austrians and Italians faced each other in mountainous terrain for years, or the Hürtgen Forest in WWII. But a remarkable share of all major mechanized battles of history took place in flat open fields, or something at least resembling that sort of terrain (gently sloping hills with good visibility etc. etc.)

Fighting through some portion of the Ardennes has been a fairly recurrent theme in central European land warfare since vikings did it in the 800s.

I'm sure if one digs they can find a reference to a roman general doing it too.
by literalAardvark | 2025-06-26 16:59:06+00:00
Since the hardware is better controlled and secured, and hardware attestation is a solved problem these days, it's not particularly difficult to enforce security to the point where you'd need to hardware hack a controller and connect it to a physical camera to bot.

That's still gonna be annoying for players, but it'll greatly decrease incidence, and if reporting a player for botting requires buying and hacking a new controller... It should be quite effective.