MurphyA/hacker-news huggingface dataset:
by jfengel | 2025-08-04 19:22:43+00:00
I don't have an Apple so I can't evaluate yours.

I use Nonograms Katana. It was Reddit's consensus on the best one. Its UX is OK. The biggest issue is that it can be tricky to exactly tap with a finger. It has a tool for using a cursor rather than your finger, but it's a bit clunkier.

It has the advantage of user-contributed puzzles. There are a lot of them.

The biggest thing I really want is a save-and-restore feature. That way if I'm forced to guess, I can more easily revert to where the guess was.

Good luck on your app.
by spbaar | 2025-08-04 19:22:44+00:00
That first run is pretty interesting because they clearly had the foresight to make things morally grey and the villians human. It's very clear they added some mustache twirling villiany to a few episodes as an afterthought. It's not even clear until like the last dozen episodes that Zeon is evil.

I know Gundam quality is a huge spectrum, but the 'sloppiness' of moral ambiguity in the first one is pretty great. Way too often (Z Gundam) they just do a timeskip and say "what if the good guys became bad after they won?"
by nikunj___2 | 2025-08-04 19:23:45+00:00
SEEKING WORK | Remote

I'm Nikunj Makwana, a full-stack developer. I work with Next.js, React, TypeScript, Tailwind, Express, Prisma, Postgres, MongoDB, and Solana wallet adapter to build fast, scalable apps end-to-end.

Portfolio site: https://nikunj-portfolio.vercel.app/ GitHub: https://github.com/Nikuunj

If anyone here knows about any opportunities in frontend or full-stack development (remote preferred), please let me know.
by hobofan | 2025-08-04 19:23:51+00:00
There are hordes of startups working in that space, generally using HIPAA-compliant cloud services and/or on-device models, with different startups focusing on different specializations.

I would count them among the most viable startups in the AI space (implementation-wise), and also among some of the most necessary with the aging population. They are also compared to other places where AI is trying to be employed in the healthcare sector on the "lower risk" side of things (doctors still are accountable, and the benchmark are the current badly hand-typed notes).
by CupricTea | 2025-08-04 19:24:13+00:00
It's funny. When I first tried Rust in 2018 they were still statically linking jemalloc into every binary rustc compiled by default, and that alone very much put me off of the language for a while.

Apparently they did away with jemalloc in favor of the system allocator that same year but nonetheless when I came back to it years later I was very happy to learn of its removal.
by hn_throwaway_99 | 2025-08-04 19:24:13+00:00
I don't think the article is clear about it, contrary to your comment and a sibling. I read it as:

1. The soldiers were displaying IDF military flags at a music festival. This was not allowed by festival organizers and obviously pissed some people off.

2. These soldiers were then taken in for questioning.

It's not clear to me that these 2 were some of the specific 1,000 soldiers from that Hind Rajab Foundation report - that sounded like an associated piece of information given in the article.
by mtlynch | 2025-08-04 19:24:36+00:00
>The application layer should not inject error codes into the transport layer which is what HTTP is in this case.

I don't follow. What's the boundary between transport layer and application layer in a Go web app?

The Go web app is responsible for specifying both the HTTP status code and the response body.

What's the purpose of different HTTP 4xx errors if they're not supposed to come from the application?

>Do you also think that Apache/Nginx should be injecting codes into IP packets?

No, because Apache/Nginx is not responsible for populating IP datagrams, whereas Go web apps are responsible for generating the entire HTTP response.

>If your application injects codes into the HTTP layer, how on earth does the client know whether the error originated at the application or at the reverse proxy/webserver?

It can't.

What design do you have in mind where a client gets a HTTP 404 and can distinguish between the web server and the application server? Are you saying a "not found" at the application layer should return HTTP 200 and the client has to check the HTTP body for the real error code?
by dylan604 | 2025-08-04 19:24:51+00:00
But it's not just a block though. it's text generated by an AI that is the offensive item. that's the point of the question that you've simply overlooked. So your suggestion is to remove the block containing the text? That would potentially remove all of the text, or at least a good deal of text. It's not like websites are using <div class="ai-generated">blahblahblah</div> that would make your quite simplistic suggestion of removing the block make sense.

This suggestion is like the AI slop in general in that it does nothing to move us forward
by FakeFind_ai | 2025-08-04 19:25:22+00:00
We built FakeFind to help people spot fake and manipulated reviews on sites like Amazon, Walmart, eBay, and Best Buy — especially after Fakespot shut down.

Just paste a product link and you’ll get:

A Trust Score (1–10)

An Adjusted Rating

A short summary of review quality

Trusted alternatives if the product looks suspicious

It’s free, no signup, browser-based. If you’re tired of review spam or have thoughts on how to improve it, we’d love your feedback.

Thanks, - FakeFind
by zokier | 2025-08-04 19:25:34+00:00
my 2c

* the way unicode input works in qmk is pretty janky imho. this is not something you can plug into any random computer and expect to always work perfectly without doing any configuring.

* you can accomplish the same thing if you have qmk (or similar) based keyboard by throwing the symbols on another layer or whatever you prefer. for $140 you can get a whole keyboard.

the keycaps are a nice touch though
by ben_w | 2025-08-04 19:25:56+00:00
> Toplyn picked his best jokes — and selected Witscript’s best material as well — then comedian Mike Perkins delivered the lines to live audiences in North Hollywood.

While I like AI, this feels a bit Clever Hans* to me.

To take a deliberately extreme example to make the point: if you have a deck of cards with phrases on them, and you pick them at random to make jokes, but then get a human to filter the results to only give the best answers, the human is doing the heavy lifting.

The better the AI, the easier the job of the human filter, so you can track progress, but it only becomes the equal of a human (at anything, not just jokes) when you no longer need to bother with a human to filter the output.

* https://en.wikipedia.org/wiki/Clever_Hans
by burnte | 2025-08-04 19:26:20+00:00
Oy, this could be huge. Doctors want an easy to use EMR more than anything. The trick is making sure it's great on the backend for revenue collection as well. I'd adore the chance to help shape a new EMR. A well designed EMR can be simple for care providers and thorough for RCM, but you need to keep both goals in sight from the start. It's a great area for the use of AI in some features too like automatic note generation/visit summarization, diagnostic assistance, medication research, etc. I implemented a dictation/note generation tool at my last place and providers went absolutely crazy for it. Biggest impact I made in their eyes in 3 years!
by pixelpoet | 2025-08-04 19:26:41+00:00
> But is prevalent usage not a valid measure of acceptability?

It's exactly this central dogma that I question; an arbitrary number of people can be wrong about something without it magically becoming correct.

The final nail in the coffin is: if anything goes as long as it's popular, then I can just go right ahead and be "wrong" with my preferred usage of logic (could care less) and consistency (up means up, you can't suddenly declare it now also means down) anyway.

Before literally came to mean figuratively, there was a transition period where that usage was wrong, and then suddenly became correct when some imaginary threshold was crossed; so I'm just temporarily wrong and will, any day now, also see my preferred meaning of "up" (to mean down, of course with no new word for the original meaning of down because why bother with anything sensible) come to be canon. I just need to make enough viral tiktok videos and then truth vs falsity is my plaything :)
by klipklop | 2025-08-04 19:27:01+00:00
Where would those employees go? Almost all rival big tech companies are implementing the same thing. They also have a nearly complete hiring freeze unless it's for a super critical role (very rare) or extremely high skilled AI work (few tech workers can do).

These employees are going to complain, but unless they have their FU money already, they are 100% going to RTO. What else can they do within reason?
by orbisvicis | 2025-08-04 19:27:54+00:00
Imagine n^3 EMF-generating cubes surrounded by 6n^2 EMF-detecting cubes. Starting from an initial given state, is there any n for which over time the state of any given EMF-generating cube cannot be deduced?

Then consider a further constrained version in which the EMF-generating cubes may only generate EMF in response to external inputs, i.e. as in the game of life.
by kstrauser | 2025-08-04 19:27:58+00:00
Maybe. You could probably get pretty far with atomically moving a symlink so that the filesystem view always looks at either all the old or all the new files.

However, even that doesn't handle in-flight requests that have their view of the files swapped out from under them. Yes, that's a small time window for an error to happen, but it's definitely not instantaneous.

The safer solution would be to update the server config to point at the new directory and reload the webserver, but now you're way past just uploading the new files.
by jaredcwhite | 2025-08-04 19:28:15+00:00
I think the "you" in the quote is referring to the programmer of the PR, not the reviewer. I agree that it's probably unrealistic to expect reviewers to understand every line of code in a PR. That's why it's crucial that the programmers of said PRs themselves understand every line of code. I'll go one step further:

If you submit a PR and you yourself can not personally vouch for every line of code as a professional…then you are not a professional. You are a hack.

That is why these code generation tools are so dangerous. Sure, it's theoretically possible that a programmer can rely on them for offering suggestions of new code and then "write" that code for a PR such that full human understanding is maintained and true craft is preserved. The reality is, that's not what's happening. At all. And it's a full-blown crisis.
by dan_point | 2025-08-04 19:28:41+00:00
Hello everyone; I'm Daniel. A serial entrepreneur with a successful exit. I've met a lot of founders along the way who make typical mistakes. And I decided to do it. Scalemate — your AI co-founder Validate your idea, build a business model, and reach the right investors — all in one focused flow. Just describe what you're working on, and Scalemate will guide the next steps. Try our AI agent https://dan2004005.github.io/adviser-/ai%20adviser%202.html x https://x.com/ScalemateAI
by JohnKemeny | 2025-08-04 19:28:49+00:00
Suppose you repeat this every day, and every day the bus arrives a random time between "now" and in (let's say) 30 minutes.

There is a strategy that allows you to never be worse than 2x if you knew exactly when the bus arrived: Wait for 10 minutes, and if the bus didn't arrive, walk home.

In all cases when the bus arrives between now and in 10 minutes, you do the optimal thing, and whenever the bus arrives after 10 minutes have passed, you will be home after 20 minutes, which is not worse than 2x worse than optimal.
by aDyslecticCrow | 2025-08-04 19:29:07+00:00
I did one of those when applying to my current job which adjusted based on how well you did. But it leaned quite hard into theory and details rather than writing code. Bitwise logic puzzles that would be hard to solve without being schooled in c or find that kind of puzzles fun.

I got things like inverting signed values 2-complement form, or bit shifting a float, or casting structs to arrays and poking at the bytes.

After starting i asked them if they had checked with AI, and they had apparently tested the quiz and it scored quite bad, so it was a good filter. (even if a-lot of the questions leaned more into puzzle solving than coding or design)
by lenkite | 2025-08-04 19:29:23+00:00
Calling it an over-engineered mess when it solves a complex problem through well-defined specification and semantics is very poor posturing. The WASM specs are actually FAR easier to read and grok than most of the legacy WebAPI's! Many of these problems are already being solved.

For strings, the rules are:

The string is encoded as UTF-8. The ABI lowers it into a (ptr: u32, len: u32) pair in linear memory. The receiving component or adapter then uses the (ptr, len) to read the UTF-8 bytes and convert it back into its own string representation.

Modern languages that already have UTF-8 strings don't need to pay extra costs. Even old languages like Java are moving to UTF-8 now. Compact Java strings are already UTF-8.

No, the JS shim way is the terrible mess that adds a ridiculous amount of overhead and a truck load of hacks to obtain limited performance. Just have a look at the code for wasm-bindgen for the very definition of messy-engineering and awkward workarounds to get things running.
by bryanrasmussen | 2025-08-04 19:29:45+00:00
1. Why should the EU monitor the Pacific? The Pacific is big.

2. The EU claims the EU as its sphere of influence. The U.S claims The U.S and Central and South America by virtue of the Monroe Doctrine.

3. The U.S wanted to be in charge and be big and important, so if you want to be big and important you gotta do more.

4. The EU has military bases in the EU and the waters which touch the EU. The U.S has a military presence in every Ocean of the world.
by mikeocool | 2025-08-04 19:30:30+00:00
For folks not from New England: it's very normal to walk through inhabited the woods in New England and come upon a seemingly totally random stone wall in the middle of nowhere.

Much of New England is 2nd(?) growth forest -- the original forests were chopped down to make space for farmland. The soil is incredibly rocky, and so farmers would go through there fields and chuck the rocks to the side, making the walls. Eventually people realized that New England's rocky soil was not very good for farming/local farming became less important as food was able to be transported longer distances, and much of the farm land was abandoned and eventually reforested -- with the only the rock walls remaining (or at least that's what I was taught growing up there).
by dang | 2025-08-04 19:30:39+00:00
Related. Others?

Clarifying recent headlines on gaming content - https://news.ycombinator.com/item?id=44760843 - Aug 2025 (24 comments)

Visa and Mastercard are getting overwhelmed by gamer fury over censorship - https://news.ycombinator.com/item?id=44713414 - July 2025 (586 comments)

Steam, Itch.io are pulling ‘porn’ games. Critics say it's a slippery slope - https://news.ycombinator.com/item?id=44685011 - July 2025 (890 comments)

Against the censorship of adult content by payment processors - https://news.ycombinator.com/item?id=44679406 - July 2025 (250 comments)

Games: No sex, please. we're credit card companies - https://news.ycombinator.com/item?id=44675697 - July 2025 (52 comments)

Itch.io: Update on NSFW Content - https://news.ycombinator.com/item?id=44667667 - July 2025 (323 comments)

Australian anti-porn group claims responsibility for Steams new censorship rules - https://news.ycombinator.com/item?id=44636369 - July 2025 (162 comments)

Valve confirms credit card companies pressured it to delist certain adult games - https://news.ycombinator.com/item?id=44606184 - July 2025 (905 comments)
by windowshopping | 2025-08-04 19:30:52+00:00
There were periods of time - sometimes years - where they didn't. And there were moments I thought I wouldn't be able to keep it going. But they were people I valued enough and had so much shared history with that I just kept trying, and over the years they came to value it more and reciprocated much more. Sometimes people just go through phases in their lives and they don't have the mental space for it. I'm lucky to have always had a lot of mental space and very little stress, which is why it's easier for me personally.

There were cases where the lack of reciprocation was their way of telling me they were done with the friendship, and so it ended. That happens. Happened to me about 5 times.

But there were a lot of others who were just bad at it or distracted and just needed time and needed me to be patient and not hold it against them, and who came back strongly later on.

There was one who I could tell would never change, who just didn't care and didn't know how to be a good friend, and in their case I slowly stopped reciprocating myself and replied less and less until eventually it was just dead by natural causes, me having accepted the loss of the person I wished they were.

And lastly there was one who was going through such a bad time that they kept pushing everyone away during that period, and in the end they overdosed and died. I wish I had done more, even though I tried actively - I could have tried even harder.

I think it just takes life experience to tell the different cases apart without the benefit of hindsight. Life experience and charitable assumptions.
by int_19h | 2025-08-04 19:31:24+00:00
For the most part, capitalism makes people rich if they have capital to begin with and can invest this capital somewhere (i.e. have someone else do the actual productive work and then collect part of the wealth that they have produced as economic rent). That is, the "value" is in giving others access to resources that you have hoarded from them in the first place.

As for violent revolutions - very true, but notice how every time that happens in one country, the others tend to swing left economically because it's either that to placate the workers, or face the possibility of revolt. The primary beneficiaries of the Russian revolution wasn't the Russians - it was Western workers who managed to get a lot of concessions from their employers riding that wave.
by TrackerFF | 2025-08-04 19:31:31+00:00
Some people become friends for life. At least for me, they were the people I became friends with during my formative years. From my teens and up until young adulthood. Looking back, we became friends due to shared interests (movies, books, music), hobbies, and just general chemistry.

Other people, you become friends with due to some shared situation. School, work, place you live, the places you go/frequent, etc. Once that changes (you graduate, switch jobs, etc.), your friendship can change.

And, of course, your other responsibilities will influence how much time you can use on people. Especially children can have a huge impact on that - kids just take up so much time, and combined with work and other things, it is really difficult to prioritize other things. It is not at all uncommon that once people get kids, they disappear for a solid 5-10 years, and will want to catch up again when things calm down.

As young adults, most people have few responsibilities, and impulsivity is high. What I miss about being a young 20-something was how easy and willing everyone were to do stuff. Go on a hike, go watch a movie, go on a pub crawl? Sure, just give me 15 minutes. Book a trip to some other country? Could do that just a couple of weeks ahead.

These days you'll have to check your calendar 3 months in advance to just shoot the shit.

I think the change started when me and my friends started nearing 30 / late 20s. That's when people were really bogged down with work, met their future spouse / partner, and started focusing on self-realization (working out, hobbies, side hustles, whatever), and of course - kids.

Now that most of us are in our late 30s, things are a bit easier. Those that got kids have more spare time, as the kids have grown older. Seniority at work means they aren't giving it all for the sake of promotions. More financial freedom. Things more stable, and people can catch up again.

With that said, some days I really do miss the days of youth.
by unnamed76ri | 2025-08-04 19:31:32+00:00
I guess what was confusing is that the most vocal use of “states rights” that I am aware of came in the lead up to the Civil War when the Democrats used the idea of states rights to try and keep their slaves.

I can’t think of an instance of it being used in modern times. I know many GOP led states opposed federal covid mandates but again, I just can’t recall any of them using the phrase “states rights.”
by jajuuka | 2025-08-04 19:31:39+00:00
Apple Silicon was only an improvement in battery life. AMD and Intel still made more powerful processors coupled with Nvidia and AMD GPUs that blew Apple Silicon out of the water. Also depends what you consider successful since Macbooks are still a small fraction of the laptop market.

Airpods being dominant is something from many years ago. Sony, Bose, even Samsung caught up quickly and offer much better integration since half the features are locked to iPhone only. Airpods were early to market and assisted by forcing users to buy them since their phones no longer had headphone jacks. Which boosts their word of mouth marketing.
by k8si | 2025-08-04 19:31:43+00:00
Maybe this is a nitpick but CoNLL NER is not a "challenging task". Even pre-LLM systems were getting >90 F1 on that as far back as 2016.

Also, just in case people want to lit review further on this topic: they call their method "programmatic data curation" but I believe this approach is also called model distillation and/or student-teacher training.
by aitechtutorials | 2025-08-04 19:31:51+00:00
Google quietly updated its AI research assistant, NotebookLM, with a new feature called Video Overview — and it’s surprisingly powerful.

Users can now:

Paste copied text, upload documents, or import YouTube transcripts

Use a redesigned Studio panel to generate short narrated videos

Customize the tone, style, and content of the AI-generated narration

Download finished videos directly from the interface

It supports combining multiple sources (I tested with 10 articles + a YouTube transcript), and the output is essentially a narrated slide presentation built from your materials.

I recorded a full walkthrough of the process, including custom prompt generation and source discovery: https://youtu.be/SCE7dXK0axU

If you’re a content creator, teacher, or researcher — this might be a game-changer. Curious what others think about the UX or the potential downsides of AI-generated explainers at scale.
by slavik81 | 2025-08-04 19:31:55+00:00
While technically an autopilot might sometimes be as simple as maintaining a heading, the actual practical consequence is quite different for a boat or an aircraft than for a car. There is simply not much to crash into when you're in the air or open water. The result is that a much simpler mechanism is required to achieve the same result for the pilot.

When I worked on unmanned vehicles, you could have one operator control multiple speedboats because you typically had minutes to avoid collisions. Splitting attention would not be feasible with a car on cruise control, because you are never more than a few seconds away from crashing into something solid.
by hombre_fatal | 2025-08-04 19:31:55+00:00
I guess that's a question that might be answered by the NYT vs OpenAI lawsuit at least on the enforceability of copyright claims if you're a corporation like NYT.

If you don't have the funds to sue an AI corp, I'd probably think of a plan B. Maybe poison the data for unauthenticated users. Or embrace the inevitability. Or see the bright side of getting embedded in models as if you're leaving your mark.