MurphyA/hacker-news huggingface dataset:
by lukan | 2025-06-28 11:06:12+00:00
No, because drug dealers by definition mainly sell drugs to people who want them.

A subset of them indeed engages with dark methods like mixing highly addictive drugs into harmless ones and turf war, but the majority just sells things.

Before weed was legal in germany I engaged with quite some of them and they were mostly decent people all in all. Not the greatest and often messed up themself a bit, but otherwise no danger to me or anyone else. My choice if I damaged myself with their products.

A islamist on the other hand is buisy by definition with spreading the rule of Islam over everyone, everywhere.

Dangerous to any non muslim.
Show HN: I vibecoded an entire recipe app using Cursor and Expo
by orenha | 2025-06-28 11:08:00+00:00
Most recipe apps fail me. If the creator forgets to paste the ingredients and steps under a tiktok or YT video captions, the app shows nothing. Many also lock basic features behind expensive plans. I wanted something that just works and stays free.

I started with a simple website so people could play before downloading anything. The page uses Gemini’s video analysis and its url context tool. This Gemini awareness of the video is amazing, and it can actually "see" what is happening in the video.

The mobile app came next. It handles TikTok and Instagram in the same way and lets you save each recipe, filter your list, search by name or ingredient, and file everything into cookbooks.

Launch day brought a small App Store boost and a few friends who cook a lot. some of them are already opening the app several times a week.

you should try out the free tool and let me know what you think, if you encounter any broken links, let me know and I will fix them up.
by owebmaster | 2025-06-28 11:08:06+00:00
> If you built React into the web platform, what I'd expect is everyone would stop using it the moment a big new version of React came out, and it'd eventually get deprecated and removed

Not related to the templating thing but I have the impression we are witnessing the last React big change with RSC. This change made them lose a good % of developers, a next one would kill it.
by latexr | 2025-06-28 11:08:34+00:00
> I think the author let their own personal issues lead to the destruction of knowledge.

Conversely, I think you’re letting your own personal views stand in the way of empathy and recognising what is best for another.

There was no “destruction of knowledge”. It was a collection of notes which was never going to be looked at again and was causing stress to the author. Written knowledge which isn’t read is as useless at that which isn’t written in the first place. Would you also decry someone for not having written the note in the first place?

> They could have just left their library for a bit, there was no need to burn it to the ground.

It was not a library. I bet that for the author it felt closer a hoarder’s house with stacks of scattered newspapers.

> "I've just lobotomised myself and I look forward to having to relearn everything and doing it all again".

Absurd. Deleting written notes does not make you immediately forget everything that was written on them. The lessons they needed, they internalised. The ones they didn’t weren’t important anyway. Sure, there may have been some good notes in there, but not in enough quantity and quality to warrant wading though them all and justify the extra anxiety the existence of these lists caused.

> If nothing else, in 7 years time, they'll regret

No, they will not. Signed, someone who learned to delete relentlessly and is much happier for it.

Maybe you would regret it. That says nothing about other people. If anything, I’d regret the years when I didn’t delete stuff.

> There was no need to do this.

Yes, there was. The author needed it for their mental well-being and development. Let them be. Everyone copes with life in different ways. We’re all going to die, all your notes will be meaningless in the end.

> Please anyone, if you're considering this, just zip them up and put them on a usb or cloud storage somewhere out of the way - that's a lot harder to regret.

No, everyone should do what makes sense for them personally.

Having the thing “out of the way” is not the same as having it gone. It’s a very different feeling, like saving a memento from an unhealthy relationship VS throwing it away. There is freedom in deciding to let go without recourse.

I for one applaud the author and wish them the best. I’m sure they struggled with the decision and it took some courage to go through with it. They did the right thing for themselves and that’s what matters.
by orbital-decay | 2025-06-28 11:08:56+00:00
Not everything that's written is worth reading, let alone drawing conclusions from. That benchmark shows different trees each time the author runs it, which should tell you something about it. It also stacks grok-3-beta together with gpt-4.5-preview in the GPT family, making the former appear to be trained on the latter. This doesn't make sense if you check the release dates. And previously it classified gpt-4.5-preview to be in a completely different branch than 4o (which does make some sense but now it's different).

EQBench, another "slop benchmark" from the same author, is equally dubious, as is most of his work, e.g. antislop sampler which is trying to solve an NLP task in a programmatic manner.
by mrtksn | 2025-06-28 11:08:58+00:00
I was wondering if anyone hasn't started such a SaaS yet. Can have an effect of unauthentic MAGA + Israel accounts flooding the social media. However the issue is that it only works if your identity is linked to you, so for most people that would be very embarrassing.

If Americans show flexibility to let you show your allegiance to USA and Israel through anonymous accounts they may be able to flood the social media with fake but real accounts. Bots but real people, if this was Chernobyl they would be called biorobots.

That would be next-gen astroturfing, very hard to detect.
by herbst | 2025-06-28 11:08:59+00:00
I personally can't think of a single product I use that needed to be sold to me in such a way. If I can't see the obvious benefit on their homepage I wouldn't sign-up in the first place. But that's me.

I always try to lead users directly into the product itself after signup, mostly as this is the way I prefer it myself.

I can't think of a product that couldn't somehow explain itself on a cute well thought out form.
Ask HN: Managing Tasks in Slack/Teams
by redjacketman | 2025-06-28 11:10:19+00:00
I treat emails as todos. I move 'actioned' emails into a folder called archive, so I know everything in my inbox requires me to do something. Compared to other people in my org, i'm quite responsive and realisable specifically when it comes to email. My problem is now everyone has started to use Teams. Because I can't treate messaeges like todos, I don't keep on top of them. Someone will ask me todo something and I'll soon forget. Does anyone have a solution to managing this problem that doesn't require me to use a separate todo list?
by sthkr | 2025-06-28 11:10:56+00:00
Lol Saudi Arabia is for Saudi citizens. All foreigners are on temporary 3/6/12 month work visas that are renewed each year. We don't give citizenships to foreigners. We don't need and don't want permanent immigration from foreigners in the country. Look at how Japan and South Korea are thriving. And we certainly don't need advice about human rights from genocide supporting western countries. The same America that has given Israel $30 billion in the last few years to flatten Palestine and kill almost a 100,000 people. You keep talking about dissidents. The government keeps the country safe from terrorism, gun violence, criminals, religious extremists etc. Saudi Arabia and the Gulf countries are some of the safest places to live along with Japan, Singapore and South Korea. No one can cares about Western comments on dissidents. Saudi Arabia is still very tribal and family oriented. Saudi Aramco is 98% Saudi Citizens and we extract all the oil ourselves. The Americans left long ago. Focus on your own backyard with your crap healthcare, poverty, homelessness, racial violence, gun violence, etc. There's no Saudi citizen living on the streets. Every single Saudi citizen have to pay no income taxes and gets free healthcare, free education, free university education, free scholarships abroad (tuition, travel, housing, person expenses covered), interest free mortgages, first priority in all jobs, and so many other benefits. The richest country in the world (America) spent trillions of dollars in wars across the Atlantic but has thousands of its citizens homeless on the streets.

Saudi Arabia has 20 million Saudi citizens and they're the only priority and future of the country that has surpassed a GDP of $1 trillion.
by conartist6 | 2025-06-28 11:11:36+00:00
Mmmmhm, which means the humans now understand that they should be callous and cold. If they're not rubber stamping rejections all the time then the AI isn't doing anything useful by making a feed of easy-to-reject applications.

The system will become evil even if it has humans in it because they have been given no power to resist the incentives
by layer8 | 2025-06-28 11:14:01+00:00
It’s not impossible, but also highly nontrivial. Apart from the actual AI implementation, power supply might be a challenge. And there is a multitude of anti-drone technology being continuously developed. Already today, an autonomous drone would have to deal with RF jamming and GPS jamming, which means it’s easily defeated unless it has the ability to navigate purely visually. Drones also tend to be limited to good weather conditions and daytime.
by octachron | 2025-06-28 11:16:18+00:00
> This introduction doesn't really explain anything, as I guess it assumes you've learned OCaml elsewhere and are just here to practice.

Indeed the link is a not an introduction to OCaml but a demo instance of Learn-ocaml which is framework for building online exercise websites to complement (online or physical) lectures. This is why the instance is hosted on the OCaml Software Foundation website rather than ocaml.org: the demo is not targeted to learners but to teachers.
by dSebastien | 2025-06-28 11:17:02+00:00
NotebookLM to explore sources in bulk, prepare vacations etc

Claude Code for coding and as basis for my AI assistant/ghostwriter (productivity, planning, prioritization, writing articles, newsletters, social media posts, etc

Gemini & Sora for images, also replicate and Flux (much less now)

Veo 3 for video (tests)

code2prompt to create AI Mega prompts out of my notes

LM Studio and ollama for local LLMs

Dockmaster for installing/running MCP servers. Hopefully soon Desktop Extensions

Various Obsidian extensions for AI

Oh and tons more stuff
by dist-epoch | 2025-06-28 11:17:51+00:00
Anything which requires "common sense".

A contrived example: there are only 100 MB of disk space left, but 1 GB of logs to write. LLM discards 900 MB of logs and keeps only the most important lines.

Sure, you can nitpick this example, but it's the kind of edge case handling that LLMs can "do something resonable" that before required hard coding and special casing.
by Macha | 2025-06-28 11:20:15+00:00
Yeah, between a mix of the lurid details driving clickthroughs and some people feeling that they should publicise it to expose the culprits, it feels like every sex crime in my area makes it to the top of Reddit etc.

This has led to some people having the impression that these crimes are on the rise or at elevated levels compared to the past, when the stats say the opposite (apart from a blip during COVID)

There's also a sub theme of crimes involving foreigners getting more attention, which has also led to the mistaken impression that foreigners commit disproportionate amounts of sex crime.
by uecker | 2025-06-28 11:21:45+00:00
The C standard library does not have containers, so I do not see how this sentence makes any sense. The reality is that C++ STL is in practice not really safer than C arrays, and although you can activate bounds checking, there remain many gotchas. But I am happy to see that bounds checking is now becoming official with C++26. For C arrays you get bounds checking in practice with -fsanitize=bounds. For containers, you would need a library in C that does bounds checking. So in both languages it is possible to get bounds checking if you want to.
by ben_w | 2025-06-28 11:22:01+00:00
> To be honest, I do prefer drug dealers over Hamas islamists in general. And where exactly is the proof the gangs are connected to ISIS?

A simple dealer vs an armed wing of a religious theocracy who think people like me are the devil incarnate, I'd pick the dealer.

An organised armed drug network that necessarily has to be at least comparable strength to an existing network of religious theocrats who are obviously getting external support owing to the ability to continue fighting despite the evidence of systematic destruction of their civil environment that satellite imagery shows has been in aggregate comparable in scope and depth to a nuke going off…

I don't want either of them anywhere near anyone I care about. Even if the latter wasn't associated with a different group of religious zealots.
by dang | 2025-06-28 11:22:29+00:00
I hear you and I agree that there are topics which conventional politeness cannot respond to adequately, and that this is one of those topics.

If you take those words "kind" and "curious" in a large sense—larger than usual—I think there's enough room there to talk about even this topic without breaking the guidelines.

How to do this? That is something we have to work out together. You're right that it's difficult.

From a moderation point of view, I can tell you that just avoiding garden-variety flamewar and internet tropes already gets us a lot of the way there. You'd be surprised at how many users who think they're taking a grand moral stand against conventional politeness are simply repeating those. Conventional impoliteness isn't any answer either.
by latexr | 2025-06-28 11:22:45+00:00
If it were me, I would indeed think “oh my god I can't believe it”, followed immediately by “why did my parents save this worthless junk? I have no interest in this. How much more garbage is in here? I’m definitely not going to look through it all to find two important things buried in hundreds of trivialities. And now I have to go through the trouble of throwing it away myself. I’d rather be doing anything else”.

Maybe your kids will enjoy it, though. But that feeling is far from universal.
by ks1723 | 2025-06-28 11:23:10+00:00
This is formalized in the Kochen–Specker theorem [1]. Quantum mechanics is shown to incompatible with the following three assumptions being true simultaneously: (1) locality, (2) non-contextually (independent of the context of the experiments (3) realism.

AFAIK, at least one assumption needs to go.

There is a nice paper by N. David Mermin illustrating the incompatibility [2].

[1] https://en.m.wikipedia.org/wiki/Kochen%E2%80%93Specker_theor...

[2] https://www.physics.wisc.edu/courses/home/spring2020/407/exp...
by sthkr | 2025-06-28 11:23:57+00:00
Yes, all foreign workers get to keep their passports while working there. There were issues 20 years ago with certain companies and sponsors keeping the passports of their employees. It's always been illegal to do that and doesn't happen. The foreign worker comes on their temporary work visa and should leave before their work visa expires. Thousands of foreign skilled engineers, doctors, nurses, accountants, scientists, teachers etc. work in Saudi Arabia. Everyone keeps their passports and it's the company that hires them and renews their visa yearly if they want to keep them in their employment.
by xorcist | 2025-06-28 11:24:16+00:00
Or exile is probably the key word. There are more historical examples of exoduses than genocides.

The problem with understanding this situation is that it probably has more to do with Israel's internal politics than what the situation looks like on the ground in Gaza and elsewhere. Just a quick read from the wikipedia page should give an idea just how corrupt the situation really is.

There's also the fact that Palestinians aren't a homogenous group in any sense of the word. That makes it hard for them to unite under any political flag. It also doesn't help that the borders are all closed, from both sides, and no neighboring country are willing to accept them.

From the outside the situation certainly looks very bleak.
by RebootStr | 2025-06-28 11:25:03+00:00
ChatGPT summarizes:

This session slices through the fuzzy feel-good rhetoric and hands you a tactical playbook:

Ditch the chaos, keep the freedom. “Letting go” without guardrails turns agile dreams into anxiety soup. Enter enabling constraints—minimal, co-created rules that spark creativity instead of strangling it.

Lead without the cape. Four razor-sharp “acts of leadership” (direction, example, inspiration, signaling) let you steer ships and keep teams autonomous. Use them deliberately, or watch goals evaporate.

Motivation isn’t a coin toss. Forget the tired intrinsic-vs-extrinsic lecture. The real gold lies in autonomous motivation—that messy middle ground where external needs and personal drive actually align.

Delegate like you mean it. Half-hearted hand-offs breed resentment. Honest delegation, grounded in Kanban’s leadership signals, clears the fog so everyone knows who’s owning what.

Bottom line: Master these constraints + leadership acts and you’ll transform stress-ridden “self-managed” teams into focused, fired-up crews that hit collective targets—joyfully.
by 112233 | 2025-06-28 11:26:51+00:00
Dropping in late into this discussion, but is there any way to "comfortably" use multiple precomputed kv-caches with current models, in the style of this work: https://arxiv.org/abs/2212.10947 ?

Meaning, I pre-parse multiple documents, and the prompt and completion attention sees all of them, but there is no attention between the documents (they are all encoded in the same overlapping positions).

This way you can include basically unlimited amount of data in the prompt, paying for it with the perfomance.
by dang | 2025-06-28 11:28:57+00:00
I don't agree that it's off topic, nor that HN would be better if we suppressed it and acted like this isn't happening. We're trying for a global optimum*, and the most important part of that is not to settle for local optima, such as not discussing difficult things.

I've posted about this quite a bit, since it inevitably comes up every time this topic appears on HN's front page. Here's another part of the current thread: https://news.ycombinator.com/item?id=44403458.

* https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
by 1718627440 | 2025-06-28 11:30:28+00:00
Reading your comment is sounds like the opposite would be true, because so much linking would be needed to be done at runtime. But that perception fails to realize, that when claiming an executable is linked dynamically, most symbols were also statically linked. It is only the few public exported symbols that are dynamically linked, because there are deemed to be a reasonable separate concern, that should be handled by someone elses codebase.

I think lazily linking is the default even if you don't use dlopen, i.e. every symbol gets linked upon first use. Of course that has the drawback, that the program can crash due to missing/incompatible libraries in the middle of work.
by dang | 2025-06-28 11:32:15+00:00
> why is it the case that is always the not pro-israel comments that get moderated

That is far from the case, as you can see for yourself if you look more closely.

People (I don't mean you personally, but all of us—it seems to be basic human bias) are far too quick to jump to "always". I call this the notice-dislike bias (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...), which is a terrible name I'm hoping someone can improve on.
by tazjin | 2025-06-28 11:34:56+00:00
Do you use the DeepSeek hosted R1, or a custom one?

The published model has a note strongly recommending that you should not use system prompts at all, and that all instructions should be sent as user messages, so I'm just curious about whether you use system prompts and what your experience with them is.

Maybe the hosted service rewrites them into user ones transparently ...
by tomasthepizzalo | 2025-06-28 11:36:19+00:00
In the past I've had a Stripe account frozen and had a few friends with the same issues. When this happens it's a disaster because nobody at Stripe answers you and you can be stuck for 2 years, you also lose all your active subscriptions and usually can't process any cards ...

So I built Payment Shield, an intermediary layer between your customers & a bunch of payment gateways, all you need to do is register to fallback processor(s) (such as Worldpay, Checkout.com, Square, etc.) and use Payment Shield's API to manage your transactions.

- 5% higher success rate: When a transaction fails with Stripe, it will be re-tried with your fallback gateway without asking the user for their card details again.

- Chargeback spreading: if your chargeback rate is close to 0.5% with one gateway, we will route safer transactions to it and riskier transactions to one of your fallback gateway.

- Reduced fees: we have a deal with a few gateways to charge you way less than 2.9% + 0.30$ if you go through Payment Shield.

Feel free to reach out to hello@paymentshield.io if you're running a SaaS, e-Commerce or high-risk platform.
by aspenmayer | 2025-06-28 11:36:30+00:00
Soon we'll need ad block for augmented reality, too.

https://www.youtube.com/watch?v=YJg02ivYzSs

> Hyper-Reality presents a provocative and kaleidoscopic new vision of the future, where physical and virtual realities have merged, and the city is saturated in media. If you are interested in supporting the project, sponsoring the next work or would like to find out more, please send a hello to info@km.cx.

> by Keiichi Matsuda | http://km.cx

> more at http://hyper-reality.co
by maccard | 2025-06-28 11:36:46+00:00
I think the definition of unity build is sufficiently unclear that it can be used as a pro or a con. It’s one of the problems with c++ - there’s no default build tool to compare with. II’d argue that a single unity blob with one compiler invocation isn’t a fair comparison and that when you made a token effort to configure the unity build you saw a 2x speed up.

I’m the tech director for a game studio using unreal and we spec the dev machines with enough memory to avoid that pressure - we require 2.5GB/Core, rounded up. Right now we’re using i9 14900k’s with 128GB RAM. We were on 5950x with 64GB before this.

I tried egui last night but failed to build it due to missing dependencies, but I’ll see if I can get it running on Monday. I’d also love to see what raddbg would be like if we split it into even 4 compilation units
by throw0101c | 2025-06-28 11:37:35+00:00
> At 110 light-years distance you would need a telescope ~450 kilometers across to image this planet at 100x100 pixel resolution--about the size of a small icon.

Or use two (or more) telescopes that are 450km apart:

* https://en.wikipedia.org/wiki/Aperture_synthesis

* https://www.nature.com/articles/ncomms7852