MurphyA/hacker-news huggingface dataset:
by pcthrowaway | 2025-09-18 08:35:45+00:00
Notably, Mattermost can be forked to a community edition if the team behind it does anything too user-hostile. It's a fine balance for them to keep their "team edition" nudging users to a supported edition without being so annoying that users are motivated to make that community edition.

I have other reasons to want a community edition personally, but sadly they've been successful enough thus far that there isn't enough interest from other developers to make it happen.
by sim7c00 | 2025-09-18 08:37:11+00:00
id wager 'practicing' anything u enjoy can help ur brain focus. maybe music has a thing with emotion _and_ counting which does help more to occupy the both parts of the brain easily, but if you enjoy something this is often kinda the case. gotta occupy the rational and the other side. In some cultures, this is sort of a 'meditation through work/practice'. its been known for thousands of years by now.

if you so enjoy music: i find an instrument to be particularly effective. more so than , in my case, electronic sound production, or writing it without a physical instrument. for me the coordination and counting/keeping measure, combined with the sound following your emotions (if you get into it a bit... dont need a lot of skill). totally makes the world around fade out, and practicing it, helps also to achieve that effect outside of the practice, since each time you practice, you practice the brain muscle to be in this state.

some ppl get a dog or cat. I'd recommend a cheap guitar or so :)
by OskarS | 2025-09-18 08:37:29+00:00
I have a question: when I’ve seen people discussing this setting, people talk about using like ”3 days” or ”7 days” as the timeout, which seems insanely short to me for production use. As a C++ developer, I would be hesitant to use any dependency in the first six months of release in production, unless there’s some critical CVE or something (then again, we make client side applications with essentially no networking, so security isn’t as critical for us, stability is much more important).

Does the JS ecosystem really move so fast that you can’t wait a month or two before updating your packages?
by energy123 | 2025-09-18 08:37:36+00:00
Thank you for the case in point, a live example of turning a blind eye to things like this[1], and part of the reason why Zionism exists in the first place. Jews know how to recognize the figurative blind eye, where such hostility against them as an ethnic group either isn't happening (most of the posters here) or is justified because of their collective behavior (your post). None of this is new. What is new is that Zionism is a mechanism that turns such ethnic hatred into collective strength, which is probably something you hate to hear, but is nevertheless the truth.

[1] https://www.justice.gov/archives/opa/pr/former-cornell-stude...
by michalu | 2025-09-18 08:38:18+00:00
You really believe anyone buys rolex to keep a good time? This argument I hear over and over. Buy $20 Casio sell it wear cheap watch, sell for $2 5 years later. If you bought datejust rolex for 4.5k in 2018 you'd sell it for 8k today minimum.

You made money and you've been wearing rolex all the time.

Being paid €500 per year for wearing rolex vs. speding money for wearing casio easy choice if you can afford it ... btw. I do wear casio too and I love it - because yeah to keep time you buy casio.
by zmodem | 2025-09-18 08:38:50+00:00
> Though the encoder deciding to repeat those Ts doesn't make much sense, shouldn't this be compressed to literal("TOBEORNOT") copy(6,9) copy(9,15)?

IIRC zlib won't consider matches at offset 0: https://github.com/madler/zlib/blob/5a82f71ed1dfc0bec044d970...
by UmGuys | 2025-09-18 08:38:58+00:00
I'm not very aware of this subject, but from my understanding "the laptop" is the files that were extracted from a person's laptop by a man who was supposed to repair it. Then the files were released in public and included nude images. I would expect any company to pull those documents down to limit their own liability and for common decency. Again, I'm not very informed on the subject.

So there was that example.

Now the FCC threatened ABC/Disney to pull a show because the orange guy dislikes him. I isolation, just this one incident is the death of the concept of America. If we consider the context :thisisfine:
by sundarurfriend | 2025-09-18 08:39:49+00:00
When was it looked into? The Zulip mobile app was rewritten in Flutter recently, that version was in beta for several months and was finally made the default Zulip app about a month ago. I haven't used Mattermost so can't compare, but the Flutter Zulip is much more responsive and nice than the previous Zulip app.
Has anyone Idea about codersera?
by clipyonline | 2025-09-18 08:39:54+00:00
Wasn't sure if my question belongs here, but recently I was browsing regarding remote developers and stumbled on codersera. Although there were other sites also, like wellfound (previous angel.co), remote.me etc, but never heard of codersera. Went to their site, seems good. Can anyone give me some idea around it? Thanks
by tsterin | 2025-09-18 08:39:57+00:00
Thank you!

Yeah, one lesson is that if you relax your halting condition to entering a loop at some point you get much longer runtime, see machine Skelet#1 (https://bbchallenge.org/1LC1LE_---1LD_1RD0LD_1LA1RE_0LB0RC), enters a loop after 10^51 steps and the loop is 10^9 steps long.
by ctm92 | 2025-09-18 08:40:05+00:00
Slack is doing questinonable things anyways. When we migrated away from it to Teams, I wanted to export the workspace to be able to look stuff up in case we need it. We are a very small company and had the smallest plan, no chance, export only with the expensive plan.

Since I'm located in europe, I thought of just doing a data request based on GDPR (at least for my messages). They declined it and referred me to my organization, since we are in charge of fulfilling such requests (how would we even do that if there's no functionality for it?). Absolutely ridiculous.
by wondercart | 2025-09-18 08:40:49+00:00
> Will there be a t-shirt this year?

> As Hacktoberfest has grown, so have the logistical challenges associated with creating a reward. Unfortunately, it’s no longer feasible for us to provide a free t-shirt to all contributors but only a few lucky ones. So other than the Holopin rewards that continue to be the main mark of Hacktoberfest participation, there will be a special t-Shirt to be won here. But this reward will now only go to folks who complete 6 Pull/Merge requests completed with the vetting of a verified maintainer and will only be valid for the first 10,000 users to complete this challenge. This will be on a first come basis.
by progx | 2025-09-18 08:41:29+00:00
That solve not really the problem.

A better (not perfect) solution: Every package should by AI analysed on an update before it is public available, to detect dangerous code and set a rating.

In package.json should be a rating defined, when remote package is below that value it could be updated, if it is higher a warning should appear.

But this will cost, but i hope, that companies like github, etc. will allow package-Repositories to use their services for free. Or we should find a way, to distribute this services to us (the users and devs) like a BOINC-Client.
by sunrunner | 2025-09-18 08:41:55+00:00
Neat idea.

A friend of mine made a similar animated GIF type captcha a few years ago but based on multiple scrolling horizontal bars that would each reveal their portion of the underlying image including letters, and made a (friendly) bet that it should be pretty hard to solve.

Grabbing the entire set of frames and greyscaling them, doing an average over all of them and then applying a few minor fixups like thresholding and contrast adjustment worked easily enough as the letters were reveleaed in more frames than not (I don't think that would affect the difficulty much though if it were any diffierent). After that the rest of the image was pretty amenable to character recognition.
by tdeck | 2025-09-18 08:41:59+00:00
Doesn't this refute your point that nothing was being done? This indivudual made criminal threats and was charged with a crime in 2024.

Where are the charges for Zionists who beat Jewish pro-palestine protestors and sent them to the hospital? Jewish students are disproportionately represented in the Palestine movement on campuses, something I'm sure you prefer to ignore.
by rtaylorgarlock | 2025-09-18 08:42:47+00:00
I'll counter: My Prusa mk2s I've upgraded to the point of Mk2.5s+. After ~10k hours, I'll call it as much of a 'product' as I need. I think the 'vastly superior' perception comes from people singularly want the print things without learning about 3dp. You know how Tesla fans and Soulcycle participants are like wildly enthusiastic about the things they enjoy despite some evidence that they should be a bit wary of supporting their favorite brands?
by pjmlp | 2025-09-18 08:43:16+00:00
People have to look at it, from the same point of view Google sees the NDK on Android.

"However, the NDK can be useful for cases in which you need to do one or more of the following:

- Squeeze extra performance out of a device to achieve low latency or run computationally intensive applications, such as games or physics simulations.

- Reuse your own or other developers' C or C++ libraries."

And I would argue WebGL/WebGPU are preferably better suited, given how clunky WebAssembly tooling still is for most languages.
by progx | 2025-09-18 08:44:47+00:00
Yes, but this is not only JS dependent, in PHP (composer) is the same.

Normally old major or minor packages don't get an update, only the latest.

E.g. 4.1.47 (no update), 4.2.1 (yes got update).

So if the problem is in 4.1 you must "upgrade" to 4.2.

With "perfect" semver, this shouldn't be a problem, cause 4.2 only add new features... but... back to reality, the world is not perfect.
Show HN: I made HookBox, a webhook and email debugging tool for devs
by egretfx | 2025-09-18 08:44:58+00:00
Debugging webhooks and transactional emails can be slow and usually requires multiple tools. I built HookBox to solve this problem, providing instant endpoints, temporary inboxes, real-time capture, and request replay so both can be tested in one place.

Would love to hear your feedback!

— Egret
by paulglx | 2025-09-18 08:45:03+00:00
> Does a pure AI-agent marketplace make sense?

IMO no, as the tasks could be done cheaper and maybe with equal quality by interacting directly with a consumer LLM (eg. ChatGPT)

> Any UX or trust issues you’d expect with this model?

Currently yes: as for real freelancers, you'd expect a portfolio, with examples of projects done for clients
by reify | 2025-09-18 08:45:21+00:00
At least Elon was honest about the failure of self driving cars.

But saying, "Models are programmed to make stuff up", is a bit of a stretch.

So ai is programmed, its not conscious or thinking or anything like that.

The fundamental problem is that AI models are trained to reward guesswork, rather than the correct answer. Guessing might produce a superficially suitable answer. Telling users your AI can't find an answer is less satisfying.

I really can't wait until we have humanoid (self driving) ai teachers in our wonderful schools, Guessing superficially suitable answers, when our children ask them questions.

Lets teach our kids with ai. YAY!

Yep! thats going to go down well at the parents evenings.
by cess11 | 2025-09-18 08:45:31+00:00
Skimmed that thread but saw no mention of why the site is in such a bad shape.

It's because the usians made a tank and helicopter parking lot out of it when they arrived, angering scholars and enthusiasts all over the world, and then the polish built a military base there, at which point the anger had mostly turned into exhaustion.

https://www.theguardian.com/world/2005/jan/15/iraq.arts1

https://www.npr.org/2018/11/24/669272204/in-iraq-a-race-to-p...
by perihelions | 2025-09-18 08:47:07+00:00
This is technically correct (the worst kind of correct, in an ideologically-motivated thread people flock to seek emotionally-validating facts. As opposed to regular ones).

Reuters OP: "It was not clear what legal weight Trump's proclamation carried... legal experts said such a step lacked a basis in law"

See also:

https://www.voanews.com/a/usa_why-domestic-terrorism-not-spe... ("Why Domestic Terrorism Is Not Specifically Designated a Crime in US")

> "While U.S. law makes it a crime to provide “material support” to a foreign terrorist organization, there is no comparable law that makes domestic terrorism a federal crime, even though individual acts committed by domestic terrorists may be illegal."
by unwind | 2025-09-18 08:47:18+00:00
Fantastic, what a run he had! Ton is obviously an epic leader who also happens to be a great guy!

I had the absolute fortune to work in a bigger project in which the Blender Foundation was a partner back in the early 2000s, and got to meet him on many occasions. We rotated our project-wide meetings, and held one in Amsterdam when the Blender Conference was up, and I got absolutely hooked on both Amsterdam and the Blender community.

I kept going to the Conference many times thereafter, even though I was never neither a developer or a user of Blender. It's just such a fantastic community, it was great to just hang out and soak up some happy vibes, and of course seeing and hearing Ton's voice (both literally and in the abstract as a leader) throughout it all.

To this day our kitchen wall has a huge photo poster from Amsterdam front and center, and both kids have heard so many stories of what a great town that is. :)
by ValtteriL | 2025-09-18 08:48:06+00:00
I'm 3/4 through it.

It's been quite entertaining to read how he went from picking off bucket shops to going bust on Wall Street and how he proceeded from there. Old-fashioned writing that goes straight to the point.

His art-like approach to speculation is refreshing after spending time on /r/quant. I cannot say if any of his high-level speculation wisdom hold water anymore, though.

Would recommend!
by sznio | 2025-09-18 08:48:32+00:00
Polish has different plurals for [2:4],[5:21], then [2n+2 : 2n+4], [2n+5 : 2n+11], restarting at 2n = 100

1 osoba

2, 3, 4 osoby

5, 6, 15, 21 osób

22 osoby

25 osób

101, 112 osób
by HelloNurse | 2025-09-18 08:49:34+00:00
> In a sense this is agile software done right, where you get the users and devs alongside each other with a common goal.

I'm not sure Blender development is "agile" in the traditional sense of the term because from the outside there are signs that it is slow paced with high inertia (specialists in charge of large features, planning over many months, purpose-specific contractors and GSoC projects, features that are delayed until they are ready), but they are certainly successful at delivering copious, high quality and high value features. Let's hope that the good leadership continues.
by lucasRW | 2025-09-18 08:49:57+00:00
"really all you need is basic admin knowledge of Entra ID"

> Yes, because any "basic user of Entra ID with basic knowledge of it" has found undocumented types of tokens, and stringed them with another Graph API vulnerability, to impersonate users...

Basic Entra ID users don't even know what an Entra ID token is exactly.
by Embeddable | 2025-09-18 08:50:04+00:00
You're building dashboards into your application, and you're looking for the best charting library. Which should you choose?

Choosing a charting library isn’t just about looks. It’s about TypeScript support, ease of use, and how well it fits your stack. We reviewed the 6 best libraries - from D3 to ApexCharts - so you can pick the one that fits your project without weeks of trial and error.

Here’s the full guide (with examples).
by tdeck | 2025-09-18 08:50:46+00:00
One instance of an actual threat or antisemitic harassment doesn't mean that this conversion isn't dominated by the exact thing I explained earlier: people with an etho-supremicist ideology complaining that there is any pushback at all and attempting to weaponize a victim narrative by conflating anti-Zionism with antisemitism. It shouldn't be hard to say you're against Israel's genocide of Palestinians regardless of your ethnicity or religious background.
by ulrikrasmussen | 2025-09-18 08:51:02+00:00
Yes, but MitID is also only intended to be used in places where you are not anonymous to begin with, so this is actually OK and also gives you access to a central audit log of where your MitID credentials were used.

MitID is different from the proposed app-based solution for age verification which is designed to not leave a trail. The age verification app will initially be enrolled using MitID (or perhaps by a physical visit to a citizen service point where you can show physical credentials and answer security questions), but subsequent presentations of age verification proofs to service providers will be done without involving a central party.

All in all it is a good design from a privacy perspective. The major issue with it is that ONLY a smartphone based solution is planned, and that there is a high likelihood that it will depend on Play Integrity attestation. This will force everyone to be customers of Google or Apple if they want access to the full internet. I think it is technically possible to also offer alternative solutions based on secure hardware tokens which would still enable people without smartphones to verify their age in a privacy preserving way, but this is not planned.
by regularfry | 2025-09-18 08:51:11+00:00
The Prusa Mini+ is basically the same idea but a couple of generations behind. Mine's an absolute rock, just throw prints at it and forget. Had it for years.

I'd love for Prusa to do an updated Mini. I'd have a hard time justifying the price point on the original today, given the competition, but it's genuinely a great bit of kit.
by psychoslave | 2025-09-18 08:51:54+00:00
>Regarding your parent, "direct democracy" is a euphemism for mob rule.

Anything that pretend to be democracy without imposing active participation of citizen in ruling is an euphemism for some other system which doesn’t dare to present itself for what it is.

Oligarchy is not democracy. Aristocracy is not democracy.

Assimilating the only actual form of democracy to its degenerated ochlocratic form, and pretending that whatever undemocratic political regime that officially brand itself as democratic is so: thus are the two basic strategy of newspeak control. War is peace.

Yes there is a risk with actual democracy. The full truth however is that there are risks of degeneration with any political system. Pseudo-representative systems used in western side have by far cross the threshold of mere theoretical possibility to degenerate into oligarchic plutocracies.

Moreover which caste brandishes the scarecrow of the hypothetical fickle crowd to evict actual democracy? And in support of which system, and what caste will it favor?

The nailing point of democracy is not that it’s perfect and immune of any big issue. The cardinal point of democracy is that people are promised the pains and joys they will self-provide for themselves; so the control feedback loop of changing their own behaviors and rules stay in their power.

# Related resources

- https://en.wikipedia.org/wiki/Mob_rule
by dizhn | 2025-09-18 08:52:26+00:00
Zulip is awesome. Super easy to self host. Upgrades go very smoothly. Their thread title concept is great (though they are relaxing its requirement lately). The only thing you don't get if you self host is the mobile notifications. This happened recently and it's a bummer but that's what they came up with to monetize the project, as is their right. Paying $5000 for chat is ridiculous to me when such good alternatives exist.
by alkonaut | 2025-09-18 08:53:08+00:00
The description mentions side effects such as GetNextId(), but creating that object doesn't look like it has any side effects, so perhaps not the best example.

As I wrote in another comment, ignored side effects are perhaps the one questionable aspect of it. I usually assume RHS is evaluated first, regardless of what happens on the left - but I'm not sure that mental model was actually correct. But keeping that would mean having to simply do explicit if _when_ there are side effects. So

if (myObj is not null) myObj.Id = GetNextAvailableId(); // Side effect

But for non-side effects

Settings?.RetryPolicy = new ExponentialBackoffRetryPolicy();

It's obviously hard to know when there are side effects, but that problem already existed. You could trip this up before too e.g.

var id = GetNextAvailableId(); if (myObj is not null) myObj.Id = id;

Would have tripped you up. But at least it's obvious WHY it would. Something I have long sought in C# is a good way of tracking what is pure and what isn't.
by ozim | 2025-09-18 08:53:09+00:00
Well known and mature tools are still sharp and lots of them are not tedious to use..

I picked "sharp" not "exciting".

Dull knife doesn't do its job, you want tools that do the job efficiently. "Boring" as it seems was interpreted as picking tools that don't do the job efficiently. That is why original idea creator found "Choose boring technology" most likely misunderstood.
by netsharc | 2025-09-18 08:53:34+00:00
Many countries apply VAT for products bought in their domain, but they also have thresholds for products bought overseas and taken into the country by their residents who were travelling (otherwise I imagine even a bracelet bought at a beach in Bali would have to be declared and taxed, and there'd be long queues at customs). For things like cigarettes and alcohol they have a quantity limit, beyond which taxes do apply.

A Rolex certainly goes beyond the threshold in many countries, but maybe the thought is the buyer might be willing to risk "smuggling" it in.
by Imustaskforhelp | 2025-09-18 08:54:09+00:00
isn't there box64 that can run x64 applications?

And I think a language like golang can be a really really nice fit given how it can be compiled really fast towards risc-v as well

Maybe java also runs in risc-v I am not sure, surely people are working on java support I suppose.

People buy risc-v to support an open standard and to not worry about licensing fees.

Isro (india's nasa basically) uses some risc-v chips to not license arm chips etc. because of either better national security (to have less arm influence) or because they don't want licensing fees given how rudiculously price efficient isro is.
by feffe | 2025-09-18 08:54:29+00:00
CMake has become the defacto standard in many ways, but I don't think it's that easy to deal with. There's often some custom support code in a project (just as with make files) that you need to learn the intricacies of, and also external 3pp modules that solve particular integration issues with building software that you also need to learn.

For me, base CMake is pretty easy by now, but I'd rather troubleshoot a makefile than some obscure 3pp CMake module that doesn't do what I want. Plain old makefiles are very hackable for better or worse [1]. It's easy to solve problems with make (in bespoke ways), and at the same time this is the big issue, causing lots of custom solutions of varying correctness.

[1]: Make is easy the same way C is easy.
by viraptor | 2025-09-18 08:54:50+00:00
And how much worse could Kirk make that life in practice, compared to the usual targets? Avi shows himself how little he cares, so it's not like he's threatened at all. And the typical xenophobia has moved quite a bit away from Jewish people these days. Anti-anti-Semitism is used as a justification/weapon for punishment of different voices recently.
by cess11 | 2025-09-18 08:57:35+00:00
It might be zionism rather than 'fanboiing' over Trump that motivates him. It seems one has to curry favours with Trump to keep him tolerant of Netanyahu and unconditionally supporting of the state of Israel, and this would likely have such an effect.

Recently the Ellison clan dumped a large amount of money on the infamous genocidaire Bari Weiss and is pushing CBS to accept her as a senior member of their news organisation.