MurphyA/hacker-news huggingface dataset:
by discostrings | 2025-06-29 13:34:19+00:00
Uber violates this. At least as of a few years ago, there was no way to get notifications about driver arrival without also getting special offer and Uber Eats spam notifications periodically. Not only was there no opt-in consent, there was no way to turn them off without disabling the status updates.

It's particularly bad when apps with legitimate time-sensitive functionality do this.

I denied the app the ability to send any notifications on principle, and now it's very annoying to have to check the app to see the driver status. It makes things worse for both me and them and I use it less as a result.
by baobun | 2025-06-29 13:34:38+00:00
If you want to talk science, I think "self-transparency" is underdefined and needs fleshing out. The reasoning makes sense initially but there's a gap as this concept is introduced. What is the "self" and in what's the sense that gets this transparency? It seems the question of consciousness isn't progressed, it's just pushed one layer down. Finger and moon.
by marginalia_nu | 2025-06-29 13:35:10+00:00
I have a trick I like:

For sets that are plausibly sometimes going to be small where you're going to do a lot of membership checks, you can speculatively add a 64 bit bloom filter with a trivial hash function.

This sounds really stupid, but the cost of doing this is so small you can do it as a gamble. If it doesn't work out you've added like 10ns to your insertions and membership checks, but when it does work out, you can save an incredible amount of work.
by HarHarVeryFunny | 2025-06-29 13:35:14+00:00
Well, yeah. Moore's "law" is subject to the actual laws of physics, and the linearity of advances in transistor density over time is due to humans making it so - human chosen targets for each next generation, but as we come up against the laws of physics and cost of battling them then of course this linear trend will become an asymptote.

Clearly what is driving advances in compute nowadays is not single-chip transistor density but instead multi-chiplet datacenter processors and much higher level multi-chip connectivity such as TPU pods and AI datacenter designs.
by analog31 | 2025-06-29 13:35:20+00:00
Interestingly, music wasn't hit-driven in 1920. A person could earn a decent but not lavish middle class living as a musician, through things like performance, teaching, theaters, and so forth.

An example was that Miles Davis grew up in a middle class family -- his dad was a dentist -- who thought that becoming a musician was an OK career.

Sure, there were stars -- for instance in sheet music publishing -- but since then the working-class musician jobs have nearly vanished.
by pjc50 | 2025-06-29 13:35:35+00:00
Only if you have perfect knowledge of the future. And of all the humans who will be using it.

The biggest example is of course car dominance, which was great until it isn't, but all sorts of micro details about how humans use space vary on a day to day basis depending on what they're using it for.

Remember when people built apple 30 pin connectors into furniture?
by quanto | 2025-06-29 13:35:37+00:00
I had a colleague, an architect deeply soaked in the Design Thinking cool aid, telling me that architecting a single-family house is humankind's most intellectually challenging endeavor because he has to worry about the end users and construction materials that go in ("holistic[TM]"). I asked him if building a space shuttle is easier than building a house, and he genuinely believed that engineers have a far easier (and dumber) time than designers like himself.

This take of designers being superior being to engineers is something I consistently observed among designers over the decade.

Here is a light-hearted video: https://www.youtube.com/watch?v=uvU5dmu4sl8
by red75prime | 2025-06-29 13:35:45+00:00
> The point is not that Q exists in some physical sense in real life

Ultrafinitism? If you'd run the Turing machine that performs BB(748) steps in a physical universe that admits it, you'd get a physical representation of BB(748). If you have a competing theory about which Turing machine computes BB(748), you can run them both alongside in this universe and see with your own eyes which one finishes first.

I guess from ultrafinitist's point of view such universe has different mathematics, but isn't it a fringe viewpoint in mathematical circles?
by briandw | 2025-06-29 13:35:48+00:00
The Apple of old had a deep respect for their users. We paid for a product that tried its best to sweat the details and deliver the best experience possible. UX was king. Apple made hard choices and delivered minimal, thoughtful and delightful products. The motto was "less but better".

Today we have an Apple that keeps pushing new poorly thought out features. More and more they don't respect the user. Constant interruptions that don't serve the user, a ridiculous onboarding process with far too many screens, forcing their own products like Apple Music on people, not making design choices and making the user pick an option. We are so far from less but better and it's only getting worse. I wish there was a way forward for Apple, but I think it's just going to slowly die.
by absurdo | 2025-06-29 13:36:24+00:00
Empty comment from me but thank you for being more nuanced than most about what constitutes an addiction. It’s tiring to listen to the HN wringing in some performance of outrage of who can be the most offended yet least affected by the article.

(The moderator(s) are praised endlessly but have done a terrible job of steering the community. They’ve merely shut out voices that were the loudest and most disagreeable, a phyrric victory at best)
by striking | 2025-06-29 13:36:45+00:00
"slight effort" seems disingenuous, given this quote from the source thread:

> If this shipped today, to accomplish this we’d need to:

> 1: Build all of the packages Steam needs in a copr or similar

> 2: Build a custom version of Proton with experimental Wow64 features turned on

> 3: Instruct all users to manually change their steam settings to use that proton version because the ones Valve provides don’t have that.

> 4: Tell anyone using OBS game capture that they’re just gonna have to give up.
by jimmydoe | 2025-06-29 13:37:39+00:00
algorithm feed addiction is unsolvable, at least without some new drug.

As an immigrant to the US, I found dessert in US contains much more sugar than where I was. And when I make/recommend less sugary food, friends don't like it even though some of them admitted that's healthier.

so similar to diabetes, I would expect Ozempic for algorithm feed addiction will be available one day to solve this, or at least sounds like so (although I'm not fully convinced).

It may sounds dystopia, but addiction is a builtin feature of late stage capitalism, and it's already too late to turn around.
by tolmasky | 2025-06-29 13:38:26+00:00
I agree that Oracle's case has no merit, for all sorts of reasons. But the time investment is asymmetric. It is easy for them to drag their feet, it is easy for them to confuse the judge who is almost certainly unfamiliar with the bizarre naming history of this language, and they have nothing better to do. Oracle can throw 100 interchangeable lawyers at this. Meanwhile, this is sucking the time of unique individuals like Ryan Dahl. It is a tragedy that his attention should go to this.

But this is especially so given that JavaScript isn't even a good name. It would be one thing to fight this on principle if the name was great, but it isn't. In fact, the name was specifically originally chosen due to its confusion-causing powers -- the unfortunate reality is that JavaScript was chosen precisely to ride the coattails of the then hot new technology Java. This was a horrible idea from day one. No one would suggest I name a new unrelated programming language "SwiftScript" or "RustScript" today to benefit from the popularity of those languages. It would be both tacky and shortsighted. Is it tacky enough to change in isolation? No, it would just be yet another unfortunate part of tech culture, like "referer" only having 3 r's instead of 4. But it absolutely is tacky enough to give up if we are facing some huge case against an actor that is quite literally infamous for their stubbornness in court. No one at Oracle is thinking about this for longer than 5 minutes, while it is causing tremendous grief to Ryan and half the JavaScript community. Why give them that? Let Oracle own all the shitty Java-related trademarks. We're not even handing them a win. The JS trademark will become worthless once we all switch to WebScript, and as an added bonus it won't even accidentally provide even a tiny bit of free marketing for any other their technologies like JavaScript maybe does today. Their reward can be a step further toward of obscurity, self-excising themselves from their current unearned appearance in the history of the web whenever JavaScript is mentioned.
by geoctl | 2025-06-29 13:38:28+00:00
There are lots of common functionalities between API and AI gateways. It would be much easier for you to check out the examples in the docs: For the AI gateway: https://octelium.com/docs/octelium/latest/management/guide/s... As for the API gateway: https://octelium.com/docs/octelium/latest/management/guide/s...

I am also working on extending the process of modifying HTTP requests/body content beside what's been provided (see more https://octelium.com/docs/octelium/latest/management/core/se...). For now, Envoy's ext_proc support is coming, and I might also work on support for proxy-wasm if there is interest in it.
by _l7dh | 2025-06-29 13:38:48+00:00
> I hope that, to whatever extent this is happening, it's not widespread, and anyone committing war crimes is very visibly and publicly tried in court.

Sorry but you’re either dishonest or totally delusional. Tens of thousands of children murdered, nobody even thinks of putting a stop on this, and you say « it’s not widespread ». What?

There has been so so many atrocities, even before Oct 7th committed by both the Israeli army and armed settlers in the West Bank. There is never, NEVER, anyone being held accountable. Snipers shoot kids on the beach? All good. Torture and rape in your prisons? Fine.

Dude, you should fix your society. You are simply heading towards your own destruction, morally, on the side of public sympathy, and merely as people capable of living with other people peacefully.

edit: minor typo.
by anal_reactor | 2025-06-29 13:38:57+00:00
The consequence of having an issue report system is that people submit random shit just to report something. The fact that they use AI to autogenerate reports allows them to do that at an unprecedented scale. The obvious solution to this problem is to use AI to filter out reports that aren't valuable. Have AI talk to AI.

This might sound silly but it's not. It's just an advanced version of automatic vulnerability scans.
by froohmb | 2025-06-29 13:39:15+00:00
War crimes should be taken very seriously, not dealt with in the court of public opinion. Just look at how “ready to convict” people are in this thread, without any evidence whatsoever, just on hearsay —though yes, Haaretz is very reputable. “Blood libel” may be too strong a term, but similar idea: the jews are conspiring to do evil to non-Jews and keep it secret by control of the media or by leveraging the “zog” or maybe shapeshifting or Kabbalah or something more imaginative. It’s all just shades of antisemitism.

Even the stance that such claims must be valid because the reporters are Israeli, is itself derivative of the Jewish conspiracy trope. Is it more likely there is a large conspiracy afoot and Israeli officers are engaging in war crimes at large scale as many in this thread have concluded (even before this report), or that these are isolated and undesirable events playing out in the fog of war and representative of poor decision making in circumstances of which we have only partial knowledge?

My bias, if I have one, is to believe that the Israeli military, or really any competently run military anywhere, is interested in not committing war crimes when avoidable.
by kamil_gr | 2025-06-29 13:39:21+00:00
Self-transparency is the ability of a system to recognize its own processes of differentiation as its own, being aware not only of the result, but also that it itself produces the distinction. In other words: Self-transparency is the experienced recognition of differentiation as "mine." In the architecture of consciousness, this means that the system does not simply process data, but realizes that it itself is processing it, and incorporates this into its model of the world as part of itself. Without self-transparency, the distinction remains "alien" — it is not included in subjective experience, and the system operates like a philosophical zombie: it acts, but does not know that it acts.
by mrangle | 2025-06-29 13:39:29+00:00
I wonder how is this cognitive development progress was measured, and I question the results of whichever study this refers to.

I acknowledge that "bilingual tots seem to outperform in cognitive development in the early years" seems both intuitive and logical.

This is a string of words that we'd expect to find together. We'd almost be offended if they weren't. Because both bilingualism and learning more things are better.

My concern over the reference to this research is that early cognitive development milestones are largely language acquisition milestones, and it has long been known that language acquisition is somewhat behind in bilingual tots. Rather than accelerated.

Generally, it is assumed that bilingual child development metrics will later catch up to those of their peer group.

Which is the inverse of "their monolingual classmates may catch up with them later".

Bilingual children aren't actually cognitively delayed, if only marginally on the face of their assessments, but rather they tend toward having a temporary delay in language acquisition due to to their bilingual environment. With any cognitive development disadvantage that this could theoretically cause essentially being non-risk.

However, I've never seen anything that indicates performant development due to bilingualism. Just the opposite, to a statistically relevant degree. Even if only marginally behind.

This is textbook information and part of the body of knowledge of language acquisition. It's not a vanguard research topic.
by xyzzyz | 2025-06-29 13:39:36+00:00
I don’t know anyone who uses their phone to play full graphics games or use it to plan out interior design, and for everything else, a 6 year old iPhone can most definitely do all of that. I know, because I did all of these things on an iPhone 11 up until earlier this year, and I only replaced it because the charging port was damaged.
by drexlspivey | 2025-06-29 13:41:03+00:00
“A next-gen FOSS self-hosted unified zero trust secure access platform that can operate as a remote access VPN, a ZTNA/BeyondCorp architecture, API/AI gateway, a PaaS, an infrastructure for MCP & A2A architectures or even as an ngrok-alternative and a homelab infrastructure.”

Literally every single word of it
by reactordev | 2025-06-29 13:41:12+00:00
> Since puppies turn into full grown dogs quite quickly, how often do you suggest I replace the puppy?

I’ll bite - you replace the puppy when the one you have expires after 14 years. Don’t be that guy.

Cats have also been engineered for companionship in areas where dogs weren’t economical. Cats were big in Egypt. However, like you said, cats have their own agenda - murder. Your outdoor cat has killed more small animals than your vet. Neuter/spay them and keep them inside.
by Sesse__ | 2025-06-29 13:42:33+00:00
Chromium does this in a bunch of places; the article only links to Safe Browsing using murmur, but the renderer (Blink) generally uses rapidhash and has some of these micro-filters which it uses for e.g.:

- querySelector() in certain cases - Prefiltering hash lookups in CSS buckets - Rapid reject of elements when looking for certain Aria attributes (for accessibility)

It's surprising that such tiny filters (32 or 64 bits) work at all, but they often do. There are also some larger Bloom filters around.

(I added some of these)
by the__alchemist | 2025-06-29 13:43:25+00:00
I've observed the trend discussed in that thread. It's not universal to dog owners, but a subset that I'm guessing is regional. I don't think it's necessarily relevant to this article beyond superficially.

I think you can draw a line between general dog ownership, and the codependent relationship from the linked article. The latter is very common in women in their 30s near where I live, but I don't think it generalizes. e.g. entire personality revolves around the dog, can't leave the dog for any appreciable amount of time, cuddles with the dog in the bed, kisses the dog on the mouth, prioritizes the dog over family, friend, and romantic relationships etc.
by mr_toad | 2025-06-29 13:43:28+00:00
> So, if you need more than one server for your database

Servers fail, any serious business obviously needs more than one server. And many need more than one data centre, just for redundancy. The more modern Oracle clusters act in a similar manner to RAID arrays, with virtual databases replicated across clusters of physical servers in such a way that a loss of a physical server doesn’t impact the virtual databases at all.
by vannevar | 2025-06-29 13:43:35+00:00
It may be unintentional, but the emphasis on traditional values and spirituality vs relativism gives it a moralistic tone. I'd agree directionally with what you're saying, but this transformation did not emerge spontaneously, it was driven top-down by unregulated capitalism. People didn't choose to become merely consumers, they were herded into that role by capital.
by Tmpod | 2025-06-29 13:44:34+00:00
You mean those toggles that are very common on settings pages (i.e. in Android/iOS)? If they are colored, they are very easy to parse, imo, but it never hurts to actually write "on"/"off".

Those toggles actually mimic real hardware that used to be fairly common. I find those should be preferred over checkboxes for anything that takes immediate effect. If they don't, and you're collecting a bunch of options at once, in a form, then use checkboxes.
by johnecheck | 2025-06-29 13:45:54+00:00
You're broadly correct.

Don't let the uneducated messenger distract from UBI itself though. Proposed seriously, it's about reducing asset values and high incomes to redistribute that value to everyone who isn't losing more value than the UBI. The real argument is that it would mean short-term economic costs to build a more robust system with a bigger pool of people with the safety net and risk appetite to start/join companies.
by thrwwy9234 | 2025-06-29 13:45:54+00:00
It’s a condition. 1 is true-ish, so it’s a condition that is always true. The default action in awk is print, so it’s the same as:

'{$1=$1}1{print}'

Or the same as

'{$1=$1}{print}'

Since the default condition is true. But 1 is shorter than {print}.
by reachableceo | 2025-06-29 13:45:57+00:00
Please update your HN profile with contact information.

This product? Framework? Solution? seems to be exactly what I’ve been looking for / attempting to put together for my company. We are entirely self hosted and use only FLO software.

We use Cloudron as our core PAAS and have been looking for a FLO zero trust / identity aware proxy for DB/RDP/SSH .

Happy to be your flagship customer.

We have a brand new k8s (self hosted) cluster deployed . We use wazuh as our SEIM, librenms for monitoring / alerting.

Currently we use tailscale (with magicdns disabled and we hand out our internal pi hole IP as our recursive DNS server ) (and we have an authoritative DNS for our internal corporate domain).

Charles@turnsys.com reaches me pretty quickly most days. Would love to deploy this immediately and write a testimonial etc
by alkonaut | 2025-06-29 13:47:10+00:00
You’ll need to hope I can guess it. But in most orgs this isn’t a problem. My guess is nearly all email is within an organization where no one chooses mail programs.

If you send a plain text email you’ll likely get one in response. But the chance you’d get an initial email as plain text is pretty slim. There is no way it somehow becomes the default except in situations where it’s clearly prescribed up front.
by ManlyBread | 2025-06-29 13:47:17+00:00
I've recently had to reinstall Windows 10 and the screen that forces you to create an account is impossible to skip through normal means. I first tried registry hacks (commonly found in Google) only to find out that this method no longer works. I then tried the Powershell command (which is the same as for Windows 11) and this was the only thing that actually worked.
by geoctl | 2025-06-29 13:47:55+00:00
I honestly don't understand where the "sales pitch" part is. This project has been so far a solo effort and I am the one who basically wrote all the code. It's not like this is some VC-backed product where I am a marketing guy replying to you. I would appreciate it if you could provide me direct questions about what you don't understand so that I can answer you.
by supplied_demand | 2025-06-29 13:48:14+00:00
That’s fair. I was looking more at the promises of what it can/will do than integrating it into products. The MBA CEOs seem more focused on solving business problems and the tech CEOs are more focused on changing the world.

This is all an aside from the original point, which was that I think it is unfair to pin the proliferation and promises made about AI on some cabal of MBAs somehow forcing it. The people building the tools are just as at fault, if not more.
by cjbgkagh | 2025-06-29 13:48:34+00:00
I think the main problem is conflation and averaging out experiences to the general population. There are distinct subsets of people who react to things very differently to the others and the focus should be on first finding out if someone is in a particular group.

I do a lot of DIY psychopharmacology, mostly modafinil and amitriptyline, in a successful effort to reduce ME/CFS/hEDS related brain fog. I’ve given modafinil to normal people and they tend not to notice any effects where for me it’s a super strong drug that’ll keep me wired unless I take other drugs to calm down.

I think quite a large subset of human behavior is seeking self medication for genetic anxiety disorders and I think in knowing the mechanisms people can avoid stumbling around in the dark and go directly towards things that work.
by trainerxr50 | 2025-06-29 13:49:11+00:00
I think this is bad advise.

I love dogs and cats but I am not someone who cares enough to properly take care of a dog or cat. So I do the responsible thing and don't have pets.

Getting a dog specifically to meet women seems insane to me. There are all kinds of conversation starters that don't involve getting a living animal.
by azangru | 2025-06-29 13:49:24+00:00
Pro-diversity folks, especially in the humanities, did pick it up. There are several trends you can observe in popular literature on linguistics for general public. One, you will see linguists express regret that languages are dying out, and argue that diversity of languages is a general good (see e.g. Language Death by David Crystal). Another, you will hear linguists argue against the dismissive attitude towards regional dialects, and for a more permissive attitude towards the norm.

The BBC admitted more and more announcers with regional accents; and in 2017, it launched an online news service in West African Pidgin English.
by wzrr | 2025-06-29 13:49:29+00:00
I am jealous, I barely can manage half of my brain, and everyone else is building their 2nd brain.

Future will whether 2nd brian is something useful or just a marketing pitch.

50 years how many great things have been created because we are using these this system, or in 2nd-brian's term: distill !

Einstein didn't have a second brian, Feynman wrote his notes on any piece of paper he can find at the time.

Time will tell, till then, it is not proven.