MurphyA/hacker-news huggingface dataset:
by IshKebab | 2025-09-29 11:57:36+00:00
When I looked into Yosys it very much seemed like a tool from the 80s that you pretty much had to be a Yosys developer to use. It still uses TCL scripting (which I know is standard in EDA but it shouldn't be).

https://github.com/YosysHQ/yosys?tab=readme-ov-file#getting-...

I wish we had a modern easy-to-use solution.
by crazygringo | 2025-09-29 11:57:40+00:00
The answer seems pretty simple.

Ask your teammates not to take videos, or find a different group or a different hobby. But since they genuinely enjoy posting the videos, and there's nothing wrong with that, you're probably the one who's going to have move on.

You're entitled to not want videos of you taken in public places showing up online. But you're not entitled to getting that outcome.
by brna-2 | 2025-09-29 11:58:05+00:00
Wow, such a nice idea with the purple lanyard it would be great to have something like this in general, walking down the streets someone films you and them or even YT or viewers to scan/flag the videos in question. I guess EU could put forth such regulation - no biggie. Maybe we could also create a framework on existing legislation - design a lanyard, put a QR on it leading to a "I do not consent" site. Advertise it a bit and I'm sure it would be newsworthy, at-least in EU, not sure about the rest of the world.
by paulcole | 2025-09-29 11:58:51+00:00
> Clearly, one should be able to exist in society, including going outside one’s own home, without needing to accept this kind of thing.

This is not clear at all to me.

When you go into public you’re accepting that you might be filmed. The reality is that you are being filmed constantly. It’s just that it bothers you sometimes.

It reminds me of The Light of Other Days (a book about a society where technology makes any privacy impossible). Nearly everybody gets over it really quick and the world moves on.

The good news about this is that hardly any normal person would ever watch these Airsoft videos for more than 5 or 10 seconds.
by spacecadet | 2025-09-29 11:59:02+00:00
This. Im a dick and straight up demand people exclude me or stop filming. Consumers are ravenous for money making content and have no clue what a media business privacy, consent, and compensation legal framework even remotely look like. As someone who produced a few short documentaries in the early 2000s related to "hobbies", I would have never done so without full consent and compensation...
by thinkharderdev | 2025-09-29 12:00:11+00:00
I took the article to be saying that mpmc queues are not queues so we can use bags instead because bags are faster. The second claim seems dubious to me though. I checked out the repo which led me to https://alexsaveau.dev/blog/opinions/performance/lockness/at... which proposes new CPU instructions to create atomic bitmasks. As the author notes, the bag structure breaks down a bit because you have to operate on the bit mask with atomic operations which will contend heavily with each other.
by ChrisMarshallNY | 2025-09-29 12:00:21+00:00
It’s very similar to the second one (Simplicity).

To be fair, the author may not have been aware of these previous posts. I find that “kids these days” don’t really read the classics.

For those not aware, Joel Spolsky, Steve McConnell, Don Norman, and a whole bunch of others, really thought hard about our vocation, and wrote down their thoughts.

Might be worth a gander.
by s20n | 2025-09-29 12:00:31+00:00
For Europe, I'd say there are quite a few good options now like Volla[1], Fairphone 5 (the best supported phone for ubuntu touch) [2] and the Furi FLX1s [3]

I'm from India and I cannot import any of these devices (due to extreme import tariffs) so I went with an unlocked Redmi Note 10 which I found on the used market and flashed postmarketOS on it, so that is an option as well.

[1] <https://volla.online/en/operating-systems/ubuntu-touch/>

[2] <https://devices.ubuntu-touch.io/device/fp5/>

[3] <https://furilabs.com/shop/flx1s/>
Show HN: Katakate – Self-hosted safe VMs for AI compute
by gbxk | 2025-09-29 12:00:38+00:00
I built Katakate to make it easy for AI engineers to run workloads in lightweight, isolated VMs. It’s useful for agentic runs, evals, or any setup where you want safe sandboxing at scale.

- Dozens of VMs per node with low overhead

- Python SDK included

- Docs: https://docs.katakate.org

- LangChain agent tutorial: https://docs.katakate.org/guides/langchain-agent

- Deepwiki explainer: https://deepwiki.com/katakate/k7

I’d appreciate feedback on developer experience and whether this fits into your AI workflows.

Tech stack: Kubernetes, Kata, Firecracker.
by pepoluan | 2025-09-29 12:01:42+00:00
Slicing is totally hintable as well.

Change the declaration to:

def __getitem__(self, i: int | slice)

Though to be honest I am more concerned about that function that accepts a wild variety of objects that seem to be from different domains...

I'd guess inside the function is a HUGE ladder of 'if isinstance()' to handle the various types and special processing needed. Which is totally reeking of code smell.
by Sebb767 | 2025-09-29 12:02:22+00:00
> There's no proof that your catastrophic imaginary scenario would actually happen.

There is, just read TFA.

> Financial transactions happen all the time and are plenty cheap, they just don't do any with sanctioned entities.

And that's exactly the point. They are cheap because people are protected by the corporate veil (as long as they don't explicitly do something highly illegal). Anything where people are suddenly personally liable, they stay far away from. If we apply the same harsh punishments to all financial crime as we do for interacting with sanctioned countries, people will stay far away from interacting with that and those that don't will either demand truck loads of money or also be shady in other ways (most likely both).

> Nobody would claim such BS in good faith.

Someone reading my comment in good faith would have been able to see the point that I was making, which actually is pretty distinct from what you appear to be arguing against.
by jacobgorm | 2025-09-29 12:03:25+00:00
KVM was launched before Citrix acquired XenSource. But Redhat had also tried to acquire XenSource and threatened its founders that if they did not come along Redhat would “rip off their heads and shit down the hole”, because “Redhat was the only company allowed to make money off open source”. In that light it made sense for Redhat to back a competitor to Xen.
by pfisherman | 2025-09-29 12:03:32+00:00
Ime, there are two causes of heated scientific debates. (1) Conflicting or insufficient data. (2) Communication issues.

Cause (1) cannot usually be resolved without some sort of technological innovation.

Cause (2) is quite interesting because it is a social problem.

For example, someone comes to you with a markov decision problem and insists that no form of reinforcement learning could be a viable solution. Why would they do this? Probably because their understanding of RL differs from yours. Or your understanding of the problem differs from theirs. This can be solved by communication.

Stated differently, the topology of your “semantic map” of the domain differs from theirs. To resolve it you must be able to obtain an accurate mapping of their local topology around the point of disagreement onto yours.
by eterm | 2025-09-29 12:03:49+00:00
I wonder if it's a generational or cultural difference present in the comments here.

I am sympathetic to the author, and I also find video a bit invasive of privacy in a way that photos aren't.

I therefore find the (obviously common) attitude that videos are just "something you need to accept" quite alien, but I wonder how much of that attitude is just comments coming from a younger generation that have grown up with the idea that they're recorded all the time.

I'm old enough thankfully to have grown up without video being present, that's probably not true for someone 10 years younger than me.

There's also a big difference in my mind between, "You might be filmed on occassion" and, "A recording of this goes up on youtube every single week".

With the former you can still reasonably anonymous, with the latter you risk becoming a side character in someone elses' parasocial relationship.
by Cthulhu_ | 2025-09-29 12:04:14+00:00
The challenge though is getting people to appreciate it, because the code looks / is boring as well. A lot of junior but good and driven developers (...myself included) want to write clever code, code that makes them feel smart, but often in an environment where the problem doesn't need it. CRUD back & front-end has this problem, where the complexity isn't (shouldn't be) in the code itself but the higher level stuff - domain, architecture, etc.

And then there's a class of people that overcomplicate the architecture out of boredom, perceived possible problems (like scaling) or cargo cult, and they introduce stuff like microservices or lambdas instead of just solving the problem at hand with proven and simple solutions.

But you won't find good developers if your job listing is "looking for a java developer for a straightforward CRUD application".
by lm28469 | 2025-09-29 12:04:22+00:00
They make PLA ones, advertised as biodegradable, but AFAIK the settings for them to biodegrade never happen in nature, it's ever so slightly better than the alternatives but far from perfect, or even good.

https://www.filamentive.com/the-truth-about-the-biodegradabi...

> PLA is only biodegradable under industrial composting conditions and anaerobic digestion – there is no evidence of PLA being biodegradable in soil, home compost or landfill environment.
by raincole | 2025-09-29 12:04:23+00:00
It's crazy how well Joel Spolsky's works aged.

Some of them ended up proving wrong (like he once predicted that making graphic cards would be a very thin margin business[0]), but most are still true today. Probably truer than when they were written.

[0]: https://www.joelonsoftware.com/2002/06/12/strategy-letter-v In his defense, by the time 'video chips' were totally different things from today's mighty 5080.
by anilgulecha | 2025-09-29 12:05:17+00:00
It's f-droid that's clearly calling this out. from the post:

>The F-Droid project cannot require that developers register their apps through Google, but at the same time, we cannot “take over” the application identifiers for the open-source apps we distribute, as that would effectively seize exclusive distribution rights to those applications

F-droid does not want to take responsibility for the app.
by Ekaros | 2025-09-29 12:07:43+00:00
I think conversation gets more telling if you include some more protected groups like children. And then more slightly more intimate places, like say pools or beaches and expand it to proper zoom and telephoto lenses.

Is there still in those case no expectation of privacy? Where exactly is the line? Maybe changing rooms and toilets are not public places anymore... But is the line really that clear?
by formerly_proven | 2025-09-29 12:07:58+00:00
> I occasionally see people saying “well, if you don’t want to be in photos published online, don’t be in public spaces”.

> This is nonsense, for a number of reasons. Clearly, one should be able to exist in society, including going outside one’s own home, without needing to accept this kind of thing.

In the US the legal doctrine is no privacy at all in public spaces (a lot more expansive than that actually), that's probably where those comments come from.
by jackstraw42 | 2025-09-29 12:09:09+00:00
Still not what I'm saying. I think we are paying the price for Android being so open right now, with the chaos happening in the US and worldwide. 17 years of messy Android evolution got us to a point where we could possibly start to examine what this has done to us. But based on how my original comment was received, I have much less hope than I did before I wrote it. Especially since I would consider some of the best minds on the internet to be regulars of Hacker News, and before we can even address this issue we need to clarify and understand it. I'm trying to do that here.
by IOZ | 2025-09-29 12:09:10+00:00
1). Root cause: Adjust Google Form to site-branded colors.

2). Use cases where you can use it are different: e.g support form, early access, feedback form, events...

3). Reason to start: I wanted to have the ability to add a form to website within minutes, for free and without any backend work. Google form suite best here, they act as backend. The customgform provide only UI layer, which sends data directly to Google Form.
by swiftcoder | 2025-09-29 12:09:15+00:00
> if its something remotely novel you just can't understand the landscape without walking through it at least once

Sure you can. Mapping out the unknowns (and then having a plan to make each one knowable) is the single most important function of whoever you have designing your architecture.

Up-front architecture isn't about some all-knowing deity proclaiming the perfect architecture from on high. It's an exercise in risk management, just like any other engineering task.
by ori_b | 2025-09-29 12:09:20+00:00
Are you sure they're outliers? Here's someone else with similar results:

https://arkanis.de/weblog/2017-01-05-measurements-of-system-...

Google also reported similar numbers in 2011, when publicizing their fiber work.

I can also get similar numbers (~68ns) on 9front, though a little higher.
by detaro | 2025-09-29 12:09:32+00:00
I don't think its so much an age thing. Plenty in the younger generations are more careful what they put online than older people, because they have grown up/are growing up in an environment where it's a thing actually happening and they see the problems, and "I (believe I) can legally do this, so I will do it and don't care what you think" is a common attitude in older generations too, combined with lack of belief in the harms.
by simon_void | 2025-09-29 12:09:42+00:00
this is exactly about what is legal or not. If I remember correctly in Germany there's a distinction about people being the focus of a photograph or people in the background. You can e.g. publish a picture of a public place without asking everybody on that place for their consent. Another corner case would be filming police brutality. What if the police officers in question wouldn't like to be photographed being brutal!? Local laws do apply.
by ljm | 2025-09-29 12:09:51+00:00
I expect an airsoft venue is actually a private space, not a public one. Airsoft but-actually-in-public would have people concerned about a terrorist attack, not being recorded for insta.

To that extent, the hobbyists who like to create content for the internet should be asking for consent since their footage, and arguably their clout, depends on the participation of everybody else in the group. Otherwise they're just traipsing around a private plot of land all kitted up but with nobody to shoot. If they're monetising that content then they are profiting from the OP's likeness.

This is not far removed from the (fully understandable) blowback on influencers recording themselves (and often other people for rage-induced clout) inside gyms. These are also not public places.
by rlpb | 2025-09-29 12:11:14+00:00
> F-droid does not want to take responsibility for the app.

That's not how I read it. They cannot "take over" exclusive control of application identifiers, that's all. For example, this would prevent a developer publishing the same app to both F-Droid and to the Google Play Store. I see nothing that says that they aren't willing to take responsibility for what they publish.
by balderdash | 2025-09-29 12:11:17+00:00
I think the laws around this are fairly antiquated. People should clearly have the right to photograph in public, however, I strongly believe that should someone take someone else’s photograph they shouldn’t need their consent to post the photo publicly or monetize it in anyway. Obviously, there should be some limited car outs like public servants in the commission of their duties, legitimate news organizations, use in court etc.

Edit: I don’t think k posting a photo on a private social media profile / group chat would count as public, but rather anything the general public has access to.
by cesarb | 2025-09-29 12:12:33+00:00
> So even if mass-market smartphones become locked-down completely, we will still have alternatives. [...] (Fairphone and PinePhone come to mind, I'm sure there are more)

You're not looking far ahead enough. Use of these alternatives will be banned.

I already cannot use any of these alternatives: all cell phones must be certified to be imported into Brazil, and so far I could find none of these alternatives certified by ANATEL. My only options are Android, Apple, or non-smartphone "feature phones" (they still exist). Yes, Brazil is one of the first countries on the list for this change from Google, and Apple already does something similar.
by sharperguy | 2025-09-29 12:12:43+00:00
The venues for these things are private and so they can set their own rules. The author proposes a rule: A simple purple lanyard indicating that you don't wish to be included in the published film.

This doesn't necessarily need to be an article, because the author could have just handled it with each venue individually, but this just gets the conversation going about general sentiment and wider applicability.

My guess is that early on this kind of youtuber was relatively rare and so being captured occasionally wasn't a big deal, but that now the trend is catching on, a it's happening regularly and becoming a concern for some people.
by kkfx | 2025-09-29 12:13:00+00:00
The main point MUST be:

- Very YES to smart-card based systems, like you get an ID card, driving license, ... who is also a contactless or contact smart-card for accessing with a card-reader on a desktop any public service

- Very NO if it's an app on non-FLOSS, non-open-hardware devices.

That's the real point. Then it's time to talk about rules as code, or at least bureaucracy as code. With a public OpenFisca "blockchain edition" where documents are signed and timestamped on the network and the blockchain is held by participant citizens, not only public bodies, using fees to compensate all participants.
by cjs_ac | 2025-09-29 12:13:07+00:00
For PC-class devices, there's an established market segment of buyers who won't buy anything that won't run a Linux or BSD OS. For smartphones and tablets, that segment is yet to form, because projects like postmarketOS are yet to deliver something that's suitable for use as a 'daily driver'. So PC manufacturers have commercial incentives to push back against Microsoft, but smartphone manufacturers have no incentive to push back against Google.

Also, current UEFI implementations allow for disabling Secure Boot. If that changes, we can discuss that when it happens, because I'm not terribly interested in getting all het up about imaginary things.
by crazygringo | 2025-09-29 12:13:37+00:00
Well, thanks for being honest.

That's not a world I would want to live in, and I guess I'm thankful most other people don't either.

The ability to photograph is important for accountability and truth in a democracy, it's important to families wanting to document and share their trips easily, and it's important for art, among many other things. Fundamentally, it feels like a kind of freedom to me.

But it's interesting to see there are people who disagree.
by OtherShrezzing | 2025-09-29 12:13:38+00:00
The article is discussing a private rather than public space. We've got loads of private places where photography is restricted - usually when that space involves physical exercise (gyms, pools, etc).

I don't think it's unreasonable to have a level-headed discussion about how society and technology have evolved since those norms came into practice, and if they should be expanded now that photography is ubiquitous.
Show HN: I built SexTracker – a private app that gamifies intimacy for couples
by felipefreitasa_ | 2025-09-29 12:14:13+00:00
Hey HN,

I’m Felipe, a software engineer, and I built SexTracker after work as a side project.

It started as something fun for me and my girlfriend, just a way to log our intimate moments and see streaks. Over time it turned into a full app where couples can:

* Track their private moments (completely private, no social features)

* Earn streaks and unlock playful achievements

* See stats and a calendar of their history

* Watch their “flame level” grow stronger the more consistent they are

I wanted to make intimacy feel playful instead of routine — kind of like a fitness tracker, but for relationships.

Here’s the landing page + demo: https://thesextracker.com

I’d love to hear what you think. Is this something that makes sense outside of my own relationship? What would make it better?

Thanks for reading,

Felipe Freitas
by siva7 | 2025-09-29 12:14:18+00:00
There are lots of young people who have some conception and respect of privacy and there are people who haven't. That's not a generational thing.. It's just that those without awareness of boundaries have now all the tech that screams in their face to stream everything to the world without consent. I can assure you that still lots of young folks are annoyed by those people.
by elwebmaster | 2025-09-29 12:14:54+00:00
Can someone explain the issue with developer registration and how it results the terrible outcomes described in the article. A lot of things have changed for the worse since the beginning of the century but even back in the good old days developers were not anonymous. Every free software I have seen has the name of the developer alongside the copyright. Often it lists multiple contributors as each copyright has to be retained according to the license. I understand sending your ID to Google is more invasive but the anonymity aspect of it is moot. Is Google going to charge developers for this service and hence hinder free software development? Is the issue that younger devs will be unable to complete the verification? And why can’t F-Droid just distribute the binary signed by the developer who has confirmed their identity? Other than that, all concerns expressed in the article are quickly becoming major issues. The web is still open for now but many banks and other institutions have broken websites, forcing you to use their apps or become “unbanked”. Once you download their apps you find out they run only on “certified” OS, forcing you to have Apple or Google owned and controlled software on the hardware you paid for.
by nradov | 2025-09-29 12:15:44+00:00
Rail is more applicable in the U.S. than in any of those other countries. We are the world leader in freight rail volume. Obviously it's not generally used for overnight delivery.

https://railroads.dot.gov/rail-network-development/freight-r...

As for financial markets, your blame is misplaced. This industry is tremendously price sensitive and it seems many customers are willing to accept somewhat worse reliability and service quality in exchange for lower prices. It's similar to passenger airlines in that regard.
by CaptainOfCoit | 2025-09-29 12:16:00+00:00
This is why I like experimenting with lots of different programming languages, and why I try to make the next language to understand as different as the ones I know, as I'm having these "epiphanies" all the time, challenging my existing views, which I can apply across languages when suitable. You just need to accept that things feel "wrong" and "weird" initially, before you've grokked the whys and hows.
by ionwake | 2025-09-29 12:16:36+00:00
I’m not sure if anyone has missed the delicious irony that airsoft is one of the rare sports where faces and thus identity is covered , pretty much the whole time. I don’t think I’ve ever even seen a human face or anything identifiable in ANY airsoft video I’ve ever seen.

So while the author makes an interesting point about surveillance I can’t tell if he’s being ironic on purpose.