MurphyA/hacker-news huggingface dataset:
Show HN: DemoSlice – Create Product Demos in 5 Minutes
by eyane | 2026-01-09 20:23:35+00:00
Hi HN!

I built DemoSlice after getting frustrated with enterprise demo tools that cost $20k-$50k/year. Most teams only use 40% of their features anyway.

DemoSlice does one thing: turn screenshots into clickable product tours. No complex HTML capture, no training required, no expensive contracts.

How it works:
1. Upload screenshots
2. Add clickable hotspots
3. Annotate with text bubbles
4. Share a public link

Pricing is simple: Free plan (1 demo with watermark) or Pro at $19/month (unlimited, no watermark).

Currently validating demand with a working prototype. Would love to hear what HN thinks – especially from folks who build or demo B2B products.

Try the prototype: https://demoslice.io/prototype
by mindslight | 2026-01-09 20:23:49+00:00
Can you elaborate on specifically what she did to "attempt to obstruct the officers", ideally with a source that isn't just hearsay or seemingly outright fabrication (eg the administration) ? Everything I've seen starts off with a description of her "blocking" one lane of a two lane street, which is a perfectly normal activity in city traffic for a multitude of purposes. And those purposes would certainly include filming or observing the activities of government agents.

I've avoided watching the videos because frankly I've got more pressing things I need to get done rather than frying my nerves for several hours from watching someone get assaulted and murdered. I'm open to the idea that the media hides inconvenient details, but it's an awfully large distance to clear to go from something that sounds like civil Constitutionally-protected observation and criticism of government agents, to she was actively physically obstructing them. So I'm skeptical of such claims, especially given this administration's tendency to disingenuously characterize things like mere filming as a type of obstruction.

(also please elaborate on what you mean by "the first life threatening action". Did she do something violent before the masked, armed, and aggressive gang (with no lawful jurisdiction over US citizens) surrounded her and attacked her car?)
by nkmnz | 2026-01-09 20:24:30+00:00
Posting it a hundred times doesn't make your claim more correct. If your rights are infringed, you can always go to court. If you think your right to access certain information is an infringement of Art. 2 Abs. 1 GG ("Every person shall have the right to free development of his personality [...]"), you can drag this to The Federal Constitutional Court.
by amandapoDEV | 2026-01-09 20:25:32+00:00
Most people still use passwords like 1234, password, admin, qwerty, or small variations of them.
We all know this. But AI makes this problem much worse.
This is not about brute force anymore.
AI does not try every combination.
It predicts what humans are likely to choose.
Based on language habits, keyboard patterns, leaked datasets, and common substitutions, AI can guess passwords in ways that feel uncomfortable fast.
Capital letter at the start.
Number at the end.
Year of birth.
Same pattern everywhere.
I recently tested a small tool that simulates this idea.
It does not ask for your real password.
It just shows how predictable human choices are when AI models human behavior instead of math only.
What scared me is not the tool itself.
It is how weak our mental model of password strength still is.
Length and symbols mean nothing if the structure is human obvious.
If AI is already this good now, password based security alone feels outdated.
Curious how others here think about this.
Especially people working with auth systems or threat modeling.
For reference, this is the tool I tested so you can see what I mean.
by Theresa_i_a | 2026-01-09 20:25:33+00:00
Hey there!

I'm looking for additional beta users to test out premium features on RemotelyGood.us, a remote social impact job board that can help you make a difference from anywhere.

Right now, you can check out AI career tools to help you apply to your next role smarter and faster, and apply to jobs at organizations like the Democratic National Committee, The Center for American Progress, the United Nations, and more.

I just added a 7-day free trial for premium features. Please sign up for an account at RemotelyGood.us and start your 7-day free trial today.

Then fill out this feedback form for 30 days free: https://form.jotform.com/251538756931062

Thanks so much!

P.S. I'm also recruiting a CTO! Apply here: https://wellfound.com/recruit/jobs/3668322
by lynx97 | 2026-01-09 20:26:10+00:00
Well, washing cloths has definitely become "more fun" since the invention of washing machines... Cleaning your flat has become "more fun" since vacuum cleaners. Writing has become "more fun" since editors overtook typewriters. Bedroom studios power most of the clubs I know. Navigating a city as a blind pedestrian has definitely become more fun since the introduction of the oh-so-evil-screentime-bad smartphone. I could go on forever. Moving has become more fun since the invention of the wheel... See?
by llmslave2 | 2026-01-09 20:26:48+00:00
Yes, they don't care about the contents as long as the code appears to work correctly in the happy path, they ignore edge cases and bugs an mark the ticket as solved and move on, leaving an broken, unmaintainable mess in their wake.

These are exactly the types of people who LOVE ai because it produces code of similar quality an functionality that they would produce by hand.
by yuedongze | 2026-01-09 20:26:58+00:00
prompt: front page of hackernews however in a staggered grid layout as a vertical scrollable feed, as a mobile app, using real hackernews API. for each post have a way to go to the discussions page

another version i liked: https://vibes.higashi.blog/pages/c72c3d3e-2935-4b8a-8d71-dd0...
by sneak | 2026-01-09 20:27:18+00:00
Well, normal people generally can’t be trusted with cars: in one country of only 3.5% of the humans we kill two jumbo jets worth of people with them every day.

Tylenol is another example. Building materials is a third (building and fire codes are a relatively recent invention). Hell, even penicillin is by prescription only.

Letting the circumstance happen where median people can easily cause externalities through ignorance or carelessness is how we incinerated the planet and destroyed the biosphere as we know it with fossil fuel emissions, because it’s nbd (still even now in 2026, when we know about runaway polar greenhouse curves) to get in your ICE car and drive to the corner store.

When normal people had GP computers, we got botnets millions strong and DDoS in the Tbit/sec range and keyloggers on every hotel lobby computer hooked up to the boarding pass printer. Median people are way safer on the internet now than before.
Working on decentralized compute at io.net sharing what we're learning
by plutodev | 2026-01-09 20:27:31+00:00
I’m part of the Developer Crew at io.net, where we’re working on decentralized compute for AI workloads and agent-based systems.

My focus here isn’t promotion, but sharing practical learnings from the builder side things like how AI agents behave when compute is modular, what breaks in real usage, and how developers actually think about decentralized infra in production.

I’m here to learn from the community, contribute where I can, and exchange notes with others building or experimenting in this space.

Happy to answer questions or dig into specifics if useful.
by apublicfrog | 2026-01-09 20:27:38+00:00
> The question is rather, how can the most popular UI system (especially for AI models) have a healthy business model?

My question is why does it need one? Most web libraries I've used for the last few decades have not had any corporate structure and certainly haven't made a profit. They're done because someone wanted to showcase their skills and others got involved to help, or for fun or because a company who does something else built them internally and decided to open source.

We don't need to apply capitalism to everything. Not everything needs a profit and scale.
by imzadi | 2026-01-09 20:27:50+00:00
This is only talking about therapy and not medication. The original study is a bit light on details https://www.cochranelibrary.com/cdsr/doi/10.1002/14651858.CD...

> For the 57 trials (2189 participants) comparing exercise with no treatment or a control intervention, the pooled SMD for depressive symptoms at the end of treatment was −0.67 (95% confidence interval (CI) −0.82 to −0.52; low‐certainty evidence), showing that exercise may result in a reduction in depressive symptoms. When we included only the seven trials (447 participants) with adequate allocation concealment, intention‐to‐treat analysis and blinded outcome assessment, the pooled SMD was smaller (SMD −0.46, 95% CI −0.88 to −0.04). Pooled data from the nine trials (405 participants) with long‐term follow‐up provided very uncertain evidence about the effect of exercise on depressive symptoms (SMD −0.53, 95% CI −1.11 to 0.06; very low certainty evidence).

Like, what does -0.67 really mean in this context. I read the study and it is not really explained. Maybe I'm too dumb to get it, though.
by falloutx | 2026-01-09 20:27:51+00:00
This is definitely the feeling i get. Sometimes it works amazingly well that I think "Oh may be the hype was right all along, have I become the old guy yelling at claude?" but the other times it fails spectacularly, adds a really nasty bug which everyone misses for a month or cant even find the file I find by searching.

I am also now experimenting with my own version of opencode and I change models a lot, and it helps me learn how each model fails at different tasks, and it also helps me figure out the most cost effective model for each task. I may have spent too much time on this.
by MartinDawson | 2026-01-09 20:27:53+00:00
myDataValue.com | Senior Founding Engineer | Fully Remote (UK Only) | £90k + 2% equity | Raising at £5m round

We are an AI-driven Hospitality Tech platform helping vacation rental owners automate their revenue on Booking.com. We are bootstrapped, profitable (£100k ARR), and growing month-on-month.

We are looking for a Founding Engineer (Python/Django) to partner with us (2 founders) and scale our infrastructure. This is a fullstack role (React) involving high-volume scraping, browser automation & agents.

- Stack: Python, Django, Postgres, React

- Challenge: Enterprise-scale scraping (1000s req/s), reverse engineering, and AI agents.

- Deal: £70k - £90k + Up to 2% Equity.

We are currently raising a round at £5m valuation with top VC's.

Apply here: https://www.mydatavalue.com/founding-full-stack-senior-engin...

Or email me your cv: martin@mydatavalue.com
by headcanon | 2026-01-09 20:28:08+00:00
One thing I have been doing is breaking out of my long-held default mode of spinning up a react/nextjs project whenever I need frontend, and generating barebones HTML/CSS/JS for basic web apps. A lot of the reason we went with the former was the easy access to packages and easy-to-understand state management, but now that a lot of the functionality packages used to provide can be just as easily generated, I can get a lot more functionality while keeping dependencies minimal.

I haven't tried C or ASM yet, but it has been working very well with a C++ project I've been working on, and I'm sure it would do reasonably well with bare-bones C as well.

I'd be willing to bet it would struggle more with a lower-level language initially, but give it a solid set of guardrails with a testing/eval infrastructure and it'll get its way to what you want.
by throw0101d | 2026-01-09 20:28:14+00:00
> Not a good look on that guy to list his "pro-bono" services and threaten to pull them while asking JD Vance for his help.

I think it's worth noting the quotes around the pro-bono. As outlined by Matthew Prince (Co-founder & CEO, CloudFlare):

> Bandwidth Chicken & Egg: in order to get the unit economics around bandwidth to offer competitive pricing at acceptable margins you need to have scale, but in order to get scale from paying users you need competitive pricing. Free customers early on helped us solve this chicken & egg problem. Today we continue to see that benefit in regions where our diversity of customers helps convince regional telecoms to peer with us locally, continuing to drive down our unit costs of bandwidth.

* https://webmasters.stackexchange.com/a/88685

* Via: https://news.ycombinator.com/item?id=42712433#unv_42712845

It is not charity but a business decision that benefits them.
by throw128 | 2026-01-09 20:28:16+00:00
Yes but isn't this pretty fundamental to the process? You could look for more qualified/expensive people, but even if it were free and everyone was extremely qualified then there's still customer-satisfaction metrics to try and game.

To bring it back towards exercise, it's fair to say that it literally cannot hurt and might help, which is more than you can say about therapy. And at least it is very, very telling whether a therapist is working questions about sleep/exercise into the very first interactions. Anyone who does not is definitely a quack.
by rajangdavis | 2026-01-09 20:28:27+00:00
The more I use AI, the more I think about the book Fooled By Randomness.

AI can take you down a rabbit hole that makes you feel like you are being productive but the generated code can be a dead end because of how you framed the problem to the AI.

Engineers need enough discipline to understand the problems they are trying to solve before delegating a solution to a stochastic text generator.

I don’t always like using AI but have found it helpful in specific use cases such as speeding up CI test pipelines and writing spec; however, someone smarter than me/more familiar with the problem space may have better strategies that cannot of think of, and I have been fooled by randomness.
by aspenmartin | 2026-01-09 20:28:55+00:00
I understand this sentiment but, it is a lot of fun for me. Because I want to make a real thing to do something, and I didn't get into programming for the love of it, I got into it as a means to an end.

It's like the articles point: we don't do assembly anymore and no one considers gcc to be controversial and no one today says "if you think gcc is fun I will never understand you, real programming is assembly, that's the fun part"

You are doing different things and exercising different skillsets when you use agents. People enjoy different aspects of programming, of building. My job is easier, I'm not sad about that I am very grateful.

Do you resent folks like us that do find it fun? Do you consider us "lesser" because we use coding agents? ("the same as saying you’re really into painting but you’re not really into the brush aspect so you pay someone to paint what you describe. That’s not doing, it’s commissioning.") <- I don't really care if you consider this "true" painting or not, I wanted a painting and now I have a painting. Call me whatever you want!
by physicsguy | 2026-01-09 20:29:01+00:00
That wouldn't really work well because the sparsity of the periodic spikes wouldn't fit the assumption that the signal has a frequency component 'everywhere', even though it's periodic. You can see that mathematically - if you take the Fourier transform of an impulse signal you get a smeared result in frequency space.

You'd probably want to use a tool like calculating the cepstrum rather than fourier transform. Cepstral methods are commonly used in mechanical analysis to detect periodic impacts like where a gear tooth gets damaged.
by ToucanLoucan | 2026-01-09 20:29:11+00:00
Also just.. boring code. Like I'm probably more anti-AI than most, but even I'll acknowledge it's nice to just be like... "hey this array of objects I have, I need sorted by this property" and just have it work. Or how to load strings from exotic character encodings. Or dozens of other bitchy little issues that drag software dev speed down, don't help me "grow" as a developer, and/or are not interesting to solve, full stop.

I love this job but I can absolutely get people saying that AI helps them not "fight" the computer.
by FloorEgg | 2026-01-09 20:29:37+00:00
It's great when the terrain is unfamiliar to the user but extremely familiar to the LLM. And it's useless in the opposite.

The best programmers are going to be extremely familiar with terrains that are unfamiliar to the LLMs, which is why their views are so negative. These are people working on core parts of complex high performing highly scalable systems, and people with extreme appreciation for the craft of programming and code quality.

But the most productive developers focused on higher level user value and functionality (e.g pumping out full stack apps or features), are more likely to be working with commonly used technologies while also jumping around between technologies as a means to a functionality or UX objective rather than an end of skill development, elegant code, or satisfying curiosity.

I think this explains a lot of the difference in perspectives. LLMs offer value in the latter but not the former.

It's a shame that so many of the people in one context can't empathize with the people in the other.
by qwertox | 2026-01-09 20:29:48+00:00
Phones are no longer ours. A bit like bought ebooks, games, movies,and the like. we just payfor the right to use them. ok the phones we can keep, so we pay a lot for the hardware, but the OS: not. They like to advertise it as part of the phonev but it' not. The little surveillance machines.
by pernoex | 2026-01-09 20:29:53+00:00
Every company has the same problem: great documentation, but users still can't find answers.

We built Pernoex to solve this as the future of knowledge is conversational. All you have to do is point pernoex at your website, documentation or knowledge base URL, and in minutes you have an AI assistant that:
• Knows your product deeply (no hallucinations)
• Cites exact sources when answering users questions
• Embeds as a widget with a single line of code
• troubleshoot your users issues and able to communicate in multiple languages.
by cgriswald | 2026-01-09 20:29:53+00:00
Right, and I addressed all that as well. I doubt we are in serious disagreement here and calls for me to “read a book” are frankly rude. I think you need to be more generous in the interpretation of others words because I actually disagree with the original poster for the most part, but you obviously have a different definition of “teach” than he. Flash cards don’t teach. They assist memorization or practice. Memorizing times tables doesn’t teach multiplication except trivially for the numbers you’ve memorized. It does assist in learning multiplication. Likewise this ear training can trivialize learning and identifying intervals later but is not itself “teaching intervals”.
by metaphysicalyes | 2026-01-09 20:30:10+00:00
Would you support ICE officers shooting the ICE driver who made vehicle contact with the protestors when trying to make way?

Another scenario, imagine your family member pulling out her parked car when a group of masked gunmen with "POLICE" in very honest-to-god letters printed on their jacket emerge and surround the car. Your family member feels scared as couple of them approach her side door shouting to come out. She finds an opening to escape but makes contact with one of the masked man with gun who just walked in front of car. Does that justify the driver being shot? What about the 2nd and 3rd shot in the face when the masked man is clearly on side? And then the government calls that masked gunman very brave because the person in car was very clearly a terrorist.

Welcome to fascism. End of another great empire has begun.
by Bewelge | 2026-01-09 20:30:12+00:00
Very cool! Love the simplicity of this. Built a similar mode in Midiano (also a midi webapp, but focused on playing MIDI files). But this is much cleaner for a quick exercise. Mine never really got past the prototype stage though. Safe to say, I'll be coming back to this thread for ideas when I do get around working on it again :)
by AndrewKemendo | 2026-01-09 20:30:15+00:00
I have zero desire to go hunt down and create a wrapper to avoid some kernel bug because what I want to do can’t be implemented because of an edge case of some CPU-package incompatibility.

I have found in my software writing experience that the majority of what I want to write is boiler plate with small modifications but most of the problems are insanely hard to diagnose edge cases and I have absolutely no desire nor is it a good use of time in my opinion to deal with structural issues in things that I do not control.

The vast majority of code you do not control because you aren’t the owner of the framework or library your language or whatever and so the Bass majority of software engineering is coming up with solutions to foundational problems of the tools you’re using

The idea that this is the only true type of software engineering is absurd

True software engineering is systems, control and integration engineering.

What I find absolutely annoying is that there’s this rejection of the highest level Hofstetter level of software architecture and engineering

This is basically sneered at over the idea of “I’m gonna go and try to figure out some memory management module because AMD didn’t invest in additional SOC for the problems that I have because they’re optimized for some Business goals.”

It’s frankly junior level thinking
by addaon | 2026-01-09 20:30:38+00:00
You only need the piece type for pawns (that can be upgraded), and a bit on the king to track if castling is possible; otherwise a single bit for on-board/captured is sufficient, since the types of the other pieces are implicit in the array index. (You can shave single bits in a few places -- if the state represents a game in progress the king-captured bit isn't needed; natural bishops only need 5 bits for position on board, etc. This doesn't really add up though.)

On the other hand, there are 32 pieces (max) on a chess board, not 16, so grandparent is off by a factor of more than two.
by ndriscoll | 2026-01-09 20:30:40+00:00
You said you can't see a legitimate use, but clearly there are legitimate uses (the "no legitimate use" idea is used to justify bad drug policy for example, so we should be skeptical of it). As to whether we should allow it, I don't see how we have a choice. The models are already out there. Even if they weren't, it becomes cheaper every year to train new ones, and eventually today's training supercomputers will be tomorrow's commodity. The whole idea of AI "fingerprinting" is bad anyway; you don't fingerprint that something is inauthentic. You sign that it is authentic.
by cyberax | 2026-01-09 20:30:44+00:00
They absolutely could, and only one robot got disabled by radiation. The problem was that robots of that era were nearly useless.

Why they were useless is interesting in itself. It turned out that controlling robots, when all you have is a bad TV camera, is hard. And robots also tend to get stuck on things.

As a result, the "Joker" robot that was helping to clear the roof got its tracks wedged on a firefighters water pipe.