MurphyA/hacker-news huggingface dataset:
by rainworld | 2025-11-15 12:40:45+00:00
https://en.wikipedia.org/wiki/2015_Russian_Sukhoi_Su-24_shoo...

Including but not limited to: A Turkish supply convoy, reportedly carrying small arms, machine-guns and ammunition, was bombed by what is believed to have been Russian airstrikes in the northwestern town of Azaz, in north-western Syria.

https://en.wikipedia.org/wiki/2017_Russian_Air_Force_Al-Bab_...

https://en.wikipedia.org/wiki/2020_Balyun_airstrikes
by versteegen | 2025-11-15 12:41:14+00:00
No I didn't mean to draw attention to HFTs specifically, I understand they aren't big. I said 'second' instead of 'subsecond' because humans are also capable of reacting within seconds. But you are right that all those day traders losing money even things out and I was concentrating on the wrong thing. Investing and trading on longer time scales is certainly profitable.
by vali128 | 2025-11-15 12:42:40+00:00
Hi,

Most YouTube descriptions end up the same: a long list of sponsor links, socials, podcast or newsletter links, gear lists, and credits. It’s hard to keep organized, hard to update across many videos, and viewers often miss the important links altogether.

I’ve built a simple solution called GetLinkPage.

Instead of pasting 20+ links into every description, you put one short link, for example:

All my links and gear: getlinkpage.com/yourname

That single page then holds everything in a clean layout – your social profiles, shop or affiliate links, newsletter, sponsors, and anything else you want to highlight. You update it once, and it is instantly correct for every video that uses that link.

If you would like to try it, you can set up your page here: https://getlinkpage.com
by codedokode | 2025-11-15 12:44:18+00:00
I used the site several times to archive some page or send it to someone who cannot access the site directly. I never archived anything illegal and never stumbled upon illegal things there. So I don't know why they want to arrest the owner.

Also the site is pretty advanced, it can handle complicated sites and even social networks.

> But because it can also be used to bypass paywalls

How? Does the site pay for subscription for every newspaper?

> Unfortunately, we couldn’t dig any deeper about who exactly is behind WAAD.

That's a red flag. Why would an NGO doing work for the public hide its founder(s) and information about itself? Using NGOs to suggest/promote/lobby certain decisions is a well known trick in authoritarian countries to pretend the idea is coming from "the people", not from the government. I hope nobody falls for such tricks today.

Furthermore, they seem to have no way to donate them money. That's even the redder flag.

Also France doesn't have a good reputation in relation to the observing rule of law. For example, they arrested Russian agent^w enterpreneur Durov, owner of Telegram, claiming they have lot of evidence against him involved in drug trafficking, fraud and money laundering [1], but a year later let him free (supposedly after he did what they wanted). France also bars popular unwanted candidates from elections. Both these cases strongly resemble what Russia does.

[1] https://en.wikipedia.org/wiki/Arrest_and_indictment_of_Pavel...
by tomhow | 2025-11-15 12:45:32+00:00
The purpose of HN is to be interesting, and to gratify intellectual curiosity.

That's it. There's no need for any secret corporate or political agenda. HN is most valuable and useful to YC if it just attracts an audience of people who are intellectually curious, because those are the kinds of people who are interested in learning about new things, including new technologies and companies.

Given that, the most counterproductive thing we could do is alienate more than half our potential audience by promoting/tolerating views that they find abhorrent.

It also means our audience isn't easily deceived, because the most intellectually curious people are hard to bullshit, pretty much by definition. And this is the thing you learn quickly as a moderator here: even if you ever wanted to get away with any kind of deception of the audience, you soon find you wouldn't be able to, because people are so quick to notice and point it out if anything seems a bit off.

My greatest hope for HN is that if we could somehow keep raising the bar of intellectual curiosity, maybe we could yield new ideas that might help to break the world out of the stupid politics that seems to prevail these days. Hopelessly idealistic perhaps, but we all need something to dream about.

Repetition of the same old rhetoric, day after day, year after year, doesn't get us anywhere, other than making this place boring and miserable. By all means, criticise powerful figures and institutions. Sure, let's talk about the ways "current trends really suck for most groups" – we talk about that a lot here. But an argument only really belongs on HN if it gives us something new to think about.
by giraldo | 2025-11-15 12:46:26+00:00
Yes, having a special keyboard can be limiting in that it’s a pain to cart around to hook up to laptops, etc. and to get an extra in case it fails.

It still could be nice to have something optimized, though. If you ever design one, please share it, because I think you’d get more interest than you’d think.

I began to have interest in developing for everyone (primarily for differences for vision, though difference in hearing, memory, learning also) about 13 years ago, and got little support from the small company I worked for. We had a very color-specific interface, because we were space-limited. Then, wouldn’t you know it, our next manager was red-green colorblind, but it didn’t bother her.

I got jaded about it, learning that basically no one cared enough, and that people just get ignored and struggle with their adaptive devices. This still pisses me off, and I was once thinking heavily about applying a job where I could do something about it, but I don’t have the required background.

With AI, there’s beginning to be almost no excuse for someone not to add first-class support for all types of people into their interfaces and process, but people still continue to design like everyone is a twenty-something y.o. with full hearing, 20/15 full color vision, 130 IQ average, and no memory or learning differences or other modalities.
by exasperaited | 2025-11-15 12:49:08+00:00
There's Maltron, Microwriter (who pretty much invented the contemporary chording ASCII computer keyboard) and its weird successors like Twiddler and Charachorder.

But the fundamental problem with one-handed keyboards is that as soon as you only have one hand, you step into specialisation.

People's hands and one-hand abilities are actually quite variable. People who have never had two hands have different hand agility to people who lose a hand in adulthood, for example.

Two-handed keyboards and two-handed typing masks so much of this variability, because you can be a fast and efficient typist even with your hands straying across the keyboard and using only two or three fingers on each hand (say, two on non-dominant hand, two and thumb on dominant).

One-handed keyboards, by contrast, need to be more optimised for individual one-handed typists when any economy of scale is already difficult to achieve.
by Libidinalecon | 2025-11-15 12:50:24+00:00
I think you should reverse the question, why would we expect LLMs to even have the ability to do novel things?

It is like expecting a DJ remixing tracks to output original music. Confusing that the DJ is not actually playing the instruments on the recorded music so they can't do something new beyond the interpolation. I love DJ sets but it wouldn't be fair to the DJ to expect them to know how to play the sitar because they open the set with a sitar sample interpolated with a kick drum.
by flohofwoe | 2025-11-15 12:51:28+00:00
> - someone in Russian military R&D got new data to work with.

Also doubtful tbh because such interceptions (although without actual airspace violation) happen every other week over the Baltic Sea. It might have been the first time F-35s were used(?), but I really doubt they took off their radar reflectors to 'reveal capabilities'.
by garganzol | 2025-11-15 12:51:29+00:00
I am kind of fascinated that some people move the world forward finding a solution even for supposedly dare conditions, while others kill innocent with bombs. This is what I've felt after watching the video.

Good luck to these manufacturers who serve the niche with such a passion. It needs a lion share of compassion to be able to design this kind of products for handicapped people.
by globular-toast | 2025-11-15 12:51:34+00:00
mIRC and many other clients just sat there and did their thing. 30 years ago. Countless projects have been coordinated via IRC. This isn't a high bar for chat software.

Teams fails every day at its basic purpose. Chats are confusing, the threaded ones being utterly useless. Constantly have to use the mouse to do basic stuff like address people or change channel. Stuff randomly breaks all the time, syntax highlighting seems to break in some new way every other week. It's complete garbage software and a massive regression for those of us who remember proper, simple chat software from decades ago.
by sunscream89 | 2025-11-15 12:52:31+00:00
By my account, there is much to be embarrassed by.

The notice may have more to do with Bannon’s treasonous traitorous designs upon our military and intelligence infrastructure. Bannon is not alone in this. About two dozen behinds the scene clandestine spook cell cronies have cooked up this modern mutilation of our government infrastructures. Bannon tugs these strings.

Gathering all of those high ranking commanders in one place allowed the rooting of an infrastructure before then only navigable by cable complex channels and references. Essentially destroying the envelope of every ultra secret program under development. How would I know?

The real secret is the way before this, during George Bush senior’s term America lost control of their own nuclear arsenal. It wasn’t a loud obvious coup, it was off books and nuances by seductive rendezvous, such as the 2007 incident where warheads were RETURNED to the US by their handlers.

The nuclear weapons classified documents found at Maralago were pertaining to several weapons and entire launch installations (off books) were missing. When asked, Mr. President, wtf did you do this? Where is inventory #GXCV73562?

The United States of America does not know where all of its nuclear weapons are, and a voice in my head told me to do so.
by iagooar | 2025-11-15 12:53:49+00:00
I saw the keyboard to be operated by the left hand only and here is my (totally personal and somewhoat adjacent) problem with it.

My left hand is the one which has suffered the most the many hours of using a keyboard over the last +-25 years. While the right hand has the occasional break from the keyboard when using the mouse, the left hand is constantly glued to the keyboard.

It also has a much tougher job - all the cmd, ctrl, alt and shift + combinations are mostly done using the left hand - e.g. on Mac you cannot cmd+shift+ select text with the arrows - you must use the left hand - so it ends up doing so much more work.

I wonder if there are other people with the same problem. My right hand never hurts after many hours of computer work - but the left hand does. It hurts even now that I am typing and I haven't even spent more than an hour doing it.
by stephen_g | 2025-11-15 12:54:17+00:00
Maybe “simple and easily manipulated” is better. The driving force behind the UK’s “child safety” push seems to be mostly because there was “enormous potential across the Safety Tech sector … to foster the development of sustainable, high-tech companies across the country” [1].

Don’t be deceived - huge amounts of lobbying went into this, because some savvy entrepreneurs saw a market to sell age-verification services. The key driver behind the laws is more about creating that market than actual child protection - if they were actually interested in that, they wouldn’t be pushing things that are clearly so ineffective (but expensive).

1. https://www.gov.uk/government/publications/safer-technology-...
by M0r13n | 2025-11-15 12:54:52+00:00
A few weeks ago I noticed DNS4EU couldn’t resolve archive.is and assumed it was just a configuration mistake. I emailed them about it, and after a couple of days or weeks (not really sure) the domain started resolving again. Given AdGuard’s recent report about suspicious pressure on DNS providers to block Archive.today, I’m starting to wonder if DNS4EU’s temporary block was actually related to the same campaign
by BrandoElFollito | 2025-11-15 12:57:10+00:00
Thanks for the tip about sharing!

No, my clock was an old style one, to be put on a shelf. But at least it had a "13" proudly right above the "12" :)

This reminds me my kids when they were in kindergarden and were bringing home their art that needed extra explanation to realize what it was. But they were very proud!
by philwelch | 2025-11-15 12:57:11+00:00
I mean we did make Western Europe decolonize and stopped the Anglo-French intervention in the Suez Crisis, and both of those turned out to be mistakes, but we also spent basically the entire twentieth century liberating, rebuilding, and defending your wretched continent. I think it’s mostly a reaction to having an inferiority complex about Western Europe increasingly turning into a poor, irrelevant backwater, which is tragic compared to the heights of previous centuries but also inevitable after most of your best people crossed the Atlantic.
by intended | 2025-11-15 12:57:52+00:00
Yes, this is good.

I urge anyone who thinks otherwise to wade into this arena themselves and see what they find. It is incredibly easy to be on the sidelines and hold an opinion.

It is your right to do so.

However if even a tiny bit of you is the kind of person who is driven to understand, and to hold opinions based on defensible positions, do your legwork.

Personally, I keep an arms length from the child safety side of things, simply because I know my tolerances.
by pdubroy | 2025-11-15 12:58:09+00:00
Hi HN! I'm the main author of the Ohm Editor, and co-creator and primary maintainer of Ohm itself.

Ohm is a user-friendly parsing toolkit for JavaScript/TypeScript. You can find out more at https://ohmjs.org.

Anyone interested in the editor might like to check out a blog post I wrote about it a few years ago called "Visualizing Packrat Parsing" (https://dubroy.com/blog/visualizing-packrat-parsing/)

Some people also might be interested our book WebAssembly from the Ground Up (https://wasmgroundup.com): you can learn Wasm by building a simple compiler in JavaScript, using Ohm.
by LeifCarrotson | 2025-11-15 12:58:26+00:00
> ...by the devs reading a 300 page manual, those days are long gone. Modern silicone is orders of magnitude more complex that nobody else besides the manufacturer could write the drivers for it...

The 300 page manual would be 3,000 or 30,000 pages long, if modern ARM ISR manuals are any indication. Independent developers could totally write performant drivers if they had the documents, but those manuals do not exist - or if they do, they're proprietary.
by simondotau | 2025-11-15 12:58:46+00:00
The more things change, the more they stay the same.

About 10-15 years ago, the scourge I was fighting was social media monitoring services, companies paid by big brands to watch sentiment across forums and other online communities. I was running a very popular and completely free (and ad-free) discussion forum in my spare time, and their scraping was irritating for two reasons. First, they were monetising my community when I wasn’t. Second, their crawlers would hit the servers as hard as they could, creating real load issues. I kept having to beg our hosting sponsor for more capacity.

Once I figured out what was happening, I blocked their user agent. Within a week they were scraping with a generic one. I blocked their IP range; a week later they were back on a different range. So I built a filter that would pseudo-randomly[0] inject company names[1] into forum posts. Then any time I re-identified[2] their bot, I enabled that filter for their requests.

The scraping stopped within two days and never came back.

--

[0] Random but deterministic based on post ID, so the injected text stayed consistent.

[1] I collated a list of around 100 major consumer brands, plus every company name the monitoring services proudly listed as clients on their own websites.

[2] This was back around 2009 or so, so things weren't nearly as sophisticated as they are today, both in terms of bots and anti-bot strategies. One of the most effective tools I remember deploying back then was analysis of all HTTP headers. Bots would spoof a browser UA, but almost none would get the full header set right, things like Accept-Encoding or Accept-Language were either absent, or static strings that didn't exactly match what the real browser would ever send.
by rkagerer | 2025-11-15 13:00:06+00:00
it only manages one stream at a time

I'll take flak for saying it, but I feel web developers are partially at fault for laziness on this one. I've often seen them trigger a swath of connections (e.g. for uncoordinated async events), when carefully managed multiplexing over one or a handful will do just fine.

Eg. In prehistoric times I wrote a JavaScript library that let you queue up several downloads over one stream, with control over prioritization and cancelability.

It was used in a GreaseMonkey script on a popular dating website, to fetch thumbnails and other details of all your matches in the background. Hovering over a match would bring up all their photos, and if some hadn't been retrieved yet they'd immediately move to the top of the queue. I intentionally wanted to limit the number of connections, to avoid oversaturating the server or the user's bandwidth. Idle time was used to prefetch all matches on the page (IIRC in a sensible order responsive to your scroll location). If you picked a large enough pagination, then stepped away to top up your coffee, by the time you got back you could browse through all of your recent matches instantly, without waiting for any server roundtrip lag.

It was pretty slick. I realize these days modern stacks give you multiplexing for free, but to put in context this was created in the era before even JQuery was well-known.

Funny story, I shared it with one of my matches and she found it super useful but was a bit surprised that, in a way, I was helping my competition. Turned out OK... we're still together nearly two decades later and now she generously jokes I invented Tinder before it was a thing.
by scotty79 | 2025-11-15 13:00:11+00:00
If you think human art was anything but a bootstrap for AI you are kidding yourself. I don't think artists are going to be as happy as you think though, because market for their services will drop even further towards zero and they will go back to being financed by the richest on a whim. The way it always used to be before the advent of information copying and distribution technologies. Technology giveth, technology taketh away.
by K0balt | 2025-11-15 13:00:39+00:00
Seems like the focus is on orbital dynamics, so I’m guessing it is reacting against the magnetic field of the planet or the particulates in the solosphere.

It would be cool, though, if it were actually interacting with the zero point field or some similar bunky stuff. We can already extract minute amounts of matter from the field, ostensibly experimentally proven, so I suppose it’s not impossible to imagine that you might somehow be able to push on Casimir forces, perhaps.
by inglor_cz | 2025-11-15 13:01:30+00:00
The root of your disagreement lies in the fact that "The Third World" isn't really a useful abstraction anymore.

Plenty of former 3rd world countries are middle-income now. There is just no comparison between living in Thailand vs. South Sudan, even though there might be in the 1950s.

Time to toss the expression entirely, it doesn't really describe anything concrete anymore. The world has changed.
Ask HN: How do you handle long-term memory with AI tools like Cursor and Claude?
by JakaKotnik | 2025-11-15 13:02:14+00:00
I keep running into the same friction point when coding with AI tools. They are amazing inside a single session, but the moment you open a new one, they forget everything about the project, past reasoning, edge cases, or architecture notes.

I know some people maintain MD files or detailed RAG setups, but most developers I talk to say their context is scattered across Slack, GitHub issues, Notion, docs, emails, etc.

So I’m curious how others solve this today:

• Do you rely on project-local markdown files? • Do you manually restitch context every session? • Have you built your own external memory store? • Or do you just accept that AI will forget most things between sessions?

Not trying to promote anything. I genuinely want to understand whether this is a real pain point across teams or just a “me” problem.

Would love to hear how you manage long-term context in your workflow.
by lolive | 2025-11-15 13:03:00+00:00
Like people trying to find new interfaces for music making [thank god touchscreens!], there are people trying to figure out new hardware for interacting with computers. Thank you dudes!

PS: the first step towards feeling why such research is so important is when you start customizing productivity shortcuts on your existing keyboard. Then you understand that the input device in front of you can be more than a stupid typewriter. From there you start interrogating your interaction with machines. [and then you are addict, and you end up designing your own device :)]
by nextaccountic | 2025-11-15 13:03:01+00:00
> Grafana, Prometheus, Jaeger

This is a lot of infrastructure, we are talking about a tiny app here. Are you sure this is warranted?

Honestly I would prefer to have observability as a library, that's not feasible because of two factors, a) I really want distributed tracing (no microservices - I just want to combine traces from frontend and backend) so I need a place to join them, and b) it could/would lead to loss of traces when the program crashes.

In any case, it makes sense for me to choose tracing and metrics libraries that can output either OpenTelemetry or Prometheus and Jaeger, in the event that OpenTelemetry is not enough.

> Loki is also just fine and much better than Elastic/OpenSearch.

Wait, there is more?
by foofoo12 | 2025-11-15 13:03:24+00:00
Very interesting idea. I remember reading that in visual spoken communications, only 20% is the actual words. The rest is tone of voice, body language, context, emphasis, expressions, ... all that stuff.

I don't know if 20% is correct, but I feel it's very close to it. I also think a lot of internet arguments happen as a direct result of miscommunication. Emojis are great, but they get abused to the point that HN filters them out. Perhaps allow readers to toggle if they want to see emojis or not?
by stephen_g | 2025-11-15 13:03:27+00:00
Yes but massive censorship and the constant surveillance of children is also not good for the children ultimately. We need to bring the question of “does this help create a world that we want children to grow up in?”

Are we really going to argue “since some parents won’t adequately parent their children, we’re going to create a massive censorship and surveillance apparatus and the Government will tightly control what everyone is allowed to view or talk about online”?
by homebrewer | 2025-11-15 13:05:24+00:00
What kind of URLs does it use? If it's anything with a unique prefix (like Telegram's tg://), you can add it to the desktop file:

MimeType=x-scheme-handler/foobar;

and run `update-mime-database`.

If not, I would write a shell wrapper and set it as the default browser; something to the effect of:

#!/usr/bin/bash set -eu for arg in "$@"; do if [[ $arg == *whatever-url-teams-uses.com* ]]; then exec gtk-launch teams "$@" fi done exec gtk-launch firefox "$@"

(gtk-launch uses flags from the .desktop file so you don't have to repeat them)