MurphyA/hacker-news huggingface dataset:
by ototot | 2025-09-17 19:14:43+00:00
Given that ICPC problems are in general easier than IOI problems. I wouldn't be surprise to see they can get Gold (even perfect scores) in ICPC.

Nonetheless, I'm still questioning what's the cost and how long it would take for us to be able to access these models.

Still great work, but it's less useful if the cost is actually higher than hiring someone with the same level.
by legitster | 2025-09-17 19:15:22+00:00
Honestly, LTT does a real good job of their in-content ads as well. 30 seconds at the beginning and end. Them being so short and sweet really makes them more palatable.

What's crazy is they've said their 60 seconds of ads per video generate way more revenue per video than Google's minutes of Google Adsense ads. So the real story here is the collapse of Adsense.
by mindcrime | 2025-09-17 19:15:51+00:00
Hopefully sooner than later, this will all "just work" mostly and won't be nearly the exercise in frustration for someone who hasn't been actively in the AI culture.

There's definitely a lot of variation in experiences. In my case, on my box with an RX 9090 XTX, installing ROCm via apt did "just work" and I can compile and run programs against the GPU, and things like Ollama work with GPU acceleration with no weird fiddling or custom setup. And from what I hear, I'm definitely not the only person having this kind of experience.
by anon7000 | 2025-09-17 19:15:59+00:00
It's important to remember that the ultra-powerful and wealthy live whatever life they want to live regardless of what their media companies promote.

Someone can own a media company, have it push very specific political ideologies with the goal of turning people against each other and gaining power for themselves. By pushing antagonistic media, they can prop up fringe political figures who'd be more willing to help them with their political goals. (E.g. tax policies that help the wealthy person's companies.)

They can still live whatever life they want, even going against the ideologies the media companies espouse, because they're rich enough that the fallout doesn't impact them.

They're living a very different kind of life than us.

BTW, I'm not explicitly arguing that Larry Ellison is doing this -- I don't have the context or background on that. I am saying that his media companies will 1. do things to help Larry's interests (which are probably political), and 2. that doesn't have to be aligned with however he lives his personal life, since he's effectively immune.
by JohnKemeny | 2025-09-17 19:16:06+00:00
I prefer not to due to privacy concerns. Perhaps you can try yourself?

I will say that after checking, I see that the model is set to "Auto", and as mentioned, used almost 8 minutes. The prompt I used was:

Solve the following problem from a competitive programming contest. Output only the exact code needed to get it to pass on the submission server.

It did a lot of thinking, including

I need to tackle a problem where no web-based help is available. The task involves checking if a given tree can be the result of inserting numbers 1 to n into an empty skew heap, following the described insertion algorithm. I have to figure out the minimal and maximal permutations that produce such a tree.

And I can see that it visited 13 webpages, including icpc, codeforces, geeksforgeeks, github, tehrantimes, arxiv, facebook, stackoverflow, etc.
by softfalcon | 2025-09-17 19:16:18+00:00
Yeah, seconded. For all cameras of all brands, pop the SD card out and into a reliable reader (I recommend Lexar and Sony hubs).

Never use the camera over USB, the experience is terrible on everything from Canon to Sony to Panasonic to Fuji.

Don't fight it, just buy that $30 USB hub and get on with your day.
by Imustaskforhelp | 2025-09-17 19:16:25+00:00
I wish the same mate, Please wasm team, I am more than happy waiting 3 years if you can guarantee that you are looking into the best way possible into integrating this feature of dom manipulation.

I sometimes feel like js is too magic-y, I want plain boring golang and want to write some dom functions without using htmx preferably.

Please give us more freedom! This might be the most requested feature and this was how I came across knowing wasm in the first place (leptos video from some youtuber I think, sorry if i forgot)
by ferguess_k | 2025-09-17 19:17:15+00:00
I think in the future information will be more walled -- because AI companies are not paying anyone for that piece of information, and I encourage everyone to put their knowledge on their own website, and for each page, put up a few urls that humans won't be able to find (but can still click if he knows where to find), but can be crawled by AI, which link to pages containing falsified information (such as, oh the information on url blah is actually incorrect, here you can find the correct version, with all those explanations, blah blah -- but of course page blah is the only correct version).

Essentially, we need to poison AI in all possible ways, without impacting human reading. They either have to hire more humans to filter the information, or hire more humans to improve the crawlers.

Or we can simply stop sharing knowledge. I'm fine with it, TBF.
by jillesvangurp | 2025-09-17 19:17:21+00:00
The Kotlin wasm compiler was basically engineered on top of wasm's GC support. Works fairly OK. As far as I understand it's essentially the same garbage collector that is also used for regular javascript.

> This is not a silver bullet. Cpp, or rust are probably still going to be the way to go.

I don't think that's necessarily true anymore. But as you say, it depends on the compiler you use and how well it utilizes what is there. Jetbrains has big plans with Kotlin and Wasm with e.g. compose multiplatform already supporting it (in addition to IOS native and Android).
by mnahkies | 2025-09-17 19:17:33+00:00
I think the point around incorporating MFA into the automated publishing flow isn't getting enough attention.

I've got no problem with doing an MFA prompt to confirm publish by a CI workflow - but last I looked this was a convoluted process of opening a https tunnel out (using a third party solution) such that you could provide the code.

I'd love to see either npm or GitHub provide an easy, out the box way, for me to provide/confirm a code during CI.
Show HN: Tutrilo – lightweight training management for small providers
by ribpx | 2025-09-17 19:17:49+00:00
I built Tutrilo because I saw that small training providers struggle juggling spreadsheets, manual email comms, fragmented information.

The existing TMS market targets larger operators.

Tutrilo tries to be: - Affordable for smaller training providers (low monthly price). - Zero-cost to get started (no onboarding fees, free trial). - Simple, modern UI that doesn’t feel like 1999.

Focused, without the feature bloat of larger platforms.

I’d love feedback from the HN community - especially from anyone who’s dealt with training/course management tools (or hacked together their own).
by Totalpartykill | 2025-09-17 19:17:56+00:00
The Quantum Ogre Dilemma stands as one of the most fascinating concepts that has come across my feed. At its core, it highlights the difference between player agency or the illusion of choice presented by the Dungeon Master

I recently did a unpacking the true ideals of this dilemma, giving my own clarification on the idea. From a Player perspective it is hard to denounce the idea without metagaming, and vice versa with a Dungeon Master. How do you prevent railroading and if you do it, why?
by KronisLV | 2025-09-17 19:18:24+00:00
I'm not sure why we never got around to more human in the loop with 2FA when it comes to this sort of stuff: "Oh, you want to publish a new package? Okay, confirm it on this app on your device/phone to make sure." Surely a button press on a pre-approved device wouldn't be too hard, pretty much how every user initiated online banking payment over here goes like.

I once heard from a sysadmin that didn't want to automate certificate renewal and other things, because he believed that doing so would take away useful skills or some inner knowledge of how the system works. Because of the human error risk, I thought that was stupid, but when it comes to approval processes, I think it makes sense. Especially because pushing code doesn't necessarily mean the same thing as such an approval, or the main device that you push code from could also get compromised, using your phone as 2FA could save you.

Then again, maybe I'm also stupid and the way we build our software is messed up on a fundamental level with all of the dependencies and nobody being able to practically audit all of the code they import, given deadlines, limited skills and resources and so on. Maybe it's all just fighting against a windmill.
by Animats | 2025-09-17 19:18:48+00:00
Not, Lyft, Flexdrive. Flexdrive is a fleet management company which Lyft owns. They have the things Waymo needs - parking lots and vehicle maintainers. Waymo doesn't need the rideshare service and Lyft app.

In San Francisco, Waymo has already passed Lyft in number of rides, and is projected to pass Uber by the end of the year.
by bdangubic | 2025-09-17 19:18:54+00:00
> I need to know and understand everything going out that we are getting paid for.

what is preventing you from this even if you are not the one typing it up? you can actually understand more when you remove the burden of typing, keep asking questions, iterate on the code, do code review, security review, performance review… if done “right” you can end up not only understanding better but learning a bunch of stuff you didn’t know aling the way
by softfalcon | 2025-09-17 19:18:59+00:00
As a photographer, I agree. Make multiple copies of the files onto the main editing computer, followed by then also backing up direct from SD to the NAS. Never format or delete your cards (the originals) before you are dead sure you have several backups visibly uncorrupted.

I may be paranoid because I used to handle footage for VFX pipelines and you just do not mess around with those kinds of files. If you lose footage, you are in big trouble.
by quickthrowman | 2025-09-17 19:19:19+00:00
When DXY (the dollar index) goes down, share prices go up as a result (after excluding all other price signals). If dollars are worth less, then it takes more dollars to buy a share of a company that owns the same assets and has the same outlook. It’s an inverse relationship similar to bond yields and bond values.

You can use TradingView to look at a chart of SPX/DXY to see a chart of SPX adjusted with respect to DXY, IIRC you just enter ‘SPY/DXY’ into the ticker symbol field and you get a dollar-adjusted SPX chart.
by dashundchen | 2025-09-17 19:19:30+00:00
These fascist Republicans are not intending on giving up power. A bit China mixed with the sham democracies of Russia, Hungary or Turkey - this is the model they're going for.

What do you think the push behind the new gerrymandered districts is for?

Why do you think they are assembling a national voter registration database that hasn't existed before? https://www.msnbc.com/top-stories/latest/trump-doj-national-...

Why are they creating fake emergencies to justify inserting federal police and the national guard in major cities with big Democratic voting populations?
by rasengan | 2025-09-17 19:19:41+00:00
> If you can't see your VPN's source code, you can almost safely assume that they're broken in some way.

This is definitely true insofar that you better be able to see client code. That said, since you cannot see what the server is running, even if they release their code, you will still end up with a trust actor or two (vpn operator or sometimes multiple vpn operators in double hop cases).

That’s exactly the reason we introduced deterministic and verifiable VPN technology on https://VP.NET which allows you to actually see the code the VPN servers are running. Instead of trust in a non deterministic human actor you can now trust deterministic and verifiable code.

It is the end of privacy theater!

[1] I am a co-founder of VP.NET
by phickey | 2025-09-17 19:19:51+00:00
Aside from code size the primary benefit on the Web is that the GC provided to wasm is the same one for the outer JavaScript engine, so an object from wasm can stay alive get collected based on whether JS keeps references to it. So it’s not really about providing a GC for a single wasm module (program), its about participating in one cooperatively with other programs.
by rimunroe | 2025-09-17 19:19:54+00:00
> For one, running an effect on every render and running it whenever referenced variables change are two very different behaviors and not universally interchangeable.

Yes, of course. That's why it's recommended as a first step and not as something to do all the time (though you often can if you use something like usePrevious).

> For two, this is exactly what I mean with leaky abstractions. Vue and co do not have this limitation because they approach reactivity from a fundamentally different angle. They come with their own bag of problems, but I would argue that their smells are considerably smaller than what hooks bring to the table.

I'm sure it's possible to do it better, but I'm discussing this in the context of hooks versus the class component APIs they replace.

I'm not very familiar with signals beyond what I've read about them in the past. What I've read about them sound exactly like Knockout observables[0]/computed observables[1], which I'm extremely happy to have left in the past. I assume frameworks using signals must use something to scope subscriptions or enforce update directionality?

Do signals provide a solution to knowing when to run an effect to e.g. establish or close a network connection?

[0] https://knockoutjs.com/documentation/observables.html

[1] https://knockoutjs.com/documentation/computedObservables.htm...
by ranma42 | 2025-09-17 19:19:56+00:00
> you are recommended to get the shingles vaccine instead of the chickenpox vaccine since the way the disease presents and how the body reacts to it changes with age (technically shingles can happen at any age but generally herpes zoster presents as shingles instead of chickenpox the older you get).

If the underlying virus is the same, what is different between the vaccines? How it presents shouldn't matter as much?
by sdenton4 | 2025-09-17 19:19:57+00:00
I avoid buying 2d printers because they are so maintenance heavy... I use a 3D printer in a shared makerspace, where whoever has the most avialability takes on maintenance issues when they arise.

The Prusa mk4's we use are extremely reliable; most problems come down to users doing dumb stuff... or at least, doing risky stuff and not monitoring the print.

I find that I usually have some /kind/ of print I'm making (say, very hollow terrain pieces for tabletop wargames) get my printer settings dialed in over the course of a few failed prints, and then can print more of that kind of thing very reliably. In other words, good printer settings are project dependent, but can usually transfer reliably across simlar projects. And then I don't have to think much about the printer - it just does its thing.
by natebc | 2025-09-17 19:20:00+00:00
They may in fact not know what you watched. I was having an issue with my youtube recommendations becoming generic to the point of irrelevance, when i went and looked at my watch history and it hadn't been updated in MONTHS despite me watching youtube daily.

Turns out that pi-hole was blocking the endpoint that records the watch history! IIRC allowing queries for something like s.youtube.com made my watch history start working.

I agree that they should know w/o all this client based nonsense but :shrug:. They don't, somehow!
by tssva | 2025-09-17 19:20:57+00:00
As the article states the Fed has to balance two mandates, controlling inflation and strong employment. Unfortunately as is often the case in life these 2 goals are sometimes at odds with each other. The Fed also has limited and very crude tools at its disposal. If employment numbers looked good and inflation was not at the goal rate then we likely would not have seen an interest rate cut, but employment numbers have been weak and look to be trending worse so we get a 1/4 point cut hoping the spur to employment will outweigh the effect on inflation.
by nxobject | 2025-09-17 19:21:16+00:00
> but of course, which must also work on tiny hardware with a weird custom OSes on some hobbyist hardware, and with 30-year-old machines in some large organization's server farm - then you would choose the C++ projectt, since you will be able to make that happen, with some pain.

With the old and proprietary toolchains involved, I would bet dollars to doughnuts that there's a 50% odds of C++11 being the latest supported standard. In that context, modern C++ is the trendy language.
by amatecha | 2025-09-17 19:21:39+00:00
So, same old, basically. When I was a kid it was the same thing, kids spending all evening watching sitcoms and otherwise-trash TV. I was online on my computer learning programming, audio production, trying different operating systems, playing every game I could get my hands on, as well as chatting with people all over the world & making friends who I'm still friends with today, ingesting media from all over the world as well, completely free of corp/govt propaganda. Kids can still do so, if they choose to skip past the pop culture garbage that is shoved in everyone's faces, just as I did 20-30 years ago.

Like, yeah, it does suck when everyone around you lazily envelops themselves in inane crap. Isn't that just the norm (sad as it is)? I mean, it's a bit worse now that everyone has a propaganda/influence factory in their pocket and they are incentivized to spend untold amounts of time on it, but the same counter-culture mindset that led me to disregard what society was attempting to coerce me into is a mindset that can surely be instilled/reinforced in kids today. I hope >_>
by nbevans | 2025-09-17 19:22:23+00:00
Regardless of whether he was grifting or not, he still didn't deserve what happened to him. Nobody apart from serious criminals or warlords deserve that. He was neither.

Why not just embarrass him in a viral stunt. Nobody even tried to do that. They leaped all the way from 0 to 11 by shooting him dead.
by horsawlarway | 2025-09-17 19:22:26+00:00
I guess. Having just bought a Prusa Core One because of concerns about the direction Bambu is headed...

I regret it. Hands down. It is absolutely worse from a practical standpoint than the much older X1C I have, and the absolutely maddening part is that the "worse" bits are mostly software related.

You can hate on Bambu all you want (and frankly - a good chunk of it is well earned, but some is exaggerated or false) - but it feels like they use their products, and they care enough to fix the rough spots.

So while I like the ideals of Prusa... I can't say I'm super impressed with their latest offerings. Bambu's ecosystem is justly WILDLY better. The slicer is less annoying, the printer is more consistent, the monitoring tools are better, and most importantly - when I hit print, it just fucking does it.

I've had the Core One for less than 3 months, and I'm already into the double digits for number times I hit print and I come back 5 hours later to find.... it hasn't even damn well started the job. Instead...

"nozzle wipe failed. Retry?"

"different filament is loaded. unload? Select No to start print" (side note - it's just fucking wrong here, the filament from the correct MMU slot IS loaded, I just did it manually at the printer because if I don't and I switch materials - the next print is a guaranteed failure. The MMU is a whole different clusterfuck of bad software design, cool 3d printed engineering, bad software design)

"Nozzle clean failed. Retry?"

"The bed appears to be unlevel. Perform leveling?"

"Bed heating disabled due to inactivity" (This one still stumps me, I hit print, and came back to this message - my guess is nozzle clean fail and this just dismissed the first one... but who knows).

"Nozzle wipe failed. Retry?"

---

Basically - I am fucking tired of "Core One needs your attention!" popups on my phone. Especially for the stupid things like approving a nozzle clean retry, or re-leveling. I am also sick of wasted time thinking the machine is printing when it's not.

Right now, I would absolutely buy a Bambu over anything else in the market for FDM.
by thanhhaimai | 2025-09-17 19:22:52+00:00
> So my big question, for someone who’s owned one a while: is the printer ever “done”?

The printer is never "done" :). But there are plenty check points where it's "pretty good".

For example, here is my rough timeline:

- I sourced the parts and built it. Took around 4 weekends.

- The initial tuning took a while (like a month). But this was very fun. I tried almost all the Slicers. I fixed constructions issues (square angle, deracking, belt tuning, ...). After this step, the machine becomes "good enough". I can print various parts in the house and I was satisfied with the quality.

- I started pushing for speed and redid many parts of the printer. I learned about various limitations (like Flow Rate is the real limit for speed). This phase last a long time for me (like a year). I ended up replacing like 75% of the printed parts with CNC parts. During this time, the printer is still online and printable.

- I didn't modded the printer much after that. I found my sweet spot between speed / quality. I want to mod it with a 120W Hot End heater to increase the Flow Rate (already bought it), but it's not quite a necessary thing. It's more for fun. The tinkering goes on as long as you feel it's fun. But I wouldn't say you _need_ to tinker to _keep_ it working.

> Is there a point after which it “just works”? Or is it always going to be more like “it’s great! I just need to tweak the blah blah setting every time and retighten the frobnitz every 3 prints, no big deal really!”

After the first tuning phase, the Voron was "just works" for me. Or at least, if there was any issue, I could immediately tell what went wrong. And no retightening needed so far except one time the printed feet cracked (that was the reason I switched to CNC aluminum parts).

Edit: I built a large Voron (350mm), and it is really _heavy_ (almost full metal in my case). That's why the printed feet cracked. Beside that, maintenance is almost zero. I don't even wash the spring steel bed. Just click print and walk away.
by PhantomHour | 2025-09-17 19:22:53+00:00
The wider context here is that the TikTok ban had significant support on the grounds of, what politicians and Zionist lobbying groups called, "anti-Israel bias" and "support for Hamas". Not just the explicitly stated "China Bad" motivations.

https://www.nbcnews.com/tech/social-media/tiktok-ban-israel-... (Note: Article from November 2023)

The opposition to TikTok on grounds of it's Chinese ownership had been on a slow burn right up to October 2023, when it picked up steam in the wake of the early response to the Gaza War. US politicians were furious that the youth weren't buying the Bipartisan Approved Position(TM) on Israel.

Considering that major world organisations, even holocaust remembrance ones, are now calling Israel's actions genocide, that fury has aged like the finest bottle of raw milk.

Hence:

> and the implication that their intent surely must be to issue pro-Israel propaganda

That is indeed the implication made, for the reasons above, I don't think it is unwarranted.