MurphyA/hacker-news huggingface dataset:
by arcatech | 2025-07-01 17:01:20+00:00
SEEKING WORK | NYC or REMOTE

Willing to relocate: No, but willing to travel

Technologies: Javascript/Typescript, Rust, Go, Node.js, React/Redux, Vue, PostgreSQL, SQLite, GPT APIs (OpenAI, Amazon Bedrock), etc

Résumé/CV: https://dwayne.xyz/resume

Email: contact@dwayne.xyz

I’m a web and app developer with over 15 years of professional experience. I’ve worked at startups, mid-sized companies, and large corporations including Apple, eBay, and the Comcast Silicon Valley Innovation Center. Since starting my freelance business in 2020, I’ve done a lot of work with Rust, Stripe payment APIs, and multiple GPT/LLM APIs. I specialize in full-stack web development, but I’m also experienced in iOS development, server administration, database design, API integrations and more. I'm happy with both short-term jobs (alone or on a team) or medium-term contracts in an agile environment.
by paulhodge | 2025-07-01 17:01:32+00:00
I'm pretty sure that the $100 / $200 plans are a net profit for Anthropic. Most users (including myself) don't come close to the usage limit.

I've been trying to max out the $100 plan and I have a problem where I run out of stuff to ask it to do. Even when I try to have multiple side projects at once, Claude just gets stuff done, and then sits idle.
by calhem | 2025-07-01 17:01:51+00:00
Feels like a part of this question is in how databases haven't evolved in the last 50 years. Databases don't treat types and domain models as first class citizens.

SQL generally lacks the expressiveness to really encode your intent in its type system, which puts more on developers, and creates longer term higher database maintenance- lower productivity.

We've been noodling around this space at TypeDB (built on the entity-relations model and Type theory, rather than set theory). Still fairly in the journey, and not well known, but there's a strong core of early adopters using it in domains where the model is the system!

Our head of engineering gave a talk about database design a couple weeks ago at New York Systems, touching on this direction if of interest- https://www.youtube.com/watch?v=w8n1TSqokF4
by ben_w | 2025-07-01 17:02:26+00:00
I think Apple Intelligence is not available on either of my two phones or my one iPad, but still 1/3rd of the time when I say "Siri, stop", the Home Pod in a different room says "Stop the alarm on Ben's iPhone 2022?", while the actual device 2m away that I don't want to touch (because I'm cooking) carries on ringing its alarm or timer.

Or, even weirder, when the phone itself does stop and the Home Pod says that and then follows up with "Hello?" because I didn't answer because the phone alarm stopped.
by rralian | 2025-07-01 17:02:50+00:00
My gut reactions…

- I agree that something like this is necessary or the whole model of the internet will be broken, like Matthew Prince [explained in this video](https://www.youtube.com/watch?v=H5C9EL3C82Y).

- Their approach seems very imperfect, but I understand that you have to start somewhere.

- They are paying per crawl… but in fairness it should really be per usage. It’s like paying music artists once when they upload to Spotify rather than per-play -- even though one artist gets zero plays and another gets ten million. Sure, the idea is crawlers will bid more for the popular content author, but what if a nobody author has a one-hit-wonder piece of content. They’ll still just get a couple bips per crawl and then the cat is out of the bag.

- One solution to this would be requiring a GDPR-style forget mechanism, where the author is granting a limited-duration license for the content (say… one week), after which it must be deleted and re-licensed. This would be a huge fix for the whole thing… and the more I think about it the more I think it’s essential for this to work.

- The auction mechanics are biased to the crawler… if there is a spread between artist price and crawler max price, then the crawler pays the lower price set by the artist. It should be the average.

- They will need to provide content authors with analytics about the pricing mechanics for the bids the crawlers are making.

- If this whole thing works, then products that optimize bid mechanics on behalf of authors will be a big growth industry.

- If Cloudflare are setting themselves up as the clearing mechanism for payments, that’s far too much power and profit for one company. It’s even worse than the Google monopoly. Somehow the payment mechanics need to be democratized.
by toyg | 2025-07-01 17:04:15+00:00
Yes, and "the monitoring of their behaviour as far as their behaviour takes place within the Union" absolutely applies to examining activity of LinkedIn users from the EU.

As for jurisdiction in general: the US routinely jails people for activities that took place outside the US, as soon as they set foot on US soil - occasionally even when they don't even do that (Kim Dotcom). European convictions for civil matters will not result in an arrest warrant, but can result in financial penalties and confiscations applied to anything that has to go through Europe in one way or the other.

The limits of enforcement, in the internet era, are becoming mostly practical rather than theoretical. Which is interesting and poses a number of new, unanswered questions. Simply speaking, one cannot just wave away any law simply because they don't live in this or that place anymore.
by cedws | 2025-07-01 17:04:22+00:00
The technique seems valid, but I'm not really a fan of the rehashed "wait to cool down and reconsider" advice, to me it just seems like a form of emotional suppression. Of course you're going to feel differently in six hours or the next day as you return to homeostatis - that doesn't mean the flash of emotions you felt before was invalid.

I'm not suggesting you treat your colleagues like shit or get snappy over some feedback. But you also shouldn't be a suppressed, inoffensive doormat all the time. Emotions happen for a reason, the tricky part is knowing when they should be expressed and how.
by Imustaskforhelp | 2025-07-01 17:04:33+00:00
Planetscale... is an interesting company. They have ended their free tier and I am not sure where, but someone pointed out that they are essentially just being a b2b company now in some sense (and they lost quite a bit reputation from indie hackers)

Now after that, they released their nvme drive innovation which I admit I am a little ignorant of.

Now one of the reasons that I hated planetscale was that it was exclusively mysql, Postgresql is good tbh. But can it run postgres extensions?

And also regarding convex using them. Isn't convex itself a database? / a reactive database. I didn't knew that underneath convex used some other database like postgres though I guess Correct me if I am wrong but from my last recall, they can also use sqlite etc. too.

Another point I'd like to raise is that alloydb is the cheapest in their benchmark except their own product.

And I wonder if there is some part of the results that they have omitted to be shown as the better product & I'd like to see third party results too tbh.

I'd also love to see it being open source tbh. Neon/Supabase is open source fwiw. The closest open source I could see of planetscale is of https://github.com/planetscale/migration-scripts where its a shell script to migrate from postgres to planetscale and at the time of writing, a recent commit just 36 minutes ago was launched but I guess I'd like to genuinely tweak and self host what makes their postgres better IDK
by paulhodge | 2025-07-01 17:05:50+00:00
The AI definitely gets confused when there is a lot of stuff happening. It helps if you try to make the commands as easy as possible. Like, change 'make' so that '-j8' is default, or add scripts like make-check.sh that does 'make -j check', or add an MCP server that has commands for the most common actions (tell the AI to write an MCP server for you).

Hooks would probably help, I think you could add a hook to auto-reject the bot when it calls the wrong thing.
by joseda-hg | 2025-07-01 17:06:07+00:00
Most ESL people (And by definition most english speakers) are at least bilingual

A significant part of Africa, Benelux, The Nordics, a huge part of the indian subcontinent, most expats in any country, Canada...

Even if you live in a purely Monoglot country (And those are less common than people think), in absolute numbers it's a lot of people
by snowman_lars | 2025-07-01 17:06:12+00:00
You say you use Docker via Docker Swarm, so maybe this is about the Docker network setup?

I haven't tried Swarm, but to some degree assume it can give the same effects as Docker Compose with several services. I also less sure of the effects if you never have communication between containers, but I think perhaps there may still be the same or similar issue.

What I experienced when doing not exactly a load test, but just processing a large dataset through multiple docker containers started from a docker compose config, was that the default docker network loopback (docker0) was saturated. After creating a docker network that the various nodes were configured to use, things got a lot better.

So this is the question for you, do all the containers in the swarm talk via docker0? If yes, read up on docker networks in relation to swarm in particular.
by anon84873628 | 2025-07-01 17:06:15+00:00
Exactly. Honeybees are a monoculture bandaid slapped on top of the monoculture farming problem, and ultimately suffer the same fate.

Many people don't realize that honeybees are not native to North America. Bringing them in massive numbers crowds out the native species and causes further ecosystem breakdown. It's good that people now understand that pollinators are important and insects need to be protected. But that means prioritizing the health of native species and creating a healthier ecosystem from the ground up (literally).
by aspenmayer | 2025-07-01 17:06:52+00:00
The above comment is informative regarding the title change from the original, and is not meant to say that the video is bad, just typical title gore. The video itself is very interesting, and yet the vibe is bizarre but relatable. The chaotic clatters of plates and cups and cutlery create a strange mood which rises as the sounds fade into the background and Karp hits his stride.

I had no idea Karp sees himself as being on the populist left, which changes a lot about how I view him, and how I view negative portrayals of him and Palantir in the media. (I am also a leftist.)
by ramoz | 2025-07-01 17:07:02+00:00
Further context:

> We’ve seen how Claude Code users have embraced slash commands to customize the CC agent loop.

> As a reminder, slash commands let you store custom prompts as Markdown files and invoke them with /your-command.

> With this update, you can now: Execute bash commands from slash commands, @ mention files for context, Enable extended thinking with keywords within commands

https://x.com/dickson_tsai/status/1940084980920852964
by chrismorgan | 2025-07-01 17:07:13+00:00
I don’t know what’s going on, but that doesn’t match https://www.gutenberg.org/cache/epub/76243/pg76243-images.ht....

Your source has “the dog and the shadow” (which subsequently uses “sha-dow”) and “the oxen and the butchers” (and note that “oxen” is not hyphenated). The Gutenberg edition instead has “the child and the brook” in their stead, and “the bear in the wood” inserted after the next one.
by vvern | 2025-07-01 17:07:27+00:00
Folks, for the love of god, please please stop running TPC-C without the “keying time” and calling it “the industry-standard TPCC benchmark”.

I understand there are practical reasons why you might want to just choose a concurrency and let it rip at a fixed warehouse size and say, “I ran TPC-C”, but you didn’t!

TPC-C when run properly is effectively an open-loop benchmark that scales where the load scales with the dataset size by having a fixed number of workers per warehouse (2?) that each issue transactions at some rate. It’s designed to have a low level of builtin contention that occurs based on the frequency of cross warehouse transactions, I don’t remember the exact rate but I think it’s something like 10%.

The benchmark has an interesting property that if the system can keep up with the transaction load by processing transactions quickly, it remains a low contention workload but if it falls behind and transactions start to pile up, then the number of contending transactions in flight will increase. This leads to non-linear degradation mode even beyond what normally happens with an open loop benchmark — you hit some limit and the performance falls off a cliff because now you have to do even more work than just catching up on the query backlog.

When you run without think time, you make the benchmark closed loop. Also, because you’re varying the number of workers without changing the dataset size (because you have to vary something to make your pretty charts), you’re changing the rate at which any given transaction is going to be on the same warehouse. So, you’ve got more contending transactions generally, but worse than that, because of Amdahl’s law, the uncontended transactions will fly through, so most of the time for most workers will be spend sitting waiting on contended keys.
by bweisb | 2025-07-01 17:07:48+00:00
Hardfin | Full-stack engineer | Denver metro, CO or Bay area, CA (REMOTE or ONSITE) | CA/CO ONLY | Full-time | 150k-180k salary

Hardfin is a B2B software platform for equipment manufacturers that enables them to track their assets and manage projects for their hardware. We are looking to add another fullstack engineer that can wear a bit of a product hat and is comfortable with "figuring it out" as they build.

Short hiring process, 45 min into call + tech questions (camera on + zoom, no Google/AI during this), 90 minute technical skill assessment in the IDE of your choice building an app from scratch, AI/searching all allowed (be ready to talk about what you are doing), in person culture fit, offer.

Requirements: 5+ YoE, 3+ Go, 1+ Typescript, 6+ months of working with AI assisted IDE/tooling.

See the full job rec/apply at https://wellfound.com/l/2Bs5iM

You can reach me directly at bweisbart -at- hardfin (.) com, please include "HN" in the email subject so I can prioritize a response to you.
by recruit-iscribe | 2025-07-01 17:07:53+00:00
iScribeHealth | Hybrid | Nashville, TN or Atlanta,GA| Full-Time

Join iScribeHealth – Building the Future of Healthcare with AI

At iScribeHealth, we’re transforming how doctors document care—replacing hours of manual charting with AI-powered solutions that give providers their time back. Our platform helps clinicians focus on what matters most: their patients.

We’re a lean, fast-moving team looking for entrepreneurial-minded builders who thrive in ambiguity, take initiative, and want to own big pieces of a product with real-world impact. If you're forward-thinking, assertive, and passionate about reshaping healthcare through technology, let’s talk.

We're hiring for:

Lead .NET Backend Engineer – Drive architecture and scale critical APIs powering our AI-first platform.

QA Engineer – Own end-to-end testing and quality workflows to ensure accuracy, performance, and reliability.

Lead DevOps Engineer – Build and maintain the infrastructure that enables secure, scalable delivery across our cloud ecosystem.

We're looking for hands-on leaders who can think big, move fast, and build something that matters. If you’re ready to shape the future of healthcare, we’d love to hear from you.

Learn more and apply: https://www.iscribehealth.com/careers
by armincerf | 2025-07-01 17:08:12+00:00
Artis | Lead Front-end Developer | React, TypeScript | Remote (UK Hours)

Artis is a rapidly growing fintech company building innovative financial products focused on fast-moving market data. We provide powerful grid-based data displays (AG Grid) and real-time candlestick charting (TradingView Lightweight Charts) to our expanding user base.

We’re looking for a Lead Front-end Developer who: - Is an expert in React and TypeScript. - Has strong knowledge of Web Workers and performance optimization. - Can effectively lead and mentor a growing front-end team.

Bonus points for experience with: - WebAssembly (WASM) - Rust - Real-time/multiplayer applications - Working with financial data and financial products

You’ll thrive if you: - Enjoy solving challenging performance and scalability problems. - Prefer minimal bureaucracy and straightforward collaboration tools (Linear, Slack). - Are comfortable working remotely within UK working hours. (London-based is a plus, not mandatory.)

Salary: £100,000 – £120,000 per year. Apply directly at: careers@artis.works
by InkCanon | 2025-07-01 17:08:17+00:00
We're watching the real time collapse and offshoring of American software base. Fun experiment you can do: go to a tech company and see openings by location.

IBM

India openings: 2816

USA openings: 312

https://www.ibm.com/careers/search

Also IBM: CEO Arvind Krishna lays off 8000 workers then rehires

https://dailygalaxy.com/2025/06/ibm-lays-off-8000-employees-...
by AnimalMuppet | 2025-07-01 17:08:17+00:00
1. I am very far from a Trump apologist, but... this isn't Trump "issuing a call". This is Trump recklessly, thoughtlessly, and carelessly shooting off his mouth in public. Don't take it (yet) as an intent, let alone a policy or a program. It's alarming that he would say such a thing, in public, and not know that that's completely unconstitutional, and either not know or not care that he's bound by the constitution. That's alarming enough. But it's not (yet) at the point where he's actually trying to do this.

2. He may in fact be serious. He may try to carry this out. If he does, that definitely falls into "impeachment" territory - not that this supine Congress will actually do anything. It also clearly falls into "unconstitutional" territory; I have a bit more hope for the Supreme Court to see reason.
by gruez | 2025-07-01 17:08:18+00:00
>Plenty. The retail Xbox has supported sideloading for almost a decade now: https://www.howtogeek.com/703443/how-to-put-your-xbox-series...

If that counts as "sideloading", you might as well count the free 7 day signing option that iOS offers (used by alt store) "sideloading".

>Nintendo Switch has fully distributed homebrew stores too.

Officially?

>Nothing, if they are forced to compete with other royalty-based services that set a fair baseline price.

See my previous comments. Apple's claim is that the fee isn't for distribution, it's for access to the SDKs. It's unclear how "if they are forced to compete with other royalty-based services that set a fair baseline price" would work in this case. Epic offers Unreal Engine for free, with the expectation that they'll recoup the money via royalties. That sounds like a lot like Apple's SDKs.

>Imagine if your favorite band could only make money by signing to a single record label.

That's what happens for most bands though? There's typically a exclusivity period, and some artists might stick with a given label their entire lives.
by HPsquared | 2025-07-01 17:08:29+00:00
Probably has a tidy façade, with a jumble full of gaps in the middle.

Edit: Actually I reckon they deliberately oversized the container a bit so it's easier to pack the cash in. You don't want to build it too small! (Relative budget notwithstanding). Another design constraint it has to be a cube, and has to fit nicely to the dimensions of the banknotes on the front face (aspect ratio and size) without having a big gap on one side.
by Aeolos | 2025-07-01 17:09:04+00:00
Almost all open-source software comes with a version of the following license terms:

"THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."

To use the software you have to accept the license, which means you explicitly confirm that they are not your supplier. Pretty clear cut, no?

Edit: EULA-loving companies don't want to accept the license terms for the _free_ software they themselves are using - the hypocrisy is nothing short of staggering.
LinkedIn Locked Me Out Until I Submit to Biometric ID Verification via Persona
by AllanSavageDev | 2025-07-01 17:10:13+00:00
I just got locked out of my LinkedIn account and was shocked to find that the only way to get back in is to submit a government ID and a selfie video through a third-party service called Persona.

They don’t offer any alternative method—no email verification, no manual review, nothing. It’s either:

Submit to biometric facial recognition, or

Lose access to your account (and in many cases, your professional network).

I live in the U.S. (Indiana/Texas) and looked into the legal implications. There are some laws around biometric data, but no practical way to opt out or demand alternatives.

This seems like a huge overreach for a professional networking platform. Not everyone is comfortable handing over a face scan and ID to a third-party vendor just to keep using their profile. Especially when the reason for flagging is unclear, and there's no appeal path.

Has anyone else run into this? Are other platforms doing this now too? I'd love to hear if there's any way around this or if anyone's fought it successfully.
by belorn | 2025-07-01 17:11:08+00:00
I would not called it a solved problem, but lets describe the Swedish approach. Any government or organization acting for the government (which schools and universities are included), must act under the principle of objectiveness and equallity.

From this principle the educational department has policy that if a school has political activities, such as inviting political representatives, they must only do so under objective terms equal to all political parties. They explicitly write that selecting the invitation on the basis of excluding someone is not allowed. They can also not base the criteria in order to exclude certain political views.

During a time when a controversial right-wing party gained popularity, some schools decided to stop doing political activities with students as a result. Others allowed any party to join in the discussions with students, as suggested by the policy.
Show HN: I built a personalised HN digest to stop wasting 30min/day scrolling
by acobb99 | 2025-07-01 17:11:21+00:00
Hey HN,

I was spending about 30 minutes every morning scrolling through Hacker News, opening dozens of tabs, reading comments on stories that weren't even that relevant to me.

So I built a Python script that would scrape HN, filter stories based on my interests (AI, startups, behavioural economics, ...), and email me a digest. Originally I was just using it locally for myself, but after showing a few friends who wanted to use it too, I decided to build it out as a proper web app.

You can check it out at https://hnscraper.com

You sign up, add your interests, and every morning you get an email with only the HN stories that match what you care about. Each story includes an AI summary and key insights from the comments. You can then view the original post, save stories, add notes and upvote / downvote (there’s a learning model to update your interests).

I've been using it myself and it's cut my HN browsing time down massively while still keeping me informed!

Technical details: Built with Python and FastAPI. Running on Railway with PostgreSQL, using local embeddings to keep costs down (75% cheaper than using OpenAI for everything). Code is here: https://github.com/alexanderjuxoncobb/selenium-hacker-news-s...

Hopefully this helps anyone looking to cut down their scrolling time. Happy to answer any questions!

TLDR: select your interests and get an AI-generated dashboard emailed each morning that summarises any new, relevant HN stories alongside some discussion analysis (things like technical details, community consensus, BI recommendations).