MurphyA/hacker-news huggingface dataset:
by metalman | 2025-09-29 07:44:49+00:00
bank through a web browser, works for me, every new phone gets de guggled right out of the box, turning off the notifications requires loadeing alternate phone apps, which for some reason de-grayout's the notifiction/harsments from guggle on everything else currently gathering all of the alternate OS phone info I can find, and will start a thread when things get hotter
by labcomputer | 2025-09-29 07:45:26+00:00
Like I said before, this phenomenon is broadly applicable across almost everything. I’m hedging with “almost” because I haven’t personally seen data for every category of product, but I believe that it applies universally.

In a sibling comment I replied to someone with an objection that it doesn’t apply to cars… with a personal anecdote that it does, at least sometimes, apply to even cars.

Even governments do it: Having previous purchased a nuclear submarine is highly predictive of future nuclear submarine purchases. Likewise, you probably have not purchased a nuclear submarine, which makes me think you probably won’t buy one this year. ;-)
Show HN: Genesis DB: GDPR-ready event-sourcing database (say hello to CE soon)
by patriceckhart | 2025-09-29 07:45:52+00:00
I've developed Genesis DB, an event-sourcing database. It's already production-ready, with features like hash chaining, CloudEvents-native design, and built-in GDPR erasure support.

I'm thinking about releasing a Community Edition that's free and unlimited, but with a slightly reduced feature set. It could lower the entry barrier for indie developers.
by ibash | 2025-09-29 07:45:57+00:00
I disagree. The ability of someone to read code doesn't grow exponentially, after a few years of experience everyone hits the same plateau. More years of experience does not mean you can understand more complex code.

That is to say, if you target "readable to the majority of engineers with 3-4 years of experience, without them getting confused" then you've hit the mark.
by tialaramex | 2025-09-29 07:46:03+00:00
Loss of Sequential Consistency means realistically humans cannot understand the behaviour of the software and so "garbage" seems like a reasonable characterisation of the results. It might take a team of experts some considerable time to explain why your software did whatever it did, or you can say "that's garbage" and try to fix the problem without that understanding of the results.

The hope when Java developed this memory model was that loss of SC is something humans can cope with, it was not, the behaviour is too strange.
by greatgib | 2025-09-29 07:46:04+00:00
Isn't it an editor, an app store or the FSF that would start an antitrust litigation against Google? I would easily do a donation to a fund to do that.

In my opinion, Google is doing that to keep control as there is now the European regulation that said that they can't force manufacturer to install exclusively what Google asks them to "to be certified". So, in theory there could have been big brand smartphones with only the vendor or alternative app store by default anytime soon without this change.
by bubblyworld | 2025-09-29 07:46:56+00:00
Can you provide examples of software that should have literally been a spreadsheet or an ETL? Not to call you out specifically but this feels like "I could have written that in a weekend". Personally whenever I have felt that way about a project it turned out I was just missing 95% of the business context/domain knowledge (part of the reason I think rewrites are a bad idea - chesterton's fence).
by shirro | 2025-09-29 07:47:05+00:00
I think it is probably a bit of both.

There are some compelling reasons to regulate tech companies for the benefit of society and I often have no issue with the intention. The problem is governments invite the industry to design the regulations and it quickly turns into regulatory capture.

If vendors were to start locking out competition or further invade privacy it would upset government regulators but now they can point at another regulatory authority and claim they are forced to do these things to protect the kiddies.
by eszed | 2025-09-29 07:47:14+00:00
I agree with all of that. Thing is that I think baseball could have fixed all of this by breaking the MLB umpires union. It's not that I'm anti-union - far, far from it - it's that it should be the professional baseball umpires union, and cover minor league officials, too. At that point you could demote the worst of the MLB umpires (we all know who they are) and replace them by promoting people who are better.

Instead of doing the hard right thing, baseball does something easier that will be worse for the game. Faugh.
by ezekiel68 | 2025-09-29 07:47:35+00:00
I guess you didn't follow updates to the story. I turns out that someone who was a "huge Trump supporter" in 2020 can develop romantic feelings for his trans room mate in the intervening five years since -- and feel a different way on issues.

Only by stretching the facts to distortion can anyone claim the gunman was one of Maga's own in 2025.
by tpm | 2025-09-29 07:49:05+00:00
> Also since all the data available about you in one place

Note that having a 'Digital ID' and 'all the data available about you in one place' are two completely different things. You can have a electronic ID system and separated specialized systems. In fact I think Germany is going in this direction, also giving the citizens the ability to request deletion of all information held about them in a particular system.
by ZeroGravitas | 2025-09-29 07:49:39+00:00
Funder Google realised this was a dead end in 2011, two years before it was finished construction, here's a write up by them:

https://web.archive.org/web/20130629173557/http://www.google...

It was a good idea when they planned it but solar PV prices dropped dramatically and were predicted to fall further.

Batteries doing the same was the final nail in its coffin.
by veber-alex | 2025-09-29 07:50:07+00:00
Twenty years ago, Gentoo taught me Linux.

A friend and I wanted to play around with Linux, so we installed Mandrake[1] Linux on a school PC. We didn't know what we were doing, and the GUI (I think it was KDE3?) abstracted too much. It was also very unstable.

I don't remember how I got to know about Gentoo, but I then proceeded to install and reinstall Gentoo on my home PC (Athlon 64) about 20 times, and this was when you had to start from stage1, so you had to do a full bootstrap, kernel, and system compile; no binaries and no shortcuts. The scrolling gcc output on my screen was the coolest thing ever.

The Gentoo handbook was amazing. It taught you exactly how Linux works and how to install every component of the system.

After a while, I began contributing to the distro and even became a developer for a few months but had to quit due to real life.

I don't follow Gentoo today, but if it's still valuable as a tool to learn Linux, I can highly recommend it.

[1]: https://en.wikipedia.org/wiki/Mandriva_Linux
by Animats | 2025-09-29 07:50:20+00:00
There are five year plans. The 14th Five Year Plan is just finishing up, and the 15th Five Year Plan is in final discussions, with formal approval in October. Comments from outside China indicate that about 80% of the goals of the 14th plan were achieved. High speed rail, energy, electric cars, mechanization of agriculture, and consumer goods worked out very well. There was overbuilding and a crash in housing and commercial construction. Areas of technical trouble are jetliners and high end semiconductors. That's about what was expected. The five year plans have been ambitious but realistic in recent decades. Up until the 1990s, they were totally unrealistic. Famines resulted.

These plans mostly drive capital allocation. It's not like the USSR's GOSPLAN, which actually set production quotas for factories. That worked badly, especially with a one-year update cycle.
Queueing to publish in AI and CS
by damaru2 | 2025-09-29 07:50:24+00:00
I analyzed some surprising properties of the conference publication system and paper acceptance using queueing theory. I added an interactive model you can play with.

It turns out that if you accept papers based on a fix percentage of submission number, increasing rates of acceptance reduces the pool of unaccepted paper and this larger percentage of the smaller queue ends up giving about the same number of accepted papers overall.

I also have this funnel simulation https://i.postimg.cc/gz88S2hY/funnel2.gif

+ Same number of new produced papers per time unit.

+ Different acceptance rates.

+ But... *same number of accepted papers* on equilibrium! With lower rates you just review more.
by gspr | 2025-09-29 07:50:47+00:00
For me it's simply this: the best thing about computers and programming is that they do exactly what the code I write says they'll do. That is a quality that humans and human/natural languages don't have. To me, LLMs feel like replacing the best property of computers with a (in this context) terrible property of humans.

Why would I want a fuzzy, vague, imprecise, up-to-interpretation programming language? I already have to struggle with that in documentation, specifications, peers and – of course – myself. Why would I take the one precise component and make it suffer from the same?

This contrasts of course with tasks such as search, where I'm not quite able to precisely express what I want. Here I find LLMs to be a fantastic advance. Same for e.g. operations between imprecise domains, like between natural languages.
by jackstraw42 | 2025-09-29 07:51:50+00:00
> Would you even find out if an app has been sold to another company on iOS app store?

On this particular issue, no. But I also make a habit of not leaving old apps that I don't use lingering around on my phone. And I'm pretty sure I know all of those haven't been bought out by a data predator, apart from 23andme.

I just trust what Apple has done in other areas for my personal privacy and security, and I know they have insanely high and probably unreasonable standards for their app stores. and I don't install obviously predatory garbage apps. I feel like I could have only achieved this level of confidence in my mobile device with iOS. And to be clear that's just an opinion :)
by jaredklewis | 2025-09-29 07:52:10+00:00
> There's a divide between people who enjoy the physical experience of the work and people who enjoy the mental experience of the work.

Does this divide between "physical" and "mental" exist? Programming languages are formal languages that allow you to precisely and unambiguously express your ideas. I would say that "fiddling" with the code (as you say) is a kind of mental activity.

If there is actually someone out there that only dislikes AI coding assistants because they enjoy the physical act of typing and now have to do less of it (I have not seen this blog post yet), then I might understand your point.
by mojuba | 2025-09-29 07:52:15+00:00
I have a formal proof for you that it is a non-concept. If code can be read and interpreted by a computer, it means it can in principle be read by a human. There are of course some edge cases like obfuscated JavaScript or binary executable that some people are able to read and understand.

The question comes down to being reasonably readable and we are back to square one: "reasonable" is very relative. In my early days I could read 8086 binary code (in hex) and understand what it does, it was literally at the very edge of readability but it wasn't unreadable.
by n4r9 | 2025-09-29 07:52:28+00:00
The full wording of the text is:

> A person is guilty of an offence if, for the purpose of causing annoyance, inconvenience or needless anxiety to another, he—

> [F1(a)sends by means of a public electronic communications network, a message that he knows to be false,]

> [F1(b)causes such a message to be sent; or]

> (c)persistently makes use of a public electronic communications network.
by teruakohatu | 2025-09-29 07:53:39+00:00
I nearly re-submitted that a few weeks ago.

It’s an American delicacy I would love to try, but here in New Zealand I can’t find a local manufacturer of pine rosin that will sell to consumers, and no idea if modern processing of rosin is more risky than it was back when it was on Cracker Barrel menus.
by gyulai | 2025-09-29 07:54:34+00:00
If I correctly catch the drift of your argument, you're saying “engineering is objective”, so there is such a thing as a right and wrong choice in any given situation. ...well, to the extent that that's true, the word “taste” is a poor choice of words then. Actually, I think that's the case for this article. I think the article is fine, but the title and “taste” as a choice of word is not great. The article is more about intellectual humility and subordinating your individual priorities underneath the requirements of the project, which is all perfectly fine.

There are some domains where the word “taste” can still properly be applied, for example “vi vs emacs” comes down to individual taste. But then, “emacs people have poor taste” is something that only a narcissist would say. (The “narcissism of small differences” is a well-studied phenomenon).

Or perhaps one uses this choice of words because one feels some sympathy for people who say this in other domains, like “This room, filled with IKEA furniture and film memorabilia, was decorated in poor taste”

… either way, the red flag seems to stick.

The reason it's worth mentioning is that the notion seems to be catching on, and I've seen it applied, for example, in hiring decisions, where I think it's quite dangerous and counterproductive. It lends itself to rationalizing hiring only like-minded people, even where there is no objective ground for preferring one candidate to another.
by geokon | 2025-09-29 07:54:35+00:00
Not in my experience - but maybe it depends on the field. Publishing for major international journals is good for your career everywhere. Publishing for a small regional journal is the fall-back option.

> Anything "big" gets translated to English.

Do you have any specific examples of noteworthy recent research that was not originally published in English? I've honestly never come across it. (this used to be a thing a million years ago.. Soviet publications and really old stuff in German)
by Dylan16807 | 2025-09-29 07:54:39+00:00
And even if the speed and memory penalties are exactly the same as they were 20 years ago, you no longer need to support a pentium 3 with 64MB of RAM. If you write code that would have performed well 20 years ago, then bloat it 300%, it'll run just fine. I'd rather have that than just about any electron app.
by renegat0x0 | 2025-09-29 07:54:48+00:00
- there is no escape from digital techno feudalism

- you will have to obey corporations

- sooner or later everything will work using digital ID, or some other IDs

- sooner or later phones, PCs, browsers, will be locked in

- majority of populations will have no problems about that, aka golden cage

- I do not such a future exists when it will not look like this

- I am uncertain what is the future of open source. I think it also will be regulated by accounts, digital IDs. You will not be able to participate in open source without verification
by ardagurer | 2025-09-29 07:55:59+00:00
The cookie banner is there because of the privacy policy. Since you play and submit your game, I collect that data from you. Thus, I need to let you know and link you to the privacy policy. There is a dismiss button on the banner, can be closed by clicking on it. I will modify it so that it does not bother the user when they play. Thank you for your feedback!
by pron | 2025-09-29 07:57:19+00:00
Auditing is only for paying customers of commercial products who've agreed to it in their contract. There's obviously nothing to pay for because the JDK is free. Oracle doesn't even collect contact information when downloading the JDK.

What could be happening there is that an Oracle customer uses their customer account to get access to a non-free JDK, such as an update that isn't offered on the public website because it's past the free update period.
by NSPG911 | 2025-09-29 07:57:37+00:00
wait i live in singapore. this sucks, i loved using fdroid and didnt want to take the risk of rooting + flashing a custom rom. i felt the impact of the 'security' the moment i switched from my oneplus nord ce to 13r, i lost access to most android/data folders even with shizuku this is just so annoying in general for me, i might have to go the custom rom route then
by suddenlybananas | 2025-09-29 07:58:40+00:00
I really think the conference model is super detrimental to science. It's not like journals are perfect either, but revise and resubmit and desk rejects are a much better filter than continually resubmitting to the same few conferences over and over again. Not to mention that peer review in conferences is probably much lower quality than what you get in most journals (this is my impression anyhow, I don't know how one could quantify such a thing).
by bruce511 | 2025-09-29 07:59:49+00:00
I'm not sure which one of us you're referring to, but the primary "cost" as I see it is disclosing your DNA to some 3rd party, who are then free to use that DNA, or sell it, or whatever as they like.

So, in a sense, if you use a DNA service you are essentially putting your unique DNA marker "into the world", and it can be identified to you (especially if any of our relations have also been tested.)

While there may not be any immediate implications, that DNA might be used by law enforcement, insurance companies, employers etc (either now or in the future.) So there are potentially "high costs" - we just don't know what they are yet. But this bell cannot be unrung.

Balancing this possible harm are the possible benefits. Personally, I don't really see any compelling benefits, but my goal with this reply to the original question was to determine if I was missing something.
by whstl | 2025-09-29 07:59:59+00:00
I don't agree with the statement that clothes can be "by themselves independently are meaningless". Garments carry cultural, historical and symbolic weight even before they're combined. And fashion is hardly mainly about combining outfits.

And fashion is a lot about tradeoffs too. Not just in the production, but also in the day to day wearing and mix-and-matching part.
by foldr | 2025-09-29 08:00:05+00:00
Ah yes sorry, 1.10 comes after 1.2 because 10 is bigger than 2 (so in fact different from your example). But assuming your original list is a list of versions (which seems reasonable given the presence of multiple decimal points for some cases), then that’s the order you’d want.

If you have non-integer numbers in your filenames then it won’t give the order you want, but there isn’t going to be a rule that works for all cases.
by elric | 2025-09-29 08:00:16+00:00
> Despite many Welsh not speaking it now there’s more active Welsh speakers than Irish Gaelic speakers!

I wanted to learn Welsh when I was living in Wales back in the 00s, but I couldn't find anywhere to take lessons that wasn't ridiculously expensive. I picked up bits and bobs over the years, but hardly anyone speaks it on a regular basis in the south, so I never got that much exposure.
by lelanthran | 2025-09-29 08:01:29+00:00
> I had a lot of pdfs and so a single drag and drop of web would've made more sense and in fact initially I thought of some golang tool that is just a simple http wrapper over the cli too.

Depending in your file manager, drag and drop might work on shell scripts too. Even multiple files.

TBH, when I last needed something like that I simply called zenity from my shell script.
by asimovDev | 2025-09-29 08:02:07+00:00
Most important papers are already in English, are they not? Also I can't imagine how long it would take to learn the language to the point of being able to parse scientific texts. Maybe it's skill issue on my part but despite learning the english language since 2nd grade (i am almost 30 now with a degree earned in english) I still sometimes struggle with scientific papers

I feel like the time you would spend on the language is better spent on learning the actual science
by popalchemist | 2025-09-29 08:02:31+00:00
My own views on these things have no bearing on the definitions of those words. Occultism is an extremely broad catch-all umbrella of domains of knowledge that all share in the essential trait of having to do with something that is normally hidden from us. The set of all things which lie outside of the realm of our direct apprehension.

Metaphysics, in that sense, is a subset of the Occult. Metaphysics itself is an extremely broad field, dealing with things like ontology, mathematics, physics, onieriology, cosmology, and so on.

One need not identify as an occultist to study a field which would fall under the label of the occult. Many things are occult and people do not realize it. Psychology, by virtue of the fact that our own psyches are largely hidden from our purview, is widely accepted as an asepct of the Occult, for example.

As for my own beliefs, I do not consider them beliefs, as once you know something to be true, does it make sense to still consider it an article of faith?

There is such a thing as a gnostic.
by vkou | 2025-09-29 08:02:44+00:00
If your goal is to get a foreign language to a level where you can meaningfully understand scientific works published in it, you're going to spend an incredible amount of time on it. (And will not likely meet it without immersion.)

If your goal is to follow them at a superficial level, waiting for someone else to translate the important bits, or using machine translation is going to be a much safer bet.

But don't just believe what I say. Ask any >50 year old PHD from a non-English speaking country (preferably an ex-Soviet block one, or an Asian one), they'll tell you how much of a nightmare reading English papers was for them.
by marginalia_nu | 2025-09-29 08:03:08+00:00
The portable definition of good taste in software development is likely something like fitness to purpose, i.e. how well does the taste lend itself to producing good software, where good software in turn is software that does what it is indented to do.

If you want to go more concrete than that, you need additional parameters, otherwise you risk ending up with a broken compass that only points north in organizations similar in size and other properties to the ones you've worked in before.
by pxoe | 2025-09-29 08:03:57+00:00
Insane and unreasonable standards sounds right, but I'm not sure about privacy and security all that much. It's just naive to assume something is totally malware free, and they're not actually disincentivized from just keeping some more subtle scammy apps around if they just generate them 30% fee revenue anyway. There's a bit of magical thinking that goes into assuming just how "good" they are at it, when they literally just don't even do some of those vaguely insinuated things.

(to me, if some os is unable to have both freedom of installing apps/sideloading and security (with help of malware checking and other measures that keep bad stuff away), and only able to achieve that "security" only by completely locking down what apps can be run and how apps are obtained, it seems like either a failure to accomplish actual security there, or rather just a pretense to keep a platform locked down.)
by spwa4 | 2025-09-29 08:04:02+00:00
Look obviously the baseband is under control of carriers. That's required since they manage spectrum, you know AT&T's "one phone could disrupt service for an entire neighborhood" argument. Which is true, btw.

This includes the power to upload code to decide which channels and timing to use.

Then it was decided to use this for law enforcement, and so audio was routed through the baseband. Other things were for carriers, like SMS management (including deleting SMS that were already shown to the user). Both to prevent apps from listening without the baseband's agreement AND to listen in without agreement from the apps.

The limit on this is that there's already many different basebands, and of course neither carriers nor states could be bothered to actually implement the backend necessary. I'd bet good money the NSA has one though.