MurphyA/hacker-news huggingface dataset:
www.tux.re and www.tux.wf a community driven platform
by tuxyz | 2025-09-15 14:31:00+00:00
Hello World,

we are the TUX (https://tux.re) community, [and TUX.wf redirect service] of the TUX-Network(.com).

Our mission is to build and support a freedom-of-software–friendly ecosystem for networking, hosting, and cloud services.

We are launching and maintaining several open and community-driven projects:

https://tuxcloud.org privacy-friendly cloud services

https://tuxmail.org secure email service

https://tuxhost.org ethical hosting platform

https://tux.re/forum community space for discussions, sharing, and collaboration

https://tux.wf redirect & shortlink service

We believe in a free and open internet, powered by communities and software freedom rather than centralized corporate platforms.

If you care about open source, freedom of software, and community-driven infrastructure – come join us, test our services, and help shape the network.

– The tux.re Community & TUX-Network
by rurban | 2025-09-15 14:31:01+00:00
Ha. it gets worse. Search engines or blacklist processors often use gigantic url lists, which are stored as plain ASCII, which is then fed into a perfect hash generator, which accesses those url's unordered. I.e. they need to create a second ordering index to access the urllist. The perfect hashing guys are mathematicians and so they don't care because their definition of a mphf (minimal perfect hash function) is just a random ordering of unique indices, but they don't care to store the ordering also. So we have ASCII and no index.
by cardanome | 2025-09-15 14:31:14+00:00
I mean disposable vapes are just complete idiocy to begin with.

Vapes with pods are less expensive in the long run and offer a vastly superior vaping experience. You can get liquid for dirt cheap. If you smoke heavily, you might offset the initial investment in a week or two.

Disposable vapes offer zero advantages. They are only good if you want to "just try" it once or that is what you are going to tell yourself in your career of producing e-waste.
by mindslight | 2025-09-15 14:31:21+00:00
I don't subscribe to the "privilege" paradigm because it just feels like an emotional appeal for attacking anyone that has some modicum of resources or power, and that feels exactly what your first sentence is doing.

I agree with where you're coming from about congress and the executive. The difference is analogous to punching down vs punching up. If the system wants buy in (ie a mandate) from individuals, then it's the responsibility of the system (ie the politicians) to make a sensible set of rules. Take a look at drug criminalization - it's only the very myopic complaining about things like individuals not following nonsensical drug laws.

A multinational corporation obviously sits somewhere in the middle, which requires applying equitable judgement (hence why I called out the "privilege" label as a toxic paradigm). It sure feels like this is the government crushing what is otherwise mostly desirable behavior, behavior directly in line with the current administration's purported overall goals. And at any rate, the situation certainly could have been treated with a much lighter touch.
by ncruces | 2025-09-15 14:31:45+00:00
Politicians around the world do it on purpose because they know they can more easily get away with leaving no trace.

It's not an accident they don't use government email/IM and use WhatsApp/Signal instead.

But then they turn around and want to convince us it's bad when we use it. Because they're the ones handling “acceptable” secrets, somehow.
by froh42 | 2025-09-15 14:32:02+00:00
"ch" sounds nothing like "k" in German. (Neither the "ich" nor the "ach" form).

You could claim it if you'd speak Bavarian (Chiemsee starts with a "k", for "Chemie" people are diveded if it's "kehmee" or "shehmee").

So don't use weirdly constructed things as names with your own pronunciation instruction. That's a tragedeigh.
Show HN: Daffodil – Open-Source Ecommerce Framework to connect to any platform
by damienwebdev | 2025-09-15 14:32:22+00:00
Hello everyone!

I’ve been building an Open Source Ecommerce framework for Angular called Daffodil. I think Daffodil is really cool because it allows you to connect to any arbitrary ecommerce platform. I’ve been hacking away at it slowly (for 7 years now) as I’ve had time and it's finally feeling “ready”. I would love feedback from anyone who’s spent any time in ecommerce (especially as a frontend developer).

For those who are not javascript ecosystem devs, here’s a demo of the concept: https://demo.daff.io/

For those who are familiar with Angular, you can just run the following from a new Angular app (use Angular 19, we’re working on support for Angular 20!) to get the exact same result as the demo above:

```bash ng add @daffodil/commerce ```

I’m trying to solve two distinct challenges:

First, I absolutely hate having to learn a new ecommerce platform. We have drivers for printers, mice, keyboards, microphones, and many other physical widgets in the operating system, why not have them for ecommerce software? It’s not that I hate the existing platforms, their UIs or APIs, it's that every platform repeats the same concepts and I always have to learn some new fangled way of doing the same thing. I’ve long desired for these platforms to act more like operating systems on the Web than like custom built software. Ideally, I would like to call them through a standard interface and forget about their existence beyond that.

Second, I’d like to keep it simple to start. I’d like to (on day 1) not have to set up any additional software beyond the core frontend stack (essentially yarn/npm + Angular). All too often, I’m forced to set up docker-compose, Kubernetes, pay for a SaaS, wait for IT at the merchant to get me access, or run a VM somewhere just to build some UI for an ecommerce platform that a company uses. More often than not, I just want to start up a little local http server and start writing.

I currently have support for Magento/MageOS/Adobe Commerce, I have partial support for Shopify and I recently wrote a product driver for Medusa - https://github.com/graycoreio/daffodil/pull/3939.

Finally, if you’re thinking “this isn’t performant, can’t you just do all of this with GraphQl on the server”, you’re exactly correct! That’s where I’d like to get to eventually, but that’s a “yet another tool” barrier to “getting started” that I’d like to be able to allow developers to do without for as long as I can in the development cycle. I’m shooting to eventually ship the same “driver” code that we run in the browser in a GraphQl server once all is said and done with just another driver (albeit much simpler than all the others) that uses the native GraphQl format.

Any suggestions for drivers and platforms are welcome, though I can’t promise I will implement them. :)
by ruszki | 2025-09-15 14:32:47+00:00
Once again, there is no context in which strcat’s comments to Rossman would be fine which are in the video in full. Repeating a context won’t change this. Even if the main points of strcat is fine, their style was really, really bad, without the possibility of excuse. They got plenty of options for excuse during the conversation, they clearly didn’t use them. The whole conversation just seemingly proved the point of “harassments”.

So I assume they didn’t apologise. Stupidly, further proving the points of “harassments”, which I can imagine exist and probably disproportional, they were just stupid enough to give data points to support them more. For no good reason.
Show HN: MCP Server Installation Instructions Generator
by pmig | 2025-09-15 14:33:14+00:00
Hey HN, we’ve been experimenting a lot with MCP servers lately, and one of the most time-consuming challenges has been connecting MCP clients to remote MCP servers. To solve this, we built a library that generates them on the fly, enabling 1-click installation buttons and links for most clients out there.

Feel free to try out the generator and use it to improve the README of your remote MCP server with the generated markdown. You can even configure the library to return HTML instructions if someone accesses your remote MCP server via the web.
by throwaway920102 | 2025-09-15 14:33:55+00:00
Because Gleam compiles to Erlang, it can seamlessly integrate with the larger BEAM ecosystem, including existing Erlang and Elixir OTP applications and libraries.

@external decorator: This escape hatch allows Gleam code to call functions defined in Erlang or Elixir modules. While it bypasses Gleam's type checks for the function call, it provides a powerful way to leverage the full capabilities of the existing OTP ecosystem.

I believe the biggest reason it's hard to replicate OTP fully and quickly is Gleam's type system (but I could be wrong).
by dathinab | 2025-09-15 14:33:56+00:00
is he aware that not having encrypted messaging will severely endanger the financial interests of Denmark companies?

I mean sure it's indirect.

But making them susceptible to industry espionage, planting false evidence (encryption also protects against spoofing) or blackmailing executives for dump reasons (idk. sexting in a adulterating manner) is something countries like Russia would do and would endanger financial interests of such companies.

And are Denmarks companies aware about that?

I mean there are so much more important reasons for encrypted messaging (e.g. investigative journalism) but "local companies and with that jobs" being endangered tends to move politicians.
Show HN: A canvas to explore AI image models (open-source, BYOK)
by lmrl | 2025-09-15 14:33:58+00:00
Hey!

I saw this post a few days ago on HN [1] about the new Nano Banana model and decided to play with it. It's incredible (Mostly for editing IMHO)! The thing is, Google AI Studio is great for chat... for images, the UI is not ideal.

So I decided to make my own thing: an infinite canvas for AI image exploration. :)

Right now it only supports Nano Banana, but the plan is to include OpenAI, Replicate, and fal.ai this week!

Would love to hear any feedback. Feel free to propose changes as well!

Github: https://github.com/za01br/koubou

[1] https://news.ycombinator.com/item?id=45215869
by wtbdbrrr | 2025-09-15 14:34:19+00:00
It's not enough to explain the problem, IMO. And it's a problem that is worse in some population segments than others. Even in poor countries.

The mechanisms that separate more from less affected segments go back one and more generations, which is why it's not harder for parents to keep their kids on track despite "more stuff" but a lot of parents have it harder because their own brains/organisms are more affected than those of others.

And "some take more care of themselves than others" loops right back into my argument, which is so damn annoying.

It's taken me a great big freaking while to "rewire what fires together", including motivation and attention and I've looked at so many angles, while so many more and important ones require a bio-chem lab, an fMRI and PhD level knowledge in Molecular Bio-Tech.

Anyone wanna sponsor some of it :D? I'm serious, but among the elderly (37).
by mothballed | 2025-09-15 14:36:12+00:00
Ackshually, when the NFA was passed to 'tax' explosives ('destructive devices'), it was considered unconstitutional infringement on the right to keep/bear arms to ban explosives, machine guns, etc so they 'taxed' them instead. You can still buy/manufacture them with a tax stamp.

Also when congress de-funded (outlawed) the process for felons to restore their firearm rights, they forgot to do it with explosives. So even a felon can have high-energy explosives legally.
by Andromxda | 2025-09-15 14:36:40+00:00
> For what it is worth, Wikipedia mentions the Pixel 6 on the eFuse page https://en.wikipedia.org/wiki/EFuse

The Pixel 6 is only mentioned in regards to anti-rollback protection. This has nothing to do with unlocking and later relocking the bootloader. Pixels have always supported relocking the bootloader with a custom root of trust, i.e. custom AVB signing keys used by a custom, user-installed operating system.

https://source.android.com/docs/security/features/verifiedbo...
by munksbeer | 2025-09-15 14:36:50+00:00
The first study makes no conclusion that parenthood is the causative effect. It actually speculates if this is because people with higher rates of psychological distress are less likely to become parents.

I couldn't read the full text of the second, but likewise the conclusion does not imply causation.

I'm a parent, and have experienced significant 'psychological distress' as a result of having children. Every time I read a comment from someone advising people to have children for happiness reasons, it triggers me.
by yardie | 2025-09-15 14:37:01+00:00
Hi Oskar,

I'm a big fan of TrimEnabler since my Hackintosh days. Sensei looks great but since I already have iStat and thought buying another status menu app would be redundant. But I admire the way it looks.

Does the fact that Backdrop reverse engineers the lockscreen mean that it will never come to the App Store?

And where can you pull
by syncsynchalt | 2025-09-15 14:37:28+00:00
Bricks won't fit in our butter trays. And it'd be an ordeal to open a brick, quarter it, then put the opened 3/4 of the brick back into cold storage until needed again.

Our butter isn't wrapped in foil, each stick is wrapped in wax paper and the whole thing is boxed in thin cardboard.
by EdwardCoffin | 2025-09-15 14:38:17+00:00
This is not the first time I've read articles attempting to paint the Culture as a dystopia. I think the best counter is to quote the author's own words, describing how he felt about it, from an interview he did with CNN [1]:

CNN: Would you like to live in the Culture [the society he has created]?

Iain M. Banks: Good grief yes, heck, yeah, oh it's my secular heaven ... Yes, I would, absolutely. Again it comes down to wish fulfillment. I haven't done a study and taken lots of replies across a cross-section of humanity to find out what would be their personal utopia. It's mine, I thought of it, and I'm going home with it -- absolutely, it's great.

[1] https://edition.cnn.com/2008/TECH/space/05/15/iain.banks/ind...
by lutusp | 2025-09-15 14:38:40+00:00
> I speculated that this poor performance might be caused by the newline bytes (0x0A) punctuating every 60 characters of sequence, breaking the hashes used for long range pattern matching.

If the linefeeds were treated as semantic characters and not allowed to break the hash size, you would get similar results without pre-filtering and post-filtering. It occurs to me that this strategy is so obvious that there must be some reason it won't work.
by ionwake | 2025-09-15 14:39:01+00:00
Why was everyone upset then? Why was it in the press? Why are you talking as if you know anything about it? Why are you so upset about it? I literally have no idea why you are upset that someone brought up something that bothered them on a public forum. Are you working for the Danish gov in some capacity and terrified of any criticism. Like wtf man., its just a comment , soon this thread will go away and you can get back to your gov funded cupcakes or whatever it is ur protecting. You just attract attention by being so touchy.

EDIT > I removed the bit that said where it was ok? relax
by whywhywhywhy | 2025-09-15 14:39:26+00:00
Even if I do find the exact tool for the job on Mac App Store and even if it is 99c I won’t buy it.

Essentially everything I’ve bought or installed for free from there eventually got abandoned or was a pain to upgrade (numbered versions to paywall updates etc).

Just last week all googling was leading me to one 99c MAS app as the solution but I spent 15 more mins googling and adding “GitHub” to the query and found an open source solution and I’m glad I did.

The experience and ecosystem around it just sucks.
by Eddy_Viscosity2 | 2025-09-15 14:40:07+00:00
The US has never tried this. For an example of efficacy we have to look at other wealthy western nations that have strict gun laws and see how many school shootings they have. The data overwhelmingly indicates this works.

As a counter-point, where in the US has any law stopped teenagers looking at naughty things on the internet?
by ChrisMarshallNY | 2025-09-15 14:40:11+00:00
This is pretty awful.

The App Stores are a shovelware wasteland, these days. Some companies have over 400 apps on their stores; each one just a tiny bit different from another one.

It's basically the same problem Amazon has, with the fly-by-night "companies" that sell junk, on their site.

All sorts of scammy behavior comes out.

I'd like to blame the scammers; but they are just taking advantage of fertile soil. The fault lies with Amazon, Apple, and Google.

I once had someone register a complaint with Apple, about one of my [iOS] apps, because its name began with the first few characters of their name. This meant that my app appeared in a list with theirs, as people typed, and they wanted to eliminate competition. The problem was that Apple has a "guilty until proven innocent" copyright reporting system, kind of like DMCA complaints.

I wound up changing the name of my app, anyway, but not because of that. It was a bad name, and I really didn't feel like dealing with their shit. I was already going to change it.
by spwa4 | 2025-09-15 14:41:11+00:00
Phone app stores have the same problem. Here is the link:

https://www.apple.com/us/search/ChatGPT?src=globalnav

It has the exact same problem complained about here. It's full of shovelware copies. Google play, orinically gives a better answer on the web, but on phones it has the same problem as the Apple App store.
by Ancapistani | 2025-09-15 14:41:27+00:00
Another thing that makes no sense to me: I couldn't get my bank to finance the purchase of an older vehicle at any rate.

Last year, my air conditioner condenser went out and had to be replaced for a total of of $4.5k. I could have paid that out of pocket, but didn't want to deplete my emergency fund and always check my options. The same bank was happy to give me a "personal loan" for $5k at 9% APR. I asked if I putting up collateral could lower that rate - they offered 6% if I'd use a vehicle title to secure the loan.

So, I can get a loan for $10k on a 2020 vehicle at 9%, or I could get a loan for $5k at 6%... but only if I already had the vehicle's title in my name at the time.

It makes no sense to me at all, but that's how it's structured. It's far easier to get credit when you "want" it than when you "need" it.
by hluska | 2025-09-15 14:41:36+00:00
When I was very young, my stepfather started a trucking company. We didn’t get along terribly well so my mom thought that driving together would solve our problems. We would hotshot recreational vehicles two to a flatbed and haul them from an Amish community east of Chicago to their dealer destination.

So, we got to know some people in the community and learned some things that would be relevant to this. One big one is the Amish view on technology. With 1965 data, especially looking at farmers, you’ll see variations in pest control tech. Amish people are not against all technology but they evaluate it differently.

For the Amish, they look at a technology and ask whether it will pull them together or push them apart. Farm chemicals would increase yields, but dramatically reduce the number of people they could have working on fields. So many colonies avoided highly toxic chemicals like DDT that were released during or after WW2. And because there was some resistance to Amish people, they tend to congregate together and so you’ll have colonies bunched up in areas - some colonies avoided water table contamination through a freak of geology and cousins who shared a belief on technology.

So nutrition does play a role - food in Amish communities is very whole and very close to natural. As an example, my stepfather was quite affable and so we’d take doughnuts to the factory where we picked up RVs. Certain companies have so much sugar in their doughnuts that it felt like giving people drugs. Physical activity is a constant. And their community plays a massive role in life and life expectancy but this data is from 1965 and looks at farmers so chemical use is definitely part of these findings as well.
by djoldman | 2025-09-15 14:41:46+00:00
It's interesting to think about support for laws that disallow actions as driven by the action itself or "something else." The something else is often the alleged failure or difficulty of enforcing other laws.

For example: if all encrypted messaging traffic was about innocuous trivialities, support for banning encryption would be absurd. The support for banning encryption isn't because people think encryption is bad, it's because governments propose that encryption makes it too difficult or expensive to enforce other laws like prohibition of CSAM, money laundering, etc.

Other examples: KYCAML, drug paraphernalia, Terry stops / stop and frisk, etc.
by lordleft | 2025-09-15 14:41:56+00:00
That itself a distinctly modern framing. For many ancients, there was no such division; the way one lived was deeply entangled with the social contract. For example, there are religious sects that dictate specific political arrangements.

As for the diversity you speak of, I think it can be plausibly argued that many utopian conceptions of life really reduce to utilitarianism or hedonism. Diversity manifests in having different options for pleasure or utility. For a lot of people, that's inadequate.

I happen to be a philosophical liberal, and do not wish to live under a theocracy. Nonetheless, I think the fact that many of the highest aspirations of liberal philosophy amount to "having a good time" is a great risk that must be reckoned with, for it can undo the entire liberal project.
by TuringNYC | 2025-09-15 14:42:13+00:00
Hi Oskar - I'd love to propose a product idea to you, i'd love to buy something like this or the Mac if it were available. I had this on my linux laptop (https://man.archlinux.org/man/xtrlock.1.en) but it is surprisingly difficult to find for Macs -- something that locks the computer but still allows you to see the screen. This would be ideal for log windows, dashboards, etc.

Separately, if there is something like this already from a reputable MacOS appstore ecosystem i'd appreciate knowing about it from anyone.
by Gormo | 2025-09-15 14:42:24+00:00
The problem is that these terms do signify real, stable ideologies, but the vast majority of people are superficial trend-chasers who don't actually adhere to any stable ideology, so misuse these terms to refer to whichever tribe they emotionally associate themselves with at the moment.

IMO, the current US administration seems to be the most left-wing in my lifetime, but contrived cultural wedge issues seem to have eclipsed actual policy positions in most public discourse, so gets called "conservative" despite its policies being almost the diametric opposite of what was called "conservative" 30 years ago.
by jauntywundrkind | 2025-09-15 14:42:35+00:00
The article here concludes with one year long cycle, of the 1MW battery.

Not without exception; there's some draw down after dinner even on the charge up sunny months. But a couple kWh against a 1MW pack is not super super notable. If it were cycle count alone degrading battery it'd still be an almost 5000 year battery (before becoming a 0.8MW battery).

As others are pointing out, we have stabilized chemistries even more, so 5k cycles is pretty low at this point.