MurphyA/hacker-news huggingface dataset:
by dunyakirkali | 2025-12-23 13:35:36+00:00
Service Level Objectives (SLOs) often miss the point because they measure whether systems are working, not whether they deliver real value to users or the business. Even if every technical metric looks healthy, a service can still fail the customer, for example, if a rideshare app responds quickly but has no drivers nearby. Instead define business SLOs around actual user outcomes (e.g., “99.5% of rider requests have at least three cars within 2 km”), aligning reliability goals with product-level decisions that matter to users and the bottom line.
by GuB-42 | 2025-12-23 13:35:38+00:00
Saying that just after Clair Obscur: Expedition 33, an indie game, won an unprecedented number of awards, including GOTY. Before that, it was Baldur's Gate 3, and between the two was Silksong, so successful that it broke Steam.

When it comes to video games, I'd say we are in an indie software golden age and it is not over by any mean!

Outside of video games, I don't see particular trends. If anything, I see a gradual decline in quality from the tech giants, especially Microsoft, which should give opportunities to indie developers.
by nucleardog | 2025-12-23 13:36:45+00:00
So far, yes.

I could justify it a number of ways, but the honest answer is "expiring these is more work that just hasn't been needed yet". We hit a handful of bad actors, banned them, have heard no negative outcomes, and there's really little indication of the behaviour changing. Unless something shows up and changes the equation, right now it looks like "extra effort to invite the bad actors back to do bad things" and... my day is already busy enough.
by theflyestpilot | 2025-12-23 13:37:11+00:00
Hmmm, I think of prompts more like recipes than an algorithm. Similar in both regards, but to the layman, I think prompts are becoming as common practice in daily lives as recipes.

Recipes can be trade secrets but not IP.(Unless it's a super rare circumstance that proves uniqueness in a 'Food Science' way).

I surely hope no one can patent a prompt. That would be an annoying world to live in.
by lylejantzi3rd | 2025-12-23 13:37:26+00:00
In software, we often talk about tackling the hardest problems our industry has to offer. In marketing, what you just described is the hardest problem that industry has right now. Somebody who can come up with a viable solution will change the game completely, and not just in software. In music, books, movies, TV, videos, video games, etc.
by zhijied | 2025-12-23 13:37:27+00:00
LoPA: A training-free algorithm that breaks the speed limit of dLLMs. LoPA Scales Diffusion LLM Inference to 10.1 TPF and 1000+ TPS!
10.1 Tokens Per Forward pass (TPF) on GSM8K.
1073.9 tokens/s throughput on multi-device systems.
SOTA speed without retraining.

LoPA-Dist: Engineered for Scale
Algorithm is only half the battle. We built LoPA-Dist with Branch Parallelism (BP) to handle the load:
- NVIDIA GPUs: Implements a two-phase update protocol (Pre-Write / Commit-Winner) to ensure KV cache consistency.
- Ascend 910C: Utilizes Graph Compilation and Block-wise masking for high-throughput serving.
by OutOfHere | 2025-12-23 13:38:05+00:00
Most people who don't wear a good mask have no idea of the bad smells on the roads. Once you start wearing a mask there for a few months, you then become sensitive to smelling all the bad smells on the roads that you otherwise tune out. I mean the smell is then noticeable if you momentarily take the mask off one day. You then realize the horror of how everyone else has so completely tuned it out to the detriment of their health.
by lispking | 2025-12-23 13:38:21+00:00
Recommended installation:

* brew install --cask rustx-labs/tap/eye-sentry

Dark mode is now live! Perfectly tailored for nighttime use with a more comfortable, eye-friendly experience — update now and give it a try!

Eye Sentry is a completely free eye-care assistant tool.

If you enjoy using it and find it helpful, feel free to sponsor me to support ongoing development and updates — your encouragement means the world to me!
by embedding-shape | 2025-12-23 13:40:08+00:00
> Replicating this success would be impossible for me because I wouldn’t understand that there are people out there with this need, and how to find them.

What is your industry/profession? The best way I've found to find problems worth solving, is working literally anywhere else than "software development shops". Basically any profession/workplace out there is filled with various inefficiencies, but you cannot ask people to point it out themselves, you have to be there and experience it yourself to actually fully understand what the problem is and what a correct/good solution actually looks like. Otherwise you end up with the typical "faster horse" problem-solving.

Once you're there, with the mindset of improving things, you start noticing a ton of areas things could be improved. Then just use your best judgement and start thinking why/how/when.
by esafak | 2025-12-23 13:40:42+00:00
Alperen,

Thanks for the article. Perhaps you could write a follow-up article or tutorial on your favored approach, Verification-Guided Development? This is new to most people, including myself, and you only briefly touch on it after spending most of the article on what you don't like.

Good luck with your degree!

P.S. Some links in your Research page are placeholders or broken.
by oulipo2 | 2025-12-23 13:41:31+00:00
Assuming I'd like to replicate my production database for either staging, or to test migrations, etc,

and that most of my data is either:

- business entities (users, projects, etc)

- and "event data" (sent by devices, etc)

where most of the database size is in the latter category, and that I'm fine with "subsetting" those (eg getting only the last month's "event data")

what would be the best strategy to create a kind of "staging clone"? ideally I'd like to tell the database (logically, without locking it expressly): do as though my next operations only apply to items created/updated BEFORE "currentTimestamp", and then:

- copy all my business tables (any update to those after currentTimestamp would be ignored magically even if they happen during the copy)
- copy a subset of my event data (same constraint)

what's the best way to do this?
Show HN: Botkit – Share robotics projects by posting updates via WhatsApp
by danamajid | 2025-12-23 13:43:22+00:00
i built Botkit because i couldn’t find a good way to see what other people are actually working on in robotics. a lot of projects seem to be scattered across Discords, X, private chats, or never shared at all.

Botkit is a simple experiment: you add a WhatsApp number and post project updates (text, photos, videos) while you’re building, like you’re messaging a friend. those updates become a project others can follow.

you can also forward purchase receipts and it’ll automatically extract the parts used, mostly so people can learn what actually goes into real builds. here's an example of what your AI assistant on Whatsapp will keep up to date for your followers to see: https://botkit.com/danamajid/olly

i’m trying to learn a few things:
- are there good robotics communities or Discords I’m missing? i'd love for the directory to include all sorts of projects
- if you’re working on a robotics project, would you be willing to share it publicly?

this is early and pretty raw. curious to hear what people think.
by francislavoie | 2025-12-23 13:43:35+00:00
Is anyone aware of something like this for MariaDB?

Something we've been trying to solve for a long time is having instant DB resets between acceptance tests (in CI or locally) back to our known fixture state, but right now it takes decently long (like half a second to a couple seconds, I haven't benchmarked it in a while) and that's by far the slowest thing in our tests.

I just want fast snapshotted resets/rewinds to a known DB state, but I need to be using MariaDB since it's what we use in production, we can't switch DB tech at this stage of the project, even though Postgres' grass looks greener.
by earthnail | 2025-12-23 13:44:09+00:00
Not sure why this is downvoted. For a critical tool like DB cloning, I‘d very much appreciate if it was hand written. Simply because it means it’s also hand reviewed at least once (by definition).

We wouldn’t have called it reviewed in the old world, but in the AI coding world we’re now in it makes me realise that yes, it is a form of reviewing.

I use Claude a lot btw. But I wouldn’t trust it on mission critical stuff.
by metalman | 2025-12-23 13:44:16+00:00
yes, but a refusal to at least soberly acknowledge tech's central place in human conflict and it's litteral weaponisation would be another death by capitulation.
that this place retains a certain civility whilst ubber geeks, money grubbers, lightly bored acedemics, and every variety of ax grinders have a go, is testement enough.
the common denominators bieng drive, curiosity, and however grudgingly to count someone elses point, or let it go.
though I will posit that the stakes are higher than just this place, as tech is central to everything now, and figuring that out is everyones respinsibility, so a little heat is guaranteed.
Bieng a pyrologist it's something I am comfortable working with, and while I might discuss something hot, I wont shove somebodys head in the flames.
no adhominum right.
by embedding-shape | 2025-12-23 13:44:37+00:00
You said:

> ... or no one bothers to enforce them any more?

Which is strange, because why wouldn't the UK enforce UK law? There is no such thing as "EU-wide laws" as I previously explained, so again I'm not sure why other EU citizens are being pulled into context here, it literally doesn't matter.

If no one is enforcing UK law, then obviously that's bad, but on another level. I'm not sure what point you're trying to do here. For example, if a company today breaks GDPR and I want to report them, then I'm gonna be engaging with my local agencies for that, regardless of where the company is based, assuming I'm in a EU country. There is no "EU bureau" you report to, since the company is breaking your local laws, you report them to your local authorities.

As far as I can tell by the context, you don't quite grok how EU regulations are actually implemented in reality, which is why you keep bring up other EU citizens, but it really doesn't matter. When GDPR came into effect, it's because the countries themselves have written and implemented local laws in their countries that align with GDPR, there isn't one "GDPR-law" that is enforced by an EU entity across the entire union.

> An EU citizen may have grounds to complain if it's illegal in their jurisdiction, but to who?

If I'm in Italy, and a German company is breaking some Italian law, then I'm reporting them to the Italian authorities.
by rpigab | 2025-12-23 13:45:16+00:00
I have a categorical swipe to make, sadly this is a human problem, and attempts to solve it using technology are doomed to fail or to be increasingly complex and require endless modifications.

Your solution sounds good and should work fine, and be easy to implement, which is perfect! But people will soon wonder what all the elderly people that are living in retirement homes without internet access are doing on porn sites watching mostly the overwatch and fortnite cosplay themed videos...
by justin66 | 2025-12-23 13:46:04+00:00
Even calling it "deportation" is far too charitable towards what they've done. Deportation involves sending them back to their home countries or, if that's unsafe, to another country. These people were rendered to a prison where they're meant to spend the rest of their lives, without any of the due process even a foreigner who had committed a crime would normally be accorded in the United States under our constitution.
by steffoz | 2025-12-23 13:46:23+00:00
Totally agree, that's exactly what we did. As a web agency, we tried every CMS out there and struggled with all of them for different reasons (quality, maintenance, pricing, scalability, development speed), so we built our own. The key thing is you need to genuinely identify with the people you're selling to. Without that connection, every doubt (and there will be tons) becomes nearly impossible to overcome.
Show HN: Experimental) livestream anything, tree+mesh network
by logicallee | 2025-12-23 13:47:43+00:00
This is an experiment. It does include blocking and rate limiting, so it should meet the minimum requirements.

As you can see in the write-up, it is a tree+mesh architecture. It might eventually be able to act as a replacement for YouTube Live or TikTok.

For now, there isn't much there. You can start a livestream or join the livestream of anyone else. You can see view counts. Chat isn't saved.

Have fun exploring it and let me know any features you'd like added.
Show HN: Blobbing – a doodling experiment where dots become blobs
by sidarcy | 2025-12-23 13:47:48+00:00
Blobbing is a small web toy I made as an experiment in generative doodling.

It starts with randomly placed dots and gradually turns them into an animated “blob”. The idea comes from a simple pen-and-paper practice: placing dots on a page and connecting them intuitively until a shape emerges.

This is a digital version of that idea — playful, a bit meditative, and intentionally imprecise. There’s a Zen mode that continuously generates blobs, and you can interact with finished shapes to nudge them into new forms.

It’s built with plain HTML canvas and JavaScript. No frameworks.
by oblio | 2025-12-23 13:48:51+00:00
I said:

> Cars should also be reserved for [...] and various other niche uses.

to which you replied:

> I don't want to spend 6 hours commuting a daily in the UK. I've done this btw in the UK a decade ago. It was miserable.

6 hours per day commuting is 3 hours one way, which in almost every country in the world is called "super commuting" and it affects a very small minority of people:

https://www.jmfassociates.co.uk/news/news/how-long-is-the-av...

-> the average commute is under 30 minutes each way.

-> commutes longer than 2 hours affect only 2% of workers.

So yeah, that's what "niche" means.

Besides that, I literally listed some recommended distances (up to 1km for walking, up to 10-12k for cycling), don't tell me your commute was 3h one way for a distance under 12km? You can walk 12km in less than 3h one way :-)
by amashal | 2025-12-23 13:49:20+00:00
We are more than a decade away from knowing if Histosonics technology will actually be a meaningful treatment modality. It definitely is 'cool' in that there is no incision. However, whenever you deliver ultrasound energy from outside of the body, accuracy goes down; you are also limited by anatomy in the path of the ultrasound (e.g. going through the rib cage with ultrasound is not trivial). Folks I have spoken to who have bought these units say they are only allowed to use them if the tumor is superficial (i.e. near the skin). On top of that patient motion due to breathing definitely causes inaccuracies and complications. One doctor said it's an expensive paperweight (but it does bring patients in who ask for it).

Also, the clinical efficacy is not fully understood. Researchers are most excited by an enhanced abscopal effect (i.e. natural immune response), but that's not a proven phenomenon. Finally, it is really expensive (~$1.5M) so it will be difficult to scale outside of research hospitals and cancer centers. Of course, I don't want to be too negative. It's a win for patients when they have more options.

Full disclosure: I am co-founder of Current Surgical, where we are developing a minimally invasive system based on miniaturized focused ultrasound to achieve precise thermal ablation (not cavitation). Our device can both see and destroy tissue from the same sensors, we can achieve millimeter accuracy. And because the technology can be integrated into any number of surgical tools (needle, catheter, etc) we can potentially reach any anatomy.
by evolve2k | 2025-12-23 13:51:00+00:00
As a process of community transition the team is right to focus on the need for more communications and documentation around the shift to git across the ecosystem.

I see alot of value in how steam helped communicate which software was and wasn’t ready to run on their new gaming platform. Tools like verification ticks and defined statuses for packages are very useful to communicate progress and to motivate maintainers to upgrade. Consider designing a similar verifition approach that helps the community easily track progress and nudge slow players. If it’s all too technical the community can’t help move things along.

https://www.steamdeck.com/en/verified
by Proofread0592 | 2025-12-23 13:51:02+00:00
I've used [batch editing in GIMP before](https://github.com/alessandrofrancesconi/gimp-plugin-bimp), to resize a folder of images, so the feature is there. Granted it is a plugin, not a built-in feature.

I do agree though, even the revamped UI does not have a great look and feel, but I'm used to it so I don't mind.
by KellyCriterion | 2025-12-23 13:53:24+00:00
active MSSQL user here:

- the express version was really a crippled version in its early days

- the todays express version is more than enough to kickstart and grow a micro&small business to the next level: so getting it for free, is really a good deal

- from my personal perspective: MSSQL Management Studio is a solid client
by zug_zug | 2025-12-23 13:54:26+00:00
I hate to attack HN and especially any particular moderator. But I agree in the abstract that this is an unacceptable performance. When you have Larry Ellison's son appoint a political figure over a news organization and start axing things, that's Tech news-worthy.

And once any degree of censorship is involved by mainstream media the burden of open-ness goes up 10x in my opinion. At least I personally hadn't seen this article until today, and then the one I saw disappeared from the front page. I'm sorry but this story is more important than source code for photoshop 1.0 or whatever currently has the top slot.

I say this not because I think "Oh other people need to know this" I say this because I think "I need to know this" stuff and I almost didn't. I'm sure there are many well-read people on here, but for me this site is my main/only(?) news source.

Personally I'd recommend a post-mortem into this (exactly how many flags, by who?, is political news susceptible to getting falsely flagged and if so is there a way to rework that system? Perhaps let individual users disable "political news" on their own accounts? Can people "kill" a story by baiting a bunch of stupid comments on it to get its discussion number too high?)

I understand HN wasn't started as an attempt to make some free press democratized web 2.0 news. But in the current news climate where there president is personally doing shit like getting Jimmy Kimmel axed I think HN has had a greater role thrust upon it than mere startup news.

[I can't imagine it would be considered, but implicit in this frustration is a willingness to volunteer my own time to contribute toward fixing this issue as an engineer - be it gathering/analyzing the data or whatever form]
by heyjamesknight | 2025-12-23 13:54:45+00:00
In Positive Psychology, the science of meaning in life (not of life) breaks meaning down into three dimensions: coherence, significance, and purpose. If your job isn’t affording you significance (because your actions don’t “matter” in your organization) then your ability to find meaning in that work is threatened.

Your work may have coherence and purpose, but if it doesn’t have significance then it isn’t the source of meaning you thought it was.
by albert_roca | 2025-12-23 13:56:04+00:00
You transcribed the formula incorrectly.

The term is -(alpha / 24).
You calculated -1 / (24 · alpha).

The correct derivation is:

1 / alpha = S - (alpha / 24)
1 = S · alpha - (alpha^2) / 24
alpha^2 - 24 · S · alpha + 24 = 0

Solving this with S = 4 · π^3 + π^2 + π yields the correct value.
by zpusmani | 2025-12-23 13:56:30+00:00
I built this because I got tired of the LLM-to-PowerPoint friction.

The workflow: Ask Claude/GPT to generate slides in HTML -> Paste into DeckBuilder -> Drag/drop to fix layout -> Export PDF.

Why single-file HTML?

No install, runs in browser

Works offline & Local-first

Git-friendly (clean HTML/CSS diffs)

~750KB total payload

The AI does the drafting; this gives you the finishing control locally.

Feedback welcome, particularly on the drag-and-drop feel and how the PDF export handles complex layouts!
by jghn | 2025-12-23 13:56:36+00:00
Exactly. There's a lot of little niceties buried in the integration across the board. I'm convinced that many VSCode supporters have never used a true IDE because whenever I complain about VSCode's shortcomings I'm met with "why would you want that?". Sure, but this git example is a great one because for most of it I *don't* want it, but there's a lot of related bits that I *do* want.
by uecker | 2025-12-23 13:56:45+00:00
My personal goal was to replace all of Microsoft in my life. I mostly achieved this 30 years ago with the help of a C program. Now I only have to use Microsoft products when other people I collaborate with insist on using them. So if Rust with the help of AI wll kill Microsoft with this project, this would make me very happy and I certainly will look at this language much more favorably.
by crazygringo | 2025-12-23 13:57:40+00:00
How about you lay off the insulting language like "pompous" and "ridicule" and "protest and cry"? It's completely inappropriate for HN, and demonstrates a severe lack of maturity on your part. I think you can be better than that. Maybe re-read:

https://news.ycombinator.com/newsguidelines.html

I don't know what you're bringing up market share for. The idea that most people buy non-Apple because it has a DEL key is not plausible. Like INS, it's a vestigial key maintained mainly for backwards compatibilty with legacy enterprise software used by a tiny minority of businesses. Not for everyday use by normal users.

Now, you started this conversation by complaining about the lack of a DEL key, yet you're the one going on about how I'm continuing to "protest and cry"? Honestly, you might need to look in the mirror there. You're the one asking for a feature almost nobody uses, and all I'm doing is pointing that out. It's much better to respond to disagreement in a productive way by engaging in substance, not defensively by hurling insults.

To reiterate: no, it shouldn't be included on Macs because it's completely and utterly unnecessary. If you need Del functionality, just use the Fn modifier. That's what it's there for. And it's more ergonomic, as established.
by HyperFoldUK | 2025-12-23 13:57:54+00:00
I recently published a paper on arXiv/ePrint about accelerating TFHE with ternary secrets. This repo contains the core optimized kernel—2-bit encoding, sparse AVX-512 FMA. It's dependency-free C. Benchmarks show 2.25x SIMD and 23x sparse speedups. I'm open-sourcing it to advance work in efficient FHE and 1.58-bit LLMs. Feedback welcome.
by HocusLocus | 2025-12-23 13:57:56+00:00
Have you looked into script-fu? It would probably be a very steep learning curve.. BUT there is an opportunity to do something impossible 10 years ago, and that is to use AI and an external application. BATCH-FU is one such attempt but it seems to be a 'select action from a menu' thing.

But Gimp developers: implementing batch in one go is a big ask I know. But a great first step might be to create a channel in Gimp where correct script-fu is emitted for operations in progress. Being able to connect to that from outside would allow 3rd party projects to assemble "record by doing" macros that could be turned into Photoshop-like batch capability.
by westurner | 2025-12-23 13:58:31+00:00
Lithium burns toxic. Carbon based solid-state batteries that don't burn would be safe for buses.

There are a number of new methods for reconditioning lithium instead of recycling.

Biodegradable batteries would be great for many applications.

You can recycle batteries at big box stores; find the battery recycling box at Lowes and Home Depot in the US.