MurphyA/hacker-news huggingface dataset:
by magicalhippo | 2025-07-30 06:15:14+00:00
At least here in Norway, the doctor associations fights hard against any talk about reducing the ridiculously long shifts that nets the doctors large paychecks.

They'd much rather have 1-2 doctors do the work of 3-4, so they can cash in.

Though there is a change of guard happening. Younger people, including doctors, value work-life balance much more and are less inclined to work long hours for more cash.
by gethly | 2025-07-30 06:15:43+00:00
I think the keyword is runtime - there must be some higher logic being run above your own code that manages these things. Which is what Go is doing and why "hello world" cannot produce a binary that has few bytes in size. If other languages would want to provide the same support, they would likely have to refactor a chunk of code and maybe change things too much to be worth implementing. Go had this from the get-go, so it is o no concern. Also, GC likely plays some role as well.
by laiwuchiyuan | 2025-07-30 06:16:45+00:00
Alibaba’s Tongyi Wanxiang team just dropped Wan2.2—three new video-generation checkpoints under Apache-2.0: • Wan2.2-T2V-A14B – 27 B total / 14 B active, first open-source text-to-video model built on a mixture-of-experts (MoE) diffusion backbone. • Wan2.2-I2V-A14B – same MoE architecture for image-to-video. • Wan2.2-TI2V-5B – unified 5 B-param model that does both T2V and I2V on a single RTX 4090 (22–24 GB VRAM) in ~9 min for 5 s 720 p 24 fps clips thanks to a 4×16×16 3-D VAE and 64× info compression . Key points for HN: MoE first in open video models. Two experts (high-noise layout, low-noise refinement) cut compute ~50 % vs dense 14 B models . Cinema-grade controls baked in. Prompt with lighting, color palette, lens angle, micro-expressions, etc. to get Hollywood-style shots without post-work . Weights + diffusers + ComfyUI ready. Clone, pip install, and run; no API lock-in. Benchmarks. Internal Wan-Bench 2.0 claims SOTA over closed models (Sora et al.) on motion fidelity & aesthetic quality . License. Apache-2.0, commercial-friendly, already mirrored on HF & ModelScope. Hardware: • A14B variants need ~80 GB VRAM (A100/H100) for full precision; • TI2V-5B is the “consumer” option—22 GB is enough for 720 p generation . Training data grew +65 % images / +83 % videos vs Wan2.1, all re-labeled for lighting, composition, color . If you’ve been waiting for an open, reproducible alternative to Runway/Gen-3 or Sora, this looks like the real deal. Discussion points: MoE routing overhead, VRAM tricks, and how far we can push 5 B on desktop GPUs.

Experience the latest model wan2.2: https://www.wan-ai.co/
by ahmedelalaoui | 2025-07-30 06:16:58+00:00
Yeah, I’ve kind of been wondering the same thing myself to be honest. Not sure why the success of this whole thing is riding on the new SEO guy with barely a desk yet but hey, here we are. Totally fair point though, there are a lot of AI image generators out there. I’ve played with most of them too, and they’re all kinda the same: type a prompt, get a random image that may or may not look like what you wanted. The difference with Lartist.ai (and why I’m even bothering to push it this hard) is it’s not just prompt-in-image-out. You can:

Draw a rough sketch and have it turn that into an actual artwork (which is fun as hell if you’re even remotely doodle-capable)

Erase stuff from an image and let AI fill it in

Restyle or upscale existing stuff with minimal clicks

So it's kind of like a creative playground less about making “AI masterpieces,” more about getting usable visuals without needing five tools or perfect prompts.

I didn’t code it, but I’ve been living in it the past couple weeks. Just trying to get some eyeballs on it so I don’t get quietly phased out by week 6

Appreciate the honest question though better than silence or a downvote.
by theshrike79 | 2025-07-30 06:17:29+00:00
They had _one_ example of a game that was more of an art piece about the mind of a sexual predator (who was NOT glorified in any way in the game and would mostly make you feel ill).

It was also removed from itch.io in 2014. Never made it to Steam.

But then they got Visa and Mastercard to throw their weight around with vague terms and now stores have to remove everything remotely erotic to not go out of business...
by PaulRobinson | 2025-07-30 06:17:43+00:00
The law is complex, but not vindictive.

You choosing to host that material is illegal. You finding yourself hosting that and taking action to remove it and aid the authorities, is not.

If I slip illegal content into your bag, the law may challenge your possession of that content, but if you can show you had no knowledge of possessing it and no intent to distribute and that in fact you've been setup, the law is going to treat you very differently to you obtaining that material and putting it in your bag yourself.

Servers aren't much different. It's what you do when you notice the problem that counts.
by SenHeng | 2025-07-30 06:18:03+00:00
Author here.

As mentioned elsewhere, Japanese SaaS rarely ever deal with timezones because there's only 1 timezone. And I think this was originally built this way (using YYYY-MM-DD for filtering) to avoid having to think about time zones, with the assumption that the YMD values were all that mattered.

In our instance, it doesn't matter where the dashboard is used. It's a service built in Japan for people living in Japan. The dates are stored in Japan Standard Time in the database, so even when the dashboard is accessed from outside Japan, the user is only interested in filtering the values based on Japanese dates.

Otherwise, I agree with you.
by johnnyanmac | 2025-07-30 06:18:38+00:00
>Learning something online 5 years ago often involved trawling incorrect, outdated or hostile content and attempting to piece together mental models without the chance to receive immediate feedback on intuition or ask follow up questions. This is leaps and bounds ahead of that experience.

Researching online properly requires cross referencing, seeing different approaches, and understanding various strenghts, weaknesses, and biases among such sources.

And that's for objective information, like math and science. I thought Grok's uhh... "update" shows enough of the dangers when we resort to a billionaire controlled oracle as a authoritative resource.

>Will some (most?) people rely on it lazily without using it effectively? Certainly, and this technology won't help or hinder them any more than a good old fashioned textbook.

I don't think facilitating bad habits like lazy study is an effective argument.And I don't really subscribe to this ineviability angle either: https://tomrenner.com/posts/llm-inevitabilism/
by chii | 2025-07-30 06:19:07+00:00
> All of those questions and more will vary between applications. One size does not fit all.

all of those come from the fundamental "requirement" set out earlier to have no in-page state, but still require the webpage to behave as tho it did.

If you remove this requirement, then it will be like how it was back in the 2000's era web pages! And the url does indeed contain the single source of truth - there are no inflight requests that are not also a full page reloads.
by toastal | 2025-07-30 06:19:14+00:00
> XMPP [… is] not it

What. XMPP is much easier to work with since both servers & clients use an order of magnitude less resources (CPU, RAM, storage, bandwidth). This makes them easier to self-host & also get someone to actually launch & keep an app open if it isn’t spiking. There are handholdingest deployments like the server+client of Snikket. & if you want that web link to send someone that is skeptical of installing yet another chat application, Movim covers that angle with posts, & multi-user, multi-stream audio/voice calls (where you can use the home instance, or self-host it). But also there is clients/services for anything in between—& without a protocol that keeps as much metadata & skyrockets on costs trying to sync the entire history of every chat/attachment for all users (which inevitably leads to all that metadata synced to the mothership, Matrix.org).
by littlestymaar | 2025-07-30 06:19:38+00:00
> because the caching is transparent to you

It isn't when you look at your invoices though.

> aren't sending every call out to the paid 3rd party, you're more likely intentionally only using it to guide your model periodically.

I'd you do that, you're going to have to pay each token multiple times: both as inferred token on your model, and as input tokens on the third party and your model.

If the conversation are long enough (I didn't do the math but I suspect they don't even need to be that long) it's going to be costlier than just using the paid model with caching.
by thenthenthen | 2025-07-30 06:19:40+00:00
Shanghai has relocated 280.000 people from its coast according to this article: https://mp.weixin.qq.com/s/HLf3PM29IqaWajMhflo_uA

Unclear if its related to the tsunami that is about to hit or the typhoon it is currently experiencing. Wild. Stay safe everyone!
by lazide | 2025-07-30 06:19:41+00:00
I’m not an expert on orbital mechanics, I just want to provide some data points.

The voyager craft, which not only had very good acceleration early on (the best we could do, really), combined with exceptional gravity slingshots and a lot of time - and are by all accounts some of the fastest man made objects ever - are going 15.4 km/s and 17 km/s relative to the sun.

3I/ATLAS is going so much faster than these objects they might as well be stationary.

Even ignoring the limited amount of time we have to intercept, catching up to 3I/ATLAS would be incredibly difficult to do. Perhaps impossible with our current technology*. Like catching up to a semi-truck going full speed on a highway with a bicycle. After it’s already passed us and is a couple miles down the road.

*barring theoretical (and kind of insane and dangerous) tech like Orion drives.
by Ancapistani | 2025-07-30 06:19:55+00:00
They really don't.

I regularly take photos outside, at night, in ambient light with my Fujifilm X-Pro3 and 56mm f/1.2. I'm stretching the limits of it a bit, using high ISO and as low a shutter speed as I can get away with.

In the same lighting conditions, an iPhone will basically take 3-5 shots and composite them together in software. The result, predictably, is unusable for most moving subjects.
by schmorptron | 2025-07-30 06:20:32+00:00
Oh, that's pretty good! I've been doing this with various LLMs already, making elaborate system prompts to turn them into socratic style teachers or in general tutors that don't just straight up give the answer, and have generally been impressed with how well it works and how much I enjoy it. The only thing to watch out for is when you're talking about something you don't already know well it becomes harder to spot hallucinations, so it's a good idea to always verify with external resources as well.

What these really need IMO is an integration where they generate just a few anki flashcards per session, or even multiple choice quizzes that you can then review with spaced repetition. I've been doing this manually, but having it integrated would remove another hurdle.

On the other hand, I'm unsure whether we're training ourselves to be lazy with even this, in the sense of "brain atrophy" that's been talked about regarding LLMs. Where I used to need to pull information from several sources and synthesize my own answer by transferring several related topics onto mine, now I get everything pre-chewed, even if in the form of a tutor.

Does anyone know how this is handled with human tutors? Is it just that the time is limited with the human so you by necessity still do some of the "crawl-it-yourself" style?
by Idesmi | 2025-07-30 06:20:38+00:00
I sadly agree with what you wrote, but on this point

> The EU Parliament is like that: the death of ambition, full of apathetic losers who drift into politics without any real idea of why they're there

I have to disagree. There are many (or, "at least a few I know personally"? [1]) people who sit in the Parliament with a real intention of making good. Their power is simply null, though.

1. David Sassoli (deceased, ex president), Guy Verhofstadt (Renew), Patrick Breyer (Pirates), to name a few I follow.
Show HN: Apitally – A simple API monitoring and analytics tool for Go
by itssimon | 2025-07-30 06:20:51+00:00
G’day Hacker News, I’m Simon Gurcke, the sole founder of Apitally (https://apitally.io).

I’m building a simple API monitoring and analytics tool, which is helping users understand API usage and performance, spot issues early and troubleshoot effectively when something goes wrong.

Today I'm showing off the new Apitally Go SDK (https://github.com/apitally/apitally-go) with support for the frameworks Echo, Fiber, Gin and chi. Each framework is integrated via specific middleware, while most of the processing happens in a separate goroutine.

I had never built anything in Go before, so this was a great learning opportunity for me. By now the SDK has been through a few iterations, and I feel comfortable that it's ready for widespread production use. It has good test coverage and an extensive test matrix for different versions of Go and the supported frameworks.

Noteworthy features of Apitally include:

- Metrics & insights into API usage, errors and performance, for the whole API, each endpoint and individual API consumers.

- Request logging, which is opt-in and highly configurable in terms of what data is included in the logs. Users can drill down from aggregated metrics to individual requests, which has proven to be super helpful when troubleshooting issues.

- Uptime monitoring & custom alerts based on various API traffic, error and performance metrics with notifications delivered via email, Slack or Microsoft Teams.

I've actually posted about Apitally before (in February). At the time it only supported Python and Node.js. Now I'm hoping to reach the Go community as well.

The motivation for building Apitally came from my frustration with existing monitoring tools, which were too complex for my API-centric use cases, and often a pain to use. Consequently, I put a lot of emphasis on keeping Apitally as simple as possible and fully focussed on REST APIs.

Apitally is a paid SaaS now (I've dropped the free tier to become more sustainable), but with very affordable pricing starting at $9 per month. There's a free 14-day trial, and the dashboard has a demo mode, so users can explore it without having to set up their own app.

One of the next big items on my roadmap is to support OpenTelemetry for application logs and traces.
by antisol | 2025-07-30 06:21:02+00:00
> Cucumber lets you write automated tests in plain language

No, it doesn't.

Or to be more precise: Cucumber lets you write your tests twice - once in something that isn't nearly as close "plain language" as it seems at first glance, and then again in a horrible mismash of regex spaghetti code that will make you wish you'd been born a thousand years before computers were invented.

I was forced to try to use it about 15 years ago and spent literally twice as much time debugging the testing framework as I did actually implementing code - velocity on actual feature development ground to a halt. I think the most hilarious part about this was that it was completely incapable of finding the most common class of problem we tended to run into at the time - cross-browser presentation issues.

One of the big problems you'll find if you try to use this trash is that nobody except a software engineer will be really able to write tests in a consistent enough way that you'll be able to implement them without a truly horrible regex soup: even if you can actually get a non-software-engineer to write cucumber tests for you (dubious), the non-engineer-types will write "given I'm logged in" for one test and then "given I have logged in" for another, and "given I gave gone through the login process" for a third. And it doesn't matter how many regexs you implement to try to cover all their variations in their language, or how clever your regexs are - the nature of natural language means there's near-infinite variations, and they'll come up with new and more annoying variations just when you start feeling confident. And that's before we even start talking about the ambiguity of natural language.

I did manage to find a decent use for cucumber-style language a couple of years ago, though - we started commenting our unit tests using this style:

def test_something(): """ test some thing """ # given some prerequisite set_up_prerequisite() # when I perform some action perform_some_action() # then some condition should be true, because <reason> assert some_condition is True

At first I was dubious, given my previous experience, but I quickly found this to be a very nice way to document your unit tests and make them super-readable and easy to understand at a glance. And you don't even need to install any software to start doing it. I highly recommend it!
by travisgriggs | 2025-07-30 06:21:53+00:00
Love this article. I consider the async/await function coloring to be a lot like aspect oriented programming of the 90s. It requires a bunch of extra compiler features added, it’s supposed to make a class of problems easier, and it has one or two poster child applications that always gets showcased. I cross my fingers that like AOP, after a bunch of effort/hype is spent on it, it will go away.

On another note, I work in all of Python, embedded C with an RTOS, Swift, Kotlin, Python, and Elixir. I can’t say enough how wonderfully simple reasoning about these concurrent kinds of examples is in Elixir. It’s like a whole new world (yeah, sing it). My closest second favorite was actually GCD for Apple back in the day.
by iryndin | 2025-07-30 06:22:57+00:00
Thanks for pointing that out! I'm aware of zonefiles.io — it's a solid project and has been around for a while. AllZoneFiles.io was built independently, with a focus on broader coverage, more frequent updates, and API access to make large-scale domain data more usable for developers and researchers. I can’t speak to their shutdown plans, but I hope AllZoneFiles.io can fill that gap and continue to evolve based on what users find valuable. And AllZoneFiles.io is not a short-term project - it is built to be a reliable domain data source for many years ahead.
by mattwilsonn888 | 2025-07-30 06:23:19+00:00
You're completely off base on the focal length argument.

A traditional camera has the choice and can choose the most appropriate length; an Iphone is locked in to a fish-eye clearly put in there to overcome its inherent limitations.

So it doesn't really matter "if it's fair" or not, because it's not about a fair comparison, it's a demonstration that a traditional camera is just better. Why should the traditional camera use an inappropriate focal length just because the Iphone is forced to?
by omnimus | 2025-07-30 06:23:30+00:00
At least in some circles yes. It is very much only sync service creative professionals use.

Mainly due to conflict resolution, corruption and version history. It still has best implemented “online only files”.

Think 10 person design studio all working in one big studio “Work” folder.

So while the clients got bloated Dropbox still has edge in essentials. People trust it unlike other services some of which are straight up infamous for loosing your files like iCloud or corrupting them like adobe creative cloud.
by johnnyanmac | 2025-07-30 06:23:33+00:00
> for the low-low cost of $EYEWATERINGSUM per month.

This part is the 2nd (or maybe 3rd) most annoying one to me. Did we learn absolutely nothing from the last few years of enshittification? Or Netflix? Do we want to run into a crisis in the 2030's where billionaires hold knowledge itself hostage as they jack up costs?

Regardless of your stance, I'm surprised how little people are bringing this up.
by rfoo | 2025-07-30 06:23:54+00:00
Good points.

Personally I'm more annoyed of async-Rust itself than not having a blessed async solution in-tree. Having to just Arc<T> away things here and there because you can't do thread::scope(f) honestly just demonstrates how stackless coroutine is unreasonably hard to everyone.

Back to the original topic, I bring this up because I believe the performance advantages claimed in these "fibers bad" papers are superficial, and the limit is almost the same (think 1.00 vs 1.02 level almost), even in languages which consider raw performance as a selling-point. In case you need the absolutely lowest overhead and latency you usually want the timing to be as deterministic as possible too, and it's not even a given in async-await solutions, you still need to be very careful about that.

Let alone Python.
by Joeri | 2025-07-30 06:25:09+00:00
The 2x mode of the wide lens is basically the standard “nifty fifty” of a big camera and what the author should have compared to. The 1x is 24mm equivalent which is a focal length I don’t particularly care for, but I get why they picked it (easy to frame a group of people indoors).

For portraits the ideal length is 85mm equivalent which would be 3.5x, rumored to be on the next iphone pro. At this length there is minimal facial feature distortion without getting the flattening effect you get at longer focal lengths.
by makeitdouble | 2025-07-30 06:25:11+00:00
That's relatively common IMO.

Building anything complex, from a car to a factory, would require at least hundreds, usually thousands of engineers.

An example of VW building part of its engineering in China, with 3000 engineers to design new cars:

https://www.nytimes.com/2023/12/12/business/volkswagen-china...
by therealdrag0 | 2025-07-30 06:27:38+00:00
Is there better evidence to the harms of porn than “dopamine” and “lost innocence”? That article written by a 17 year old, I’m old enough to be her parent and I saw hardcore internet porn in 5th grade. This isn’t new. Personally I don’t think it harmed me. But I’m open to hearing studies showing otherwise, not just hand waving.
by Masuddev | 2025-07-30 06:28:39+00:00
If your site takes longer than 3 seconds to load, you’re losing visitors. So, you need to speed up your WordPress site.

Website speed is one of the main things that engages your website visitors. A slow WordPress website can hold back your online growth, frustrate users, and drive potential customers away.

It not only creates a poor user experience but also hurts your SEO, increases your bounce rate, and lowers your website performance.

Search engines like Google now consider speed and Core Web Vitals as key ranking factors. Tools like Google PageSpeed Insights and GTmetrix can help you identify what’s slowing your site down and how to fix it.

That’s why optimizing your WordPress website for speed is no longer optional; it’s essential. From using the right hosting provider to installing a performance optimization plugin, there are several smart ways to improve load times.
by johnnyanmac | 2025-07-30 06:28:44+00:00
>I don't think that is another story. This is the story of learning, no matter whether your teacher is a person or an AI.

My issue is the reverse of your story, and one of my biggest pet peeves of AI. AI as this business construct is very bad at correcting the user. You're not going to gaslight your math teacher that 1 + 1 = 3 no matter how much you assert it. an AI will quickly relent. That's not learning, that's coddling. Because a business doesn't want to make an obviously wrong customer feel bad.

>Part of the learning process is reaching the point where you can and do find fault with the teacher.

And without correction, this will lead to turmoil. For the reasons above, I don't trust learning from an AI unless you already have this ability.