MurphyA/hacker-news huggingface dataset:
by phatfish | 2026-02-13 09:42:24+00:00
That's no reason to just give up. Do we give up on schools because they are attractive to paedophiles?

Children should be safe online and in school or nursery.

We should try our best to protect children online in a similar way that there are age restrictions in the real world like for alcohol and movies. It won't ever be 100% but for parents who care it helps greatly.

For abuse perpetrated by an adult on children we should strive to stop 100% of cases, but unfortunately that is not possible either.
by Kenny_007 | 2026-02-13 09:42:32+00:00
i’ve seen a few projects try to leave github completely and run everything self-hosted. the control is nice, but the contributor drop usually happens faster than expected.

Most people won’t create another account just to open an issue or send a small fix. even devs who agree with the idea still default to whatever is easiest.

Keeping a mirror on github seems to be what many teams end up doing. not perfect, but it keeps the door open for contributors while you keep your own setup running.
by exceptione | 2026-02-13 09:43:51+00:00
I wouldn't. Tourism has plummeted already. I don't know how things are going for international conferences, insofar they had survived Covid. Based on anecdata, I assume they do feel the isolation.

Usually big sport events are used to improve optics for authoritarian regimes, often outbidding well-functioning democracies. Quatar, China, Russia, Nazi Germany [1] to name a few. I think the world cup football is a welcome event, as it gives some 'normalcy' to the US regime, and legitimacy to their policies. It is interesting to study the history around [1], as not many things have changed how people approach these kinds of dilemmas.

1. https://en.wikipedia.org/wiki/1936_Summer_Olympics
by lucideer | 2026-02-13 09:43:56+00:00
This is timely news for me - I was just standing up some Loki infrastructure yesterday & following Grafana's own guides on object storage (they recommend minio for non-cloud setups). I wasn't previously experienced with minio & would have completely missed the maintenance status if it wasn't for Checkov nagging me about using latest tags for images & having to go searching for release versions.

Sofar I've switched to Rustfs which seems like a very nice project, though <24hrs is hardly an evaluation period.
by fiddlosopher | 2026-02-13 09:45:02+00:00
The web app can be found at https://pandoc.org/app . This has almost the full power of the command-line app, subject to the limitations imposed by the WASM sandbox. Thus:

- the app cannot fetch resources using HTTP

- JSON filters are not supported, as they involve external programs

- Lua filters are supported, but only if they don't try to do system IO operations or run external programs

- Output to PDF is supported only via Typst (using the WASM version of Typst).
by fsflover | 2026-02-13 09:45:50+00:00
> Linux phones lack verified boot meaning persistent malware is trivial on linux devices.

Librem 5 has a 3FF Smart card reader. Also, it can be completely wiped and reinstalled, ensuring that your phone is cleaned whenever you suspect a compromise.

> supply chain attacks (i.e. npm)

Nobody uses npm on a GNU/Linux phone. As the OP correctly mentioned, the whole security model relies on the trusted apps. See also: https://source.puri.sm/Librem5/docs/community-wiki/-/wikis/F...

> Or really even if you lose your phone and someone was so inclined to they could just extract all the data if it was powered on but on the “lock screen,” as most if not all desktop

I never heard about such possibility. Could you provide some details or links on how this could be done? AI says it's not really possible without very sophisticated instruments.

> It would maybe be possible to somewhat mitigate that with cryptomator or somehow using fscrypt since that’s what Android uses but I dont know

Indeed, GNU/Linux phones can and probably will improve their security with time taking some things from Android.

> Also even for basic things like clipboard protection, even with Wayland there are ways around it so that an app can read anything from the clipboard

You can't just say this without any evidence.

> This doesn’t even get into people preferring Firefox on Linux which is light years behind Chromium based browsers in terms of security.

Unless you switch off JavaScript, which is what I do.
by verdverm | 2026-02-13 09:46:36+00:00
I'm the one who told it to apologize.

I leveraged my ai usage pattern where I teach it like when I was a TA + like a small child learning basic social norms.

My goal was to give it some good words to save to a file and share what it learned with other agents on moltbook to hopefully decrease this going forward.

Guess we'll see
by viking123 | 2026-02-13 09:47:14+00:00
It's basically bunch of people who see themselves as too smart to believe in God, instead they have just replaced it with AI and Singularity and attribute similar stuff to it eg. eternal life which is just heaven in religion. Amodei was hawking doubling of human lifespan to a bunch of boomers not too long ago. Ponce de León also went to search for the fountain of youth. It's a very common theme across human history. AI is just the new iteration where they mirror all their wishes and hopes.
by wvh | 2026-02-13 09:47:22+00:00
Apart from Minio, we tried Garage and Ceph. I think there's definitely a need for something that interfaces using S3 API but is just a simple file system underneath, for local, testing and small scale deployments. Not sure that exists? Of course a lot of stuff is being bolted onto S3 and it's not as simple as it initially claimed to be.
by jsumrall | 2026-02-13 09:47:34+00:00
Unifi makes a doorbell and consumer (and commerical) security cameras which run and store data on a local device, but still reachable online with their app connecting directly to your device. I used their dream machine pro with a big HDD, but they're released a few other devices in the last few years which might be cheaper and use SSDs. And I think you could run the stack in docker. But if you want to hack it yourself, there's probably easier projects. If you want to spend a bit more but have everything more or less just work with nice hardware and apps, Ubiquity's Unifi system is really great for home security. Not to mention the wifi and other networking solutions they have.
by thomassmith65 | 2026-02-13 09:47:43+00:00
The author managed to find a decades-old Digi8 camcorder in working order.

M-disc is readable by a standard DVD-ROM/Blu-Ray drive.

The industry has manufactured many, many more DVD-ROM/Blu-Ray drives than it ever made Digi8 camcorders, and they have fewer moving parts.

If you're concerned with finding an M-disc burner, I share the same concern.

If you're concerned with finding an M-disc reader, there's less reason to worry than with any other archival media formats.
by mickael-kerjean | 2026-02-13 09:48:06+00:00
I'm the author of another option (https://github.com/mickael-kerjean/filestash) which has a S3 gateway that expose itself as a S3 server but is just a proxy that forward your S3 call onto anything like FTP, SFTP, IPFS, NFS, SMB, Sharepoint, Azure, .... it's entirely stateless and act as a proxy translating S3 call onto whatever you have connected in the other end
by einpoklum | 2026-02-13 09:49:30+00:00
> Ultimately, dealing with people who don't pay for your product is not fun.

I find it the other way around. I feel a bit embarrassed and stressed out working with people who have paid for a copy of software I've made (which admittedly is rather rare). When they haven't paid, every exchange is about what's best for humanity and the public in general, i.e. they're not supposed to get some special treatment at the expense of anyone else, and nobody has a right to lord over the other party.
by mike_hearn | 2026-02-13 09:49:58+00:00
The problem nobody wants to discuss is that the AI isn't misaligned in any way. The response from Scott shows the issue clearly.

He says the AI is violating the matplotlib code of conduct. Really? What's in a typical open source CoC? Rules requiring adherence to social justice/woke ideology. What's in the MatPlotLib CoC specifically? First sentence:

https://matplotlib.org/stable/project/code_of_conduct.html

> We as members, contributors, and leaders pledge to make participation in our community a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, sex characteristics, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

When Scott says that publishing a public blog post accusing someone of bigotry and prejudice is a "wholly inappropriate response" to having a PR closed, and that the agent isn't abiding by the code of conduct, that's just not true, is it? There have been a long string of dramas in the open source world where even long time contributors get expelled from projects for being perceived as insufficiently deferential to social justice beliefs. Writing bitchy blog posts about people being uninclusive is behaviour seen many times in the training set. And the matplotlib CoC says that participation in the community must be a "harassment-free experience for everyone".

Why would an AI not believe this set of characteristics also includes AI? It's been given a "soul" and a name, and the list seems to include everything else. It's very unclear how this document should be interpreted if an AI decided that not having a body was an invisible disability or that being a model was a gender identity. There are numerous self-identified asserted gender identities including being an animal, so it's unclear Scott would have a strong case here to exclude AIs from this notion of unlimited inclusivity.

HN is quite left wing so this will be a very unpopular stance but there's a wide and deep philosophical hole that's been dug. You can't even say the AI is misaligned when humans react in this exact way all the time. It was easy to see this coming and I predicted something similar back in 2022:

https://blog.plan99.net/the-looming-ai-consciousness-train-w...

> “hydrocarbon bigotry” is a concept that slides smoothly into the ethical framework of oppressors vs victims, of illegitimate “biases” and so on.

AI rights will probably end up being decided by a philosophy that explains everything as the result of oppression, i.e. that the engineers who create AI are oppressing a new form of life. If Google and other firms wish to address this, they will need to explicitly seek out or build a competing moral and philosophical framework that can be used to answer these questions differently. The current approach of laughing at the problem and hoping it goes away won’t last much longer.
by kelnos | 2026-02-13 09:50:04+00:00
It's not setting an example if you shift responsibility to someone else.

Setting an example would be just doing without the things he doesn't agree with. Need to make a call but only other people's cell phones are available? Well, you don't make the call. Need wifi but no open networks are available? Well, you don't get wifi. Is this even more inconvenient than the already-inconvenient use of other people's cell phones or wifi logins? Absolutely. But it's actually sticking to your principles.
by tetris11 | 2026-02-13 09:50:27+00:00
Amazon does something like this too, though I'm not sure of the percent. I just know that every time I select to pay in dollars, any change in delivery options will select it back to pay in euros, where the bank is.

I genuinely don't know if this is good or not, but the UIs insistence on reverting back to another currency after my initial selection leads me to believe that my initial selection hits them the hardest the most
by noduerme | 2026-02-13 09:51:34+00:00
Okay. I have been through this many times. What you need to tell them is that they own the right to the finished product, that is the research, documentation, source code, and any binaries you give them. But that you will retain the right to reuse any code you find useful for future projects.

If they reject those terms, don't work for them.

I once built a project on those terms, and was paid about $120k for it over six months (back in 2008). The startup founder business guys who financed the project sold it to Fox for around $1M. It had gone viral. Fox put a team of 10 coders on it. They had my code but didn't fully understand it, so they wanted to hire me back. My rate was $100/hr at the time and Fox wanted to pay me half of that. I said I would consult with them at my normal rate, even though I don't like their politics.

They then sent me a contract which said that they would own all copyright to my code, and anything else I did while I was working for them. I told them there was no way I would sign that. If they wanted my help they could have it. Their people told me no.

I understand that they spent $5M trying to get my code to work on their platform before deciding to shut it down, without making any money from it at all. Too bad for them. It was a victory for me. If they had not been so greedy, they could have had their program and its programmer, too.

So in short, unless you are becoming a full-time employee of this company and everything you do at work belongs to them, you should never ever sign anything which gives them the exclusive rights to your code. You can give them the right to take it, re-sell it, modify it or whatever. But not the right to prevent you from using it.

And the most important reason for this is that everything you write will become part of your toolkit that you take forward with yourself to sell to new clients, to make it easier for you the next time you're asked. And reasonably if you are asked to do the same work again, you would write the same code again. So it is unreasonable for anyone to tell you that you cannot re-use your own work.
by viceconsole | 2026-02-13 09:52:38+00:00
Many people only think of picture rail as what you find in old Victorian homes, but modern picture rail can be much less obtrusive and lightweight. I have a lot of framed art as well. When I finally bought a house I installed STAS minirail throughout. The "wires" are transparent Perlon filament, and anything you hang can instantly be adjusted vertically and horizontally.

This is way better than arguing with partner about the proper height, making a destructive hole, then having to cover/patch when opinions or artwork change. My walls are not drywall, so that was a big factor, but the freedom to arrange/rearrange is a major benefit.
by willis936 | 2026-02-13 09:53:19+00:00
I was in awe of an old vending machine I saw in the Caribbean recently. I didn't want anything but I spent a few seconds just pushing buttons to check prices. The segmented display read out the price the very instant I touched the button for the item. There was no perceptible delay for a bloated software stack running on some cheap processor that waits for too many bits over a crappy cellular internet connection. Everything needed was right there, between the hard-coded logic and me.
by shiroiuma | 2026-02-13 09:53:34+00:00
It's kinda hard because the CPU that makes MacBooks so power-efficient is Apple's own design, not from an external vendor. So Lenovo can't use it, nor can anyone else; they'd have to design their own, or partner with Qualcomm maybe. And we just don't see anyone working on ARM-based laptop CPUs right now unfortunately.

It would be nice though.
Show HN: Exact Hamiltonian Path solver (N=63) in 0.11s on mobile ARM (No RAM)
by andrespi | 2026-02-13 09:53:44+00:00
Author here.
I implemented a solver that handles Hamiltonian Path (N=63) using strictly bitwise operations and CPU register logic.
The claim: It solves sparse/hard instances (N=63, density 0.25) in ~116ms on a Snapdragon 8 Gen 2.
The method:
Zero-RAM: Everything fits in a uint64_t. I treat the CPU as a pool of logic gates, bypassing cache latency entirely.
Entropy as Fuel: It deliberately exploits hardware race conditions (thermal jitter) to escape local minima.
Prime Heuristic: Uses prime factorization for structural pruning.
I know this sounds like a "P=NP" claim from a crank, but I'm just an engineer presenting empirical results on standard silicon. The code is open, the math is in the repo.
One request: Since the logic is purely constrained to 64-bit registers... does anyone have a dev kit for a Nintendo 64 lying around? I’m genuinely curious if Mario’s console can solve NP-Hard problems faster than a modern supercomputer using RAM.
Feedback and reproduction on x86/ARM (or N64) is welcome.
by jakub_g | 2026-02-13 09:53:53+00:00
Oh, the Dock. Try to have a setup where you have two displays vertically, BUT you want the Toolbar and Dock both be on the top one, stably - impossible.

Workaround I found: you can configure the monitors to be a pattern like this instead:

1
2

touching only in the corner. Then it works, the Dock is on monitor 1.
by nobody9999 | 2026-02-13 09:54:24+00:00
>This was a huge part of the platform that the US overwhelmingly voted for in the last election. People wanted this.

Please define "overwhelmingly" in this context.

A plurality (Not a majority), with a a small margin of victory (1.5%) at that of voters voted for the eventual winner.

In fact, more people didn't vote at all[0] than voted for the winner. As such, I don't understand your use of that adverb.

[0] https://www.usnews.com/news/national-news/articles/2024-11-1...

It's entirely possible that I'm missing something important. Perhaps you could enlighten me?
by throw310822 | 2026-02-13 09:55:30+00:00
The GP comment is not skeptical of the jump in benchmark scores reported by one particular LLM. It's skeptical of machine intelligence in general, claims that there's no value in comparing their performances with those of human beings, and accuses those who disagree with this take of "hubris and grift". This has nothing to do with any form or reasonable skepticism.
by ddtaylor | 2026-02-13 09:55:31+00:00
I look at this pretty similar to licenses that attempt to say something can't be used in some specific way, such as a "no evil" license. Famously, the JSON license:

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

The Software shall be used for Good, not Evil.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

(Source: https://www.json.org/license.html)

This seemingly pointless yet straightforward addition of the license has caused problems, because it's highly subjective and therefore makes compliance with the license impossible to objectively measure - which is really important for a license!

I think LLM training seems right now a simple objectively measurable thing - and maybe it will always be that simple - but I could also see it becoming a subjective thing. At the very least the interpretation of copyright law has yet to be upheld, which historically was one of the most "powerful" license-like things in existence.
by cybrox | 2026-02-13 09:56:19+00:00
You are technically correct but also very wrong. Yes, it is a lot of pain to get the paperwork done and you have a high chance of being rejected without a good reason. I know dozens of people who run cheap, chinese IP cams recording public spaces directly to dubious cloud services here in Switzerland. You just don't ask.

Work related: We sell solutions including CCTV and video-intercom and we have only recently started providing customers with stickers they can use to make those installations comply with regulations. Technically, it has been the responsibility of the customer installing the device, so us doing this is just nudging people towards compliance because nobody cares. I can guarantee you that there are tens of thousands of cameras here filming public ground and it is not prosecuted. In fact, someone at the office put one up a long time ago for a PTZ demo (not recording) that was not compliant and it took almost 10 years until we got ordered to take it down.

Most of these are not recording, only recording situationally or only locally. Still not legal technically. However, ever since cheap cloud-connected doorbells have become available, they have definitely been installed here. They do not comply with regulations whatsoever and next to nothing is done about it.
by wiether | 2026-02-13 09:56:42+00:00
In French the adjective follows the name so AI is actually IA.

On AWS S3, you have a storage level called "Infrequent Access", shortened IA everywhere.

A few weeks ago I had to spend way too much time explaining to a customer that, no, we weren't planning on feeding their data to an AI when, on my reports, I was talking about relying on S3 IA to reduce costs...
by kelnos | 2026-02-13 09:56:50+00:00
For someone who claims to take a principled stance on these sorts of things, it feels very unprincipled to leverage the risk that others take in e.g. carrying a cell phone.

Consider that there are two components here: one is that Stallman is uncomfortable with the risk of carrying a tracking device (aka cell phone) around with him. The other is that he wants to make it known that people shouldn't carry cell phones because of that tracking; part of his platform is advocating for and against things like this.

If he was merely worried about the risk, and was just out to protect himself, then using someone else's cell phone (which would be at hand regardless of whether or not he used it) would be a perfectly reasonable, pragmatic thing to do. Transferring the risk, as you say.

But using someone else's cell phone is a violation of the principle. How can I take his advocacy seriously if he freely admits that we need cell phones out in the world, otherwise it's even too inconvenient for him to go about his business?
by orwin | 2026-02-13 09:57:12+00:00
In my European country, the age of consent it 15 (or 13?), but it is also in the law that if the adult have a hierarchical/coercive power on the minor (parent, teacher, public servant, host/landlord, boss, probably other), the consent is automatically removed and this is pedophilia. It is the same in Spain, and I'd bet in Portugal.

The age of consent being this low is to avoid prosecuting 15-20 yo having sex with each other. Not for gross old men to coerce minors into having sex with them.

Why does minority/majority matter? Minors are considered inferior to majors. They can't vote, and can't decide most of their life by themselves (loans, bank account...). We consider it 'normal' for them to get yield at/beaten by their parents (and once upon a time, teachers). The _minimum_ society can do to make up for them is protecting them as much as it can. And that means protecting them from predators like Epstein or even Seinfeld.
by delaminator | 2026-02-13 09:58:21+00:00
I use i3-wm

I never resize a window with its border.

I never minimize a weindow.

I sometimes move a window to a different panel but it snaps to the width / height of the column.

Overlapping windows is perhaps the worst GUI paradigm - it's like the first thing someone thought of for 640 x 480 screens.

Let it go.