MurphyA/hacker-news huggingface dataset:
by teleforce | 2025-08-17 02:24:05+00:00
>their writing system is either the worst in the world or close to it

Yes, it's probably the worst since even Microsoft until now still struggle to provide proper search solution for Japanese names in their Windows OS due to their multitude of writing systems.

By sheer wills of course you can make everything hard feasible but that does not means it's efficient and effective. I consider Japanese as a unique country with extraordinary people that can collectively overcome adversity, that's include a non intuitive and difficult writing systems.
by mappu | 2025-08-17 02:24:11+00:00
A more charitable framing of the situation is: the for-profit company is because people always complained about Gitea "why is it developed on GitHub, not your own hosting" but that means money has to be involved in the cloud hosting project; it is just the same Gitea core developers it has always been, not a takeover.

The "open core" (Gitea Enterprise) is not Gitea, it is a downstream fork by CommitGo, who you can pay for contract development for custom features. The features are expected to be upstreamed, there are open PRs, they just don't yet meet Gitea's code review standards. You can run them from the PRs if you like.
by rahimnathwani | 2025-08-17 02:26:22+00:00
You're looking at it from a cost allocation perspective.

I don't agree with that perspective but, if I did, then I would wonder how the company should recoup sunk costs and fixed costs related to the turbo part.

Should they charge all customers for that, or allow customers who don't want turbo to opt out of both the benefit of that feature, and also opt out of paying for the related R&D, extra capex and extra fixed costs?
by QuantumNomad_ | 2025-08-17 02:27:25+00:00
Also, the ranges of possible values are not equal in each direction so the resulting compass is biased a bit in favour of abstract and human friendly over concrete and machine friendly respectively.

abstract: min=-25, max=38

human: min=-27, max=33

Which means that the circle diagram showing the result can give a bit of wrong impression imo.

Edit to add: In a frequency plot you can see also specifically how the possible score additions and subtractions are a bit unevenly distributed

Abstract frequencies (ASCII bar chart) -2: ########## 6 -1: ############################## 18 0: ######################################## 24 1: #################### 12 2: ################################# 20 ---------+---------+---------+---------+ (max = 24) Human frequencies (ASCII bar chart) -2: ################## 11 -1: ##################### 13 0: ######################################## 25 1: ########################### 17 2: ###################### 14 ---------+---------+---------+---------+ (max = 25)

Abstract frequencies:

-2: 6, -1: 18, 0: 24, 1: 12, 2: 20

Human frequencies:

-2: 11, -1: 13, 0: 25, 1: 17, 2: 14
by 8organicbits | 2025-08-17 02:28:30+00:00
I like UUIDv7s as database IDs since they sort chronologically, are unique, and are efficient to generate. My system chooses the UUIDs; I don't allow externally generated IDs in. If I did, then an attacker could easily force a collision. As such, I only care about how fast I create IDs. This is a common pattern.

If your system does need to worry about UUIDv7s generated by the rest of the universe, you likely also need to worry about maliciously created IDs, software bugs, clocks that reset to unix epoch, etc. I worry about those more than a bonefide collision.
by homebrewer | 2025-08-17 02:28:50+00:00
None of the really heavy hitters from the "core team" have left. As long as 100% FOSS Gitea pulls ahead in functionality, and can be downgraded relatively easily with an hour of work, I personally see no reason to move anywhere. You can part in different ways, the vibes you give off certainly matter, even when you're 100% technically correct.

And I suggested comparing releases, not commits; Gitea is ahead here both in what it supported at the moment of the hard fork, and in what has been introduced since then (counting only the MIT version).
by tstrimple | 2025-08-17 02:30:02+00:00
What a crock of shit. Yeah, it's an international board but we're talking about the ability of countries to support AI development. And outside of the US and China there is basically nothing going on. Maybe your country doesn't allow rampant pollution to be dumped into water streams. That's great! But then your country matters fuck all to the state of AI development. But it's absolute bullshit to pretend that China allows rampant ecological destruction in their pursuit of goals and then pretend that the US is constrained by some pollution restrictions. It has zero basis in reality and contributes nothing to the discussion. You are the one supporting misinformation.
by int_19h | 2025-08-17 02:30:06+00:00
The point is that your legislatures can override most of your Charter if they feel like it. Now sure, they have to explicitly say that they're doing that, which is a slight improvement on the state of affairs in, say, UK. But if you ever get someone like Trump in Canada (and if that sounds far-fetched to you, well, it sounded far-fetched to most Americans 10 years ago...), he'd be able to move so much faster.
by the_af | 2025-08-17 02:30:36+00:00
> Human nature is prehistoric instincts for hunter gatherers. Capital, profit, business and centralization of power is responsible for the ideas responsible for human civilization as we know it.

You state this as fact, but the anthropological consensus doesn't agree with this.

Early hunter gatherer societies are thought to have been communal, with no notion of property. It's not "human nature".

> How do you mobilize thousands of humans to create a boeing 747 which is unionization of multitudes of people crystallizing ideas and focusing human effort to creating a feat of an idea that no single human can create? Capital and centralization of power.

This is an ideological argument, which is fine, but nothing anywhere close to "the truth", and especially, not the only or best way to organize things.

You want to have this argument, fine, but you'll have to step down from the teaching desk and accept your belief is not universal.
by baubino | 2025-08-17 02:31:21+00:00
I run a very small operation but when I see people struggle with hiring, it’s often because they haven’t actually figured out what works best for their particular organization. Aside from a few very broad baselines, there aren’t any good general answers to ‘how to prevent bad hires’ because the answers depend so much on what you are hiring for and what the organization is trying to do.
by 6r17 | 2025-08-17 02:32:56+00:00
> stirring up paranoia is not going to solve the problem

There are reasonable tools that have been deployed and are existing for police enforcement ; notably with the coordination of ISP providers. The fact that encryption has been democratized does indeed change the situation for enforcement but this does not mean everybody should be spied on by default.

Here's the thing, more appropriate tools for criminal activity encompass not only encryption but stenography technics, maybe even just signaling.

It's so easy to bypass that it only steer up the problem an order of magnitude further, makes the life harder for everybody, and creates a situation where everybody's data is basically on some server.

Now, knowing how capable institutions are able to protect data ; well i'm telling you there is 0 way I envision continuing my journey on the internet if it means that everything i look at, say or have an opinion on can be used against me eventually.
Show HN: Like Zuck's Facemash but for YC
by SamuelKatsaros | 2025-08-17 02:35:06+00:00
when catching up on my weekly watch of the social network

I wanted to do smt like facemash

having just applied to yc. I though ycmash was the natural + perfect idea

so, here it is: https://ycmash.vercel.app/

it's as simple as that

clean + retro ui

elo ranking algo

postgresql, well, supabase bc who doesn't use that

---

rlly just a late night thing

don't judge

but pls rank

id actually be interested to see who ranks 1st after a week or so
by dmix | 2025-08-17 02:35:39+00:00
FISA and patriot act are very controversial, the EU doing the same thing but far worse isn’t a good argument to stand on merely because the US gets talked about more on Wikipedia and therefore the press (which is one of the primary acceptable sources for a wiki article). Not to mention places like Germany and France did much of what NSA was doing back in the 2000s, often with even more leeway.

If anything censorship and extensive government oversight of peoples lives in EU and UK is far less controversial so there isn’t much of a push back. As you can see every time this comes up on HN where people in the EU defend it.
by IgorPartola | 2025-08-17 02:37:05+00:00
I took it as “when working in the kinds of things things I prefer to work on using my preferred tools.”

For example, I prefer a mix of static and dynamic typing. Even for performance optimization where technically I do all four of the options, trying to write performant code from the start is what I prefer to do when possible.

This isn’t about the right tool for the job as much as what kinds of tools to you prefer to work with when given the choice.
by Arubis | 2025-08-17 02:40:30+00:00
Up until about 100 years ago, most civilian communication was either totally ephemeral (in-person speech) or transmitted on physical artifacts. Surveillance required either physical mail piece interception, physical presence, or individual communications with knowing parties. That the Powers That Be are even capable of reliable remote surveillance—-let alone that they’re _entitled to do so_—-is very much a recent occurrence.
by homebrewer | 2025-08-17 02:40:40+00:00
You're supposed to use a proper email client which solves this problem. Sourcehut uses the email contribution workflow and has the documentation to support it; have a look at it:

https://man.sr.ht/git.sr.ht/#sending-patches-upstream

https://git-send-email.io/

https://git-am.io/
by WhyOhWhyQ | 2025-08-17 02:41:36+00:00
In America, I see the main argument in support of the destruction of norms for AI corporations and copyright theft is as follows. "If we adhere to standard views of copyright, then we will be disadvantaged in the race to super-intelligence against China."

I really think this argument is baseless, however, because there's absolutely no reason to think if Chinese corporations make some paradigm shifting advancement in AI then American corporations won't quickly copy it, just as Chinese corporations VERY quickly caught up to GPT 3. Is less than 1 year of economic advantage really worth the permanent erasure of norms like copyright and privacy?
by hilbert42 | 2025-08-17 02:42:13+00:00
"The problem is that it’s more of a dictatorship now with Xi than it was after Deng."

Despite what I said that's very true. Throughout history we've seen many dictators who've had both some degree of benevolence and the best interests of their states at heart only to be followed by tyrants or idiots (right, Rome's one example).

As you say, it’s not a good model for long-term governance. Unfortunately, benevolent dictators are a rare breed.

With China, the key question for the world is whether the country will become increasingly authoritarian and all that's likely to entail, or over time settle down and become more benign without major disruption, revolution and or war. The fact that authoritarianism seems to be on the rise generally doesn't bode well, methinks.
by crote | 2025-08-17 02:43:02+00:00
> Translations are more and more done exclusively with AI or with a massive AI help

As someone who speaks more than one language fairly well: We can tell. AI translations are awful. Sure, they have gotten good enough for a casual "let's translate this restaurant menu" task, but they are not even remotely close to reaching human-like quality for nontrivial content.

Unfortunately I fear that it might not matter. There are going to be plenty of publishers who are perfectly happy to shovel AI-generated slop when it means saving a few bucks on translation, and the fact that AI translation exists is going to put serious pricing pressure on human translators - which means quality is inevitably going to suffer.

An interesting development I've been seeing is that a lot of creative communities treat AI-generated material like it is radioactive. Any use of AI will lead to authors or even entire publishers getting blacklisted by a significant part of the community - people simply aren't willing to consume it! When you are paying for human creativity, receiving AI-generated material feels like you have been scammed. I wouldn't be surprised to see a shift towards companies explicitly profiling themselves as anti-AI.
by classichasclass | 2025-08-17 02:44:35+00:00
Indirectly. IE was based on Spyglass Mosaic, which was a licensee of NCSA Mosaic. However, Spyglass had rewritten it to deal with the substantial differences between the Mac, Windows and X11 ports, so even early versions of IE aren't directly descended. Microsoft eventually removed Spyglass' copyright message around IE 7, suggesting no Mosaic code persisted by then.
by chronogram | 2025-08-17 02:44:39+00:00
I think Canada has it with Novamin, while the US doesn't. The Netherlands does, and Germany doesn't. All with the same "repair & protect" name. It's puzzling. Now Germany does have it under a new "clinical repair" name, of course the "clinical" ones in the US do not, those do contain soap for some reason (sodium lauryl sulfate) which I don't think I've seen in any other country.
by enugu | 2025-08-17 02:44:46+00:00
There is an important difference between Atman and Soul. Thoughts, emotions, decisions are seen as part of nature/prakriti not Atman, whereas Soul is usually intended to include these things.

A better description would be that the atman is the consciousness in which physical things or mental constructs can appear and pass away. The nature of pure consciousness is also described as real(undisturbed by time) or ananda/contentment/bliss.

The disidentifcation from thoughts (for instance, seeing them pass by just like cars on road) is an important part of liberation.
by esperent | 2025-08-17 02:45:06+00:00
Opening this site I get "Oh Noes! Invalid Response" with an anime girl.

Tried refreshing, opening in a private windows, same thing.

EDIT: tried it again and got to "Making sure you're not a bot" with the same cringey anime girl, then the site loaded without CSS. Tried one more time, finally it loaded.

EDIT 2: clicked on a link and I'm back to "Oh Noes!...".
by K0balt | 2025-08-17 02:45:31+00:00
Zero day compromises of most devices are available to state actors. If they get a warrant to compromise your device they get everything on the screen, no need to break encryption.

Yes, it’s hard. Surveillance should be hard. Just because it -could- be trivially easy does not mean it is in the public’s interest that it -should- be.

The privacy exposure is so huge with chat control et al that there is effectively no expectation of privacy anywhere ever, from a practical point of view. That is not conducive to a functioning democracy, which only works when there is a delicate and deliberate balance of power between the individual and the state.
by IgorPartola | 2025-08-17 02:48:06+00:00
Same. I am dead center but this did not really give me any hard questions. For example I controversially believe that user applications do not benefit from unit testing and that manual testing is both faster and superior in quality. Similarly, I believe that for most situations Python’s optional type system is a waste of time and mental load. It is not what catches bugs.

I think both are appropriate for well-scoped library code. But application code is just not well defined enough in most circumstances to get any benefit from it. But this quiz didn’t ask that and I suspect this would swing the score quite strongly.
by dendrite9 | 2025-08-17 02:48:15+00:00
Interesting, I may need to try this out. I tend to have a similar approach but it sometimes results in keeping tabs open for along time, or dealing with a restore previous session everytime I start up.

I keep bookmarks for specific things, sometimes ephemerally and sometimes to keep the link for reasearch, etc. Every so often I make a pass through a bunch of bookmarks and delete the ones that have rotted. Or try to point to an archive mirror if available. That process does a decent job getting rid of the junk. I do need to work on isolating my personal from my work reading when at home. I use different windows but I should be using different profiles or something.
by exasperaited | 2025-08-17 02:55:55+00:00
It has just dawned on me that I know someone with Williams Syndrome, and I think this idea of an "opposite" is actually quite valuable.

The title does put 'the opposite of autism' in quotes, to make it clear it's someone's phrasing, not a matter of fact, but the body of the article quotes someone from a foundation for the disease saying:

> "There is a classic autistic profile to which Williams Syndrome is the polar opposite. People can gauge the mood of a crowd and adopt without understanding the nuances of the situation."

That, it seems to me, could be a defensible point. That is not something you'd ever say an autistic person would be good at; it's antithetical.

But more to the point, not everything is an attack on autistic people. These are people trying to make a case that people should care about and be aware of the welfare needs associated with a poorly-understood disorder (which is maybe a hundred times rarer than autism). It would be fair I think to allow them the room to explain that.
by yieldcrv | 2025-08-17 02:57:03+00:00
It covers 99% of my use cases. And it is googling behind the scenes in ways I would never think to query and far faster.

When I need to cite a court case, well the truth is I'll still use GPT or a similar LLM, but I'll scrutinize it more and at the bare minimum make sure the case exists and is about the topic presented, before trying to corroborate the legal strategy with a new context window, different LLM, google, reddit, and different lawyer. At least I'm no longer relying on my own understanding, and what 1 lawyer procedurally generates for me.
by kaoD | 2025-08-17 02:57:05+00:00
I think the current Microsoft GUID is just UUIDv7.

https://learn.microsoft.com/en-us/dotnet/api/system.guid?vie...

I don't think there's a "Microsoft standard" and they just use different versions of UUID in different products over time. No idea why they call it GUID instead of UUID though, but it's easier to speak out loud so I'm not against it.

v7 has a timestamp indeed, but isn't the time making it more collision resistant? You'd have to generate tons of UUIDv7s in the same millisecond, while v4 is more likely to collide due to not being time-constrained and the birthday paradox.

I think both have their uses though. You might need pure random if you want your UUID not to convey any time information and you're not generating tons of them (e.g. a random user id).

What do you mean "model"? Are you referring to UUIDv1 which has time and MAC address?
by 8organicbits | 2025-08-17 02:57:23+00:00
What's the threat here?

It's trivial to force a collision. Here's the same UUID twice:

6e197264-d14b-44df-af98-39aac5681791

6e197264-d14b-44df-af98-39aac5681791

Typically, you don't care about UUIDs that aren't in your system and you generate those yourself to avoid maliciously generated collisions. Your system can't handle 2^61 IDs. It doesn't have the processing power, storage, or bandwidth for that to happen. Not to mention traditional rate limiting.
Show HN: Procrastinope, an open-source website blocker
by danesherbs | 2025-08-17 02:58:12+00:00
I built Procrastinope, an open-source alternative to Cold Turkey Blocker that focuses on privacy.

Cold Turkey Blocker is fantastic, but I was frustrated that it required trusting closed-source software that can see effectively all activity on my computer.

The main differentiator for Procrastinope is transparency -- unlike proprietary blockers, you can inspect exactly what it's doing to your system. In short, it works by modifying `/etc/hosts` and includes several anti-bypass features:

- Challenge-protected controls (type random strings to disable blocks) - Auto-restart daemon to prevent killing the process - Anti-tamper logic which prevents manual edits to /etc/hosts config files - System-level blocking across all browsers

GitHub: https://github.com/danesherbs/procrastinope-public
by guitarbill | 2025-08-17 02:58:42+00:00
> law enforcement is in a difficult situation

Are they? More so than usual? This rhetorical device or similar seems to be always used, no matter the situation or time.

"Criminals are so sophisticated, our jobs are so hard, we need more power" - every police force ever.

"We actually need fewer capabilities and more checks and balances" - no police force ever.

> Now they are facing a situation where not just virtually all communications are encrypted

No, they aren't. Phone is unencrypted. Email is unencrypted. SMS is unencrypted. Some messengers are unencrypted.

Communications can be encrypted; I guess only criminals do that. Or banks. Or businesses. Or the government.

> but virtually all forms of evidence that document a crime are encrypted.

No, they aren't. Etc
by NDxTreme | 2025-08-17 03:02:06+00:00
Honestly, the big play here is to partner with someone that has that knowledge already.

So, the other end of the spectrum, doctors offices, insurance agents, etc.

These people have to already make reminder calls/emails etc, and they can get the consents needed.

That said, you probably have a gap between what you are doing now and what they require, which you need a case study to fill in.