MurphyA/hacker-news huggingface dataset:
by jilislotgame88 | 2025-12-10 07:05:04+00:00
Boom Legend JILI revolutionizes the fishing game genre by introducing an innovative rage accumulation system combined with epic boss encounters. Unlike traditional fishing games, this title delivers an action-packed underwater adventure where players face legendary creatures including Cyclops, Viking, and Goblin bosses. The standout Octopus Rage feature gradually builds throughout gameplay, eventually unleashing powerful special attacks that sweep across the screen. Whether exploring through Boom Legend JILI Slot Demo or diving into full gameplay, this fishing experience offers strategic depth and engaging mechanics that keep players coming back for more thrilling underwater battles.

Boom Legend showcases diverse gameplay mechanics that elevate it beyond standard fishing titles. The Octopus Rage system serves as the core feature, filling gradually with each successful shot and triggering enhanced abilities when maxed. Players can choose from multiple weapon tiers ranging from standard shots to powerful Lightning Cannon and Torpedo Blast options, each suited for different situations. The game features three distinct boss characters—Cyclops, Viking, and Goblin—with unique behaviors and appearance patterns. The legendary Crocodile represents the ultimate challenge, appearing during special moments. The strategic arsenal system encourages players to adapt tactics based on creature types, creating dynamic gameplay where timing and weapon selection matter significantly for optimal results.

Boom Legend JILI successfully transforms fishing games into engaging skill-based entertainment with impressive visual effects and satisfying progression mechanics. The boss battle system creates genuine excitement through clearly defined encounters, while the Octopus Rage feature rewards consistent play with spectacular payoff moments. The weapon variety (spanning multiple bet tiers) adds strategic depth that appeals to both casual players and dedicated enthusiasts. Visual presentation impresses with smooth animations and immersive underwater atmospheres. The learning curve requires some investment to master optimal strategies, and boss appearances feel somewhat randomized rather than skill-based. The high-action gameplay pace might challenge those seeking relaxed fishing experiences. Overall, Boom Legend JILI Slot Demo provides excellent opportunity to explore mechanics before committing to extended sessions, making it accessible for newcomers while offering depth for experienced players seeking strategic fishing adventures.

#BoomLegend #BoomLegendJILI #JILISlotDemo
by keeda | 2025-12-10 07:05:36+00:00
Right, the obsolence rate of GPUs is one of the primary drivers of the depreciation shenanigans aspect of the bubble.

However, I've come across a number of articles that paint a very different picture. E.g. this one is from someone in the GPU farm industry and is clearly going to be biased, but by the same token seems to be more knowledgeable. They claim that the demand is so high that even 9-year old generations still get booked like hot cakes: https://www.whitefiber.com/blog/understanding-gpu-lifecycle
by torstenvl | 2025-12-10 07:08:50+00:00
I don't think clang is being "aggressive" on ARM, it's just that all aarch64 targets support fma. You'll get similar results with vfmadd213ss on x86-64 with -march=haswell (13 years old at this point, probably a safe bet).

float fma(float x) { return 3.0f * x + 1.0f; }

Clang armv8 21.1.0:

fma(float): sub sp, sp, #16 str s0, [sp, #12] ldr s1, [sp, #12] fmov s2, #1.00000000 fmov s0, #3.00000000 fmadd s0, s0, s1, s2 add sp, sp, #16 ret

Clang x86-64 21.1.0:

.LCPI0_0: .long 0x3f800000 .LCPI0_1: .long 0x40400000 fma(float): push rbp mov rbp, rsp vmovss dword ptr [rbp - 4], xmm0 vmovss xmm1, dword ptr [rbp - 4] vmovss xmm2, dword ptr [rip + .LCPI0_0] vmovss xmm0, dword ptr [rip + .LCPI0_1] vfmadd213ss xmm0, xmm1, xmm2 pop rbp ret
by chubot | 2025-12-10 07:09:33+00:00
There was also "boringcc"

https://gcc.gnu.org/wiki/boringcc

As a boring platform for the portable parts of boring crypto software, I'd like to see a free C compiler that clearly defines, and permanently commits to, carefully designed semantics for everything that's labeled "undefined" or "unspecified" or implementation-defined" in the C "standard" (DJ Bernstein)

And yeah I feel this:

The only thing stopping gcc from becoming the desired boringcc is to find the people willing to do the work.

(Because OSH has shopt --set strict:all, which is "boring bash". Not many people understand the corners well enough to disallow them - https://oils.pub/ )

---

And Proposal for a Friendly Dialect of C (2014)

https://blog.regehr.org/archives/1180
by vlovich123 | 2025-12-10 07:09:37+00:00
Aside from the minimal use of unsafe being heavily audited and the only entry point for those vulnerabilities, it allows for expressing kernel rules explicitly and structurally whereas at best there was a code comment somewhere on how to use the API correctly. This was true because there was discussion precisely about how to implement Rust wrappers for certain APIs because it was ambiguous how those APIs were intended to work.

So aside from being like 1-5% unsafe code vs 100% unsafe for C, it’s also more difficult to misuse existing abstractions than it was in the kernel (not to mention that in addition to memory safety you also get all sorts of thread safety protections).

In essence it’s about an order of magnitude fewer defects of the kind that are particularly exploitable (based on research in other projects like Android)
by abraae | 2025-12-10 07:10:08+00:00
Jaws is the only movie (within reason I guess) that I don't let my 13 year old watch.

We live by the sea with one of the world's best marine reserves right off shore. There are plenty of fish including sharks living right off the beach and you need nothing more than a mask and snorkel to get right in amongst them.

When I watched Jaws as a kid when it first came out, it scared me shitless and I still carry some of that trauma whenever I am snorkeling over a deep canyon where the blue just goes on forever and you can't see the bottom.

I just don't want my child to miss out on that because of the ability of Hollywood to scare us.
by jader201 | 2025-12-10 07:10:24+00:00
I dunno. I see many “grown ups” replacing video game time with just more time scrolling on their phones, or maybe on the TV watching YouTube or some streaming service.

I think playing (some) video games can be a bit better for your brain vs. the above alternatives. At least many of them require thought and/or coordination.

Again, there are exceptions, where they’re not much better than doom scrolling. But it’s not hard to find some that require some effort and thought.
by seanmcdirmid | 2025-12-10 07:11:16+00:00
Really poor people can’t afford cars in the city, and yes, they can exist in the city because of public housing snd rent control. And it really isn’t the cars that are expensive, or even operating the cars, but the parking.

There are lots of middle class commuters who can’t afford to live in the city: they aren’t lucky enough to win the lottery with a rent controlled unit, and are too rich to live in public housing, but still too poor to live in housing of a standard they can tolerate in the city even if their job is there.
by nottorp | 2025-12-10 07:11:18+00:00
> Funny how running through a list of a few hundred things is significantly better than a few hundred threads each with their own timers, etc.

State machines are not in fashion. Exposed event loops are not in fashion. Most frameworks do their damnedest to hide those components.

As for GC freezes, if you're doing a game like project you can always just allocate a few huge arrays at startup and reuse those with no deallocation/allocation in most garbage collected environments.
by linesofcode | 2025-12-10 07:11:35+00:00
The quality of an LLM outputs is greatly dependent on how many guard rails you have setup to keep it on track and heuristics to point it on right direction (type checking + running tests after every change for example).

What is health of your enterprise code base? If it’s anything like ones I’ve experienced it’s a legacy mess then it’s absolutely understandable that an LLMs output is subpar when taking on larger tasks.

Also depends on the models and plan you’re on. There is a significant increase in quality when comparing Cursors default model on a free plan vs Opus 4.5 on a maximum Claude plan.

I think a good exercise is to prohibit yourself from writing any code manually and force yourself to do LLM only, might sound silly but it will develop that skill-set.

Try Claude code in thinking mode with the some super powers - https://github.com/obra/superpowers

I routinely make an implementation plan with Claude and then step away for 15 mins while it spins - the results aren’t perfect but fixing that remaining 10% is better than writing 100% of it myself.
by sholain | 2025-12-10 07:12:09+00:00
+ Once again: 1000 K people coming up with some arbitrary bit of content is already understood in basically every legal regime in the world as 'public domain'.

"Can you explain how you think this works? Can a person's work just automatically become public domain somehow by being too common?"

Please ask ChatGPT for the breakdown but start with this: if someone writes something and does not copyright it, it's already in the 'public domain' and what the other 999 people do does not matter. Moreover, a lot of things are not copyrightable in the first place.

FYI I've worked at Fortune 50 Tech Companies, with 'Legal' and I know how sensitive they are - this is not a concern for them.

It's not a concern for anyone.

'One Person' reproduction -> now that is definitely a concern. That's what this is all about.

+ For OSS I think 20% number may come from those that are explicitly licensed. Out of 'all repos' it's a very tiny amount, of those that have specific licensing details it's closer to 20%. You can verify this yourself just by cruising repos. The breakdown could be different for popular projects, but in the context of AI and IP rights we're more concerned about 'small entities' being overstepped as the more institutional entities may have recourse and protections.

I think the way this will play out is if LLMs are producing material that could be considered infringing, then they'll get sued. If they don't - they won't.

And that's it.

It's why they don't release the training data - it's fully of stuff that is in legal grey area.
by veunes | 2025-12-10 07:12:37+00:00
That's fair for brute force (running a model on the GPU), but that's exactly where NPUs come in - they are orders of magnitude more energy-efficient for matrix operations than GPUs. Apple has been putting NPUs in every chip for years for a reason. For short, bursty tasks (answer a question, generate an image), the battery impact will be minimal. It's not 24/7 crypto mining, it's impulse load
by PranayBatta | 2025-12-10 07:15:35+00:00
When you're building AI apps in production, managing multiple LLM providers becomes a pain fast. Each provider has different APIs, auth schemes, rate limits, error handling. Switching models means rewriting code. Provider outages take down your entire app.

At Maxim, we tested multiple gateways for our production use cases and scale became the bottleneck. Talked to other fast-moving AI teams and everyone had the same frustration - existing LLM gateways couldn't handle speed and scalability together. So we built [Bifrost](https://getmaxim.ai/bifrost).

What it handles:

Unified API - Works with OpenAI, Anthropic, Azure, Bedrock, Cohere, and 15+ providers. Drop-in OpenAI-compatible API means changing providers is literally one line of code.

Automatic fallbacks - Provider fails, it reroutes automatically. Cluster mode gives you 99.99% uptime.

Performance - Built in Go. Mean overhead is just 11µs per request at 5K RPS. Benchmarks show 54x faster P99 latency than LiteLLM, 9.4x higher throughput, uses 3x less memory.

Semantic caching - Deduplicates similar requests to cut inference costs.

Governance - SAML/SSO support, RBAC, policy enforcement for teams.

Native observability - OpenTelemetry support out of the box with built-in dashboard.

It's open source and self-hosted.

Anyone dealing with gateway performance issues at scale?
by wtcactus | 2025-12-10 07:15:48+00:00
"No charging: The battery lasts for up to years of average use. After the end of its life, send your ring back to us for recycling."

This is terrible. This is literally e-waste. They are literally asking people to buy a product that is discardable.

Besides, why not just put a dedicated button on the pebble to do exactly this? I don't even get the purpose of this device when the device they ideally want it to live with, could do exactly the same thing but much better in every way without carrying a ring around: At least in some cultures, men don't usually wear rings without a clear significance.
by wafflemaker | 2025-12-10 07:16:41+00:00
They kind of do - you can have bad actors messing with scooters. Myself I used GPS spoofer once to park out of the allowed zone (just a few meters, for lulz).

There can be people messing with the system, and limiting the OSes that can access your network looks like low hanging fruit. Just like Riot (League of Legends) banned Linux users to "solve" botters. But like with botters, there are better alternatives that don't exclude legitimate users.
by ludston | 2025-12-10 07:16:42+00:00
> USA must have the highest proportion of 4 year graduates in the world and look where it's got us

It doesn't.

> look where it's got us

Richest nation on earth. To be fair that's as much tied to population size, resources, colonial-style capitalist exploitation as it is to American Exceptionalism and a good education system. And the US is suffering from a worsening wealth redistribution problem. But that's only going to be solved with more and better education not less.
by lqet | 2025-12-10 07:18:34+00:00
> Today, [young people] like to spend time with the smartphone; they even take it to bed when they go to sleep.

Recently my parents (in their mid-60ies) were visiting us. At some point I realized that both of them had been quietly sitting at our dinner table for over on hour, eyes glued on their smartphones. They are massively addicted. I have noticed that they get nervous as soon as the smartphone is out of reach, or even in silent mode. They mostly talk to friends via Whatsapp and are in constant fear that they miss out on something or that these friends (which also seem to spend most of their days on Whatsapp) will be offended if they don't reply within 5 minutes to the latest Whatsapp trivia. It is quite a struggle to even get them to turn off their phones when we are having dinner. The Whatsapp messages just keep coming in. My wife recently learned that her mother mostly spends her evenings with posting photos of her life on social media, and broke off contact with her brothers for a few days because they failed to quickly and enthusiastically react to some photos she posted on a family Whatsapp group.

But I guess for Anna Possi, our parents are "young people" and could be her grandchildren...
by mrkeen | 2025-12-10 07:18:53+00:00
> The old auto-increment IDs were totally fine—until suddenly they weren’t, because multiple shards couldn’t share the same global counter anymore.

> Their workaround was simple and surprisingly effective: they offset new IDs by a huge constant—roughly a billion. Old IDs stayed below the threshold, new IDs lived above it, and nothing collided. It worked surprisingly well, but it also taught me something.

So what was the fix? The new numbers are bigger? I need a little more detail.

> If your system is running on a single database with moderate traffic, auto-increment is still probably the best answer. Don’t overthink it.

If autoincrement is the simplest way to do things, but breaks if you evolve the system in any conceivable way, maybe autoincrement isn't the simplest way to do things.

Isn't that the point of the article?
by b800h | 2025-12-10 07:19:30+00:00
> 8. avoid typing in code as part of the presentation, most of the time it won't work and it's boring watching somebody type

This can absolutely be made to work very well. When Josh Long did this at Goto, it was an absolute masterclass. He used timed zooms to almost turn it into comedy. The rehearsal involved must have been considerable.
by pjmlp | 2025-12-10 07:21:36+00:00
Thing is, FPS don't make fun games, what makes games fun is a great design, delivered in a way that overall performance doesn't hinder the experience.

That is why games like Minecraft, Roblox, Celeste, Balantro make it big. None of them would have happened if the creators followed the advice 100% C coding (or C++ for that matter) was the only way, and yet their design is what made them shine.
by safety1st | 2025-12-10 07:21:57+00:00
I certainly don't have all the answers here but the entire $300B+ SaaS industry (and a bunch of other stuff that behaves like SaaS) was built in great part on a loophole in the GPL. More precisely, many of the people who licensed their code under GPL were eventually dismayed when they realized you could sell access to whatever you like built on top of that code, over a network, and you wouldn't have to distribute the source. The AGPL was devised to close this loophole.

There are really two dynamics at play, one is that there are people who want to give a gift to the world and promote a culture of sharing, in fact they want to REQUIRE you to pay it forward if you use their stuff. That's the ethos behind GPL and AGPL. It has proven to be way more effective than the bean counters expected!

The other dynamic is the more conventional profit making and taking which has perceived a loophole and used it to make some extra bucks on the backs of the nice sharing guys.

I don't have anything against profits, I like money and I own a business where we choose to keep some code totally closed source because money. But you can't deny that this division exists. And I think this dynamic is what most of the dilemmas in the OSS world really arise from, there is a strain of altruism since the early days of the movement which has been betrayed, for many it feels awful if you've released GPL'ed code and then watched Big Tech promptly pile a bunch of proprietary code on top of it and use the resulting machine to strangle the freedoms of the human race over the Internet. You don't automatically get to squeeze profits from a thing just because it's out there and it's shiny and nice. That may not be why the author built it. It may be a betrayal of their intent if you do.
by jraph | 2025-12-10 07:22:36+00:00
> Open source isn't really about the license, and it's also not even really about the source; open source is a philosophy centering open development and collaboration.

Not really. A project under an open source license which doesn't accept contributions is still open source.

It is totally about the license and the source code availability.

There are interesting things to say about the various development models, and those common in the open source world, but the open source aspect and the development model aspect should not be mixed.
by tarsinge | 2025-12-10 07:22:42+00:00
> WCII ToD is absolutely one of the most insane games to ever be birthed unto the world. It was so brain breaking compared to everything else we were playing at the. time. Just a real quantum leap in terms of dopeness.

I was 10 a the time and yes I’m not sure people realize how magical it felt at the time. When I got it in Christmas 96 on a 68k Mac it felt like it really opened a parallel universe compared to other games.

The graphics (looked like a high res SNES game, which at the time was quite unique on PC), the CD quality soundtrack, the booklet concept art, the unit voices and buildings sounds… as a kid discovering Fantasy it had everything.

And the attention to details, like Christmas string lights on building or a snowman when the map was in winter may seem insignificant, but as a kid it was wonderful.

Even my dad who was not into video games but had played tabletop war games in the past and got hooked and spent a few nights on it to complete a solo campaign.

This is by far the retro game I have the most nostalgia for.
by asgardian44 | 2025-12-10 07:22:47+00:00
Turn your phone into a filmmaker powerhouse with this camera app built for creators who need real manual camera features. This android camera app lets you capture true cinematic video with pro controls, adjustable camera settings, advanced color grading, and custom LUTs that make your footage look unreal. If you love mobile filmmaking, vlogging, or just want a phone camera upgrade, this tool brings video quality far beyond the stock app. Perfect for creators who need real filmmaker tools and want to push their Android videography to another level. Try CameraPa → tinyurl.com/camerapa

#cameraapp #mobilefilmmaking #cinematicvideo #androidcreator #videotools #colorgrading #LUTs #manualcamera
by Joel_Mckay | 2025-12-10 07:24:49+00:00
Reply to bypass a nonsense slop-article that doesn't actually offer any legitimate insights into workmanship standards.

Follow the 10 rules on the single wiki page, and C becomes a lot less challenging to stabilize. Could also look at why C and Assembly is still used where metastability considerations matter. If you spend your days in user-space Applications, than don't worry about it...

A bit of history where these rules came from, and why they matter. =3

"Why Fighter Jets Ban 90% of C++ Features"

https://www.youtube.com/watch?v=Gv4sDL9Ljww
by kemitchell | 2025-12-10 07:25:33+00:00
My point of view is clear, but what I see is complex. Things seemed simpler back when I believed what Slashdot told me, before I'd spent twenty years getting involved and looking closer.

If you're looking for a seer with a salvation plan---as technology, legal innovation, organizational form---I don't have hope to offer you.

Look at the figureheads of free and open, the "philosophers". The ones we remember succeeded, but not on the terms of the lofty gospels they preached. Very few practical systems are "free". Most competitive software is closed, and sharing code across orgs still sucks much of the time. Linus succeeded, but Linus just wanted to code, get respect, and make good money. Glad he did.

Thinking we'd seen the end of software history got us here. Now I see more willingness to try new things again. They mostly wither or fail, but so did most early attempts at "free". Mutation, selection, adaptation.
by antirez | 2025-12-10 07:25:42+00:00
This means your difficulty is not programming per se, but that you are working on a very suboptimal industry / company / system. With all due respect, you use programming at work, but true programming is the act of creating a system that you or your team designed and want to make alive. Confusing the reality of writing code for a living in some company with what Programming with capitalized P is, produces a lot of misunderstanding.
by jraph | 2025-12-10 07:26:13+00:00
> Haven't open source projects done the rug pull too? Can't they relicense new code going forward?

They can, if the original license is permissive, or if there was a CLA. They can't for significant contributions under a copyleft license that was not done under a CLA. Something to consider when contributing to a project that uses a CLA or a permissive license.

> I get that there is an important distinction but from an adoption and evangelism standpoint it seems like an unnecessary crusade to push them away.

Depends on your goals. If source available misses the point anyway, adoption doesn't help, the message risks being blurred, and therefore you should push back.