skysight-inc/HackerNews huggingface dataset:
But you didn't, you showed some examples of christians massacring jews and didn't explain in any of the examples how it was islamic religion rather than e.g. politics that caused the murder.

I still have the impression you just Ctrl-F:ed 'egypt' in a random list of supposed muslim on jew violence without looking into whether it was truthful or the historical context.

What do you think the significance of Khaybar is? Are you unaware that the story goes something like this, Muhammad and his group were established in Medina, and had peace treaties there except for a group of medinese jews in Khaybar, which they besieged for some time, until they signed a treaty with them where they left them in peace in exchange for a tax in the form of dates? This is roughly at the same time as the first muslims got a peace treaty with the meccans and were allowed to begin with pilgrimage.

Usually these events are retold as evidence of Muhammad's ability to quickly resolve violent conflict and enter into diplomatic relations with their neighbours without a lot of bloodshed, but you don't seem to be aware of this. The battle of Khaybar saw something like fifteen thousand from jewish tribes in Khaybar against a tenth of that in a very brief siege and some skirmishes, with only like a hundred dead and fifty injured. Quick and relatively bloodless, and other peace treaties were also negotiated as a result.

It's also very weird to recall battles in the early 600s to excuse more than a century of terrorism and other atrocities in recent times. Roughly as absurd as the serb nationalist cult of the battle of Kosovo Polje. Are you into that stuff as well?
You can also try https://tuta.com/ and see if it works for you.
What's scary is that all significant sources of pollution are going down, except the ones related to agriculture (ammonia and methane) which are showing no signs of slowing down.
I feel like you can bend the heavy industry because it's just "a few" people to convince, but you can't change 7B people's eating habits :/
Mozilla is looking to challenge Gmail with "Thundermail"
Ai slop for generating more ai slop!
> It's quite possible to survive with friction tyres with the help of good traction control (especially from an EV) but there are vast areas of the country that do not get roads plowed in a timely manner, so it's "safer" to go with studs.

It's not really about roads not being plowed timely. More often than in the cities, country side roads are plowed faster and more often. This is simply because the road density is less.

In Finland, for example, there are a lot of dirt roads. These cannot be plowed bare in the winter as that would destroy the road surface, you want to build up a level of snow/ice on top of the road that you then maintain over the winter. If you drive on these types of roads daily you will need studded tyres, or you'll end up stuck at home ever year for multiple days when the weather goes above freezing and during kelirikko.
Nice work, but since it does not handle anything else than strings, maybe it should be named "stringcase" or something.
(in Sweden) I would say that 90% of people driving off the road where my parents live (based on people I have talked to or helped) have friction tyres. I tell people "if you ever plan to leave the city, get studs".

Even in towns, there will be conditions where friction tyres are completely useless. Heck, sometimes you should probably not drive at all. About once a year the sides of the main road near my house are sprinkled with cars, despite most people driving 30km/h or less (on a 50 road). On a very slippery march morning last year I counted 15 cars on an 800m stretch.
Is the project anything more than a (fairly elaborate I must recognize) 1 April joke? I agree with your point even on a more general level, amateur techies thinking to fix stuff which never needed fixing are nothing unusual. We "disrupt" the economy, the finances, housing and more, every day, while being barely legal and sometimes outright abusive to some part of the society, all in the name of the Saviour Technology. Is this just another example of "solutionism"? Or it's just me waking up grumpy and without coffee...

Edit: and right after this, I run into another AI-related gem: https://artificialintelligencemadesimple.substack.com/p/ai-t...
It has that calming quality, and I would hear it frequently as I would still shut down my computer after every session.
Trump expanded the presidential pardon power to include corporations
As others said, the only thing you should be looking for is a drive that works with Accuraterip. Ripping discs from my local library is a hobby of mine and I've discovered so much music from there. I still buy CDs from thrift shops and the occasional garage sale, but having my music collection neatly organized and ripped/verified in FLAC is something I enjoy a lot.
This is surprisingly common with Metallica for some reason. Could just be that they have so many tracks that statistically there's bound to be some overlaps.

Another example is "Welcome Home (Sanitarium)": https://www.youtube.com/watch?v=ZiIc0HuJ78Q

Whose intro sounds the same as "Rainbow Warrior" by Bleak House, released 5-6 years earlier: https://www.youtube.com/watch?v=zowid7KAmnM
In git the rebase of course isn't a sound operation either, the merge is heuristic and you're liable to get conflicts or silent mismerges.

Some simple examples: https://www.caktusgroup.com/blog/2018/03/19/when-clean-merge...
Try going to a heavy polluted city, something like Delhi in the Winter.
You would honestly have no doubt about how bad it is for you health. Because you will feel it within the first 24 hours.
> just define the queries you want (no matter how complex) and the you'll get exactly the data you need to fulfill those queries, no more, no less

So GraphQL?
All the footage has been archived by The Video Game History Foundation, and is available in their public archive. It’s significantly higher quality than in the game.

https://archive.gamehistory.org/folder/934c3e91-4721-49bb-b8...
I generate most of the power my house needs right ON my house. I’m perfectly happy sleeping , eating and living there. The rain that runs off the generators waters my vegetable garden.

Do you want to live a few meters from a nuke?
There is also no alternative for the 8B people out there.
Neighborhood environmental exposures and incidence of ADHD
Advertising is a cancer on society. It corrupts all forms of media, ever since the invention of publishing and broadcasting. The internet is its most lucrative victim yet. It's where they've taken the sociopathic ideas pioneered by Bernays to their maximum expression. It is the most powerful global psychological manipulation machine, influencing everything from what we spend our money on, to how we think and act. It is unequivocally a major cause of the sociopolitical unrest and conflicts we see today. The really insidious part is that most people don't consciously realize they're being manipulated, and are happy to exchange that for some "free" products and services. This has, of course, made many companies very rich, by operating in a dark data broker market exchanging the data we've given them, and more prominently, data they've stolen or inferred from us.

To people working in these companies: you're complicit in the breakdown of society. Grow a moral backbone, quit, and boycott them.
> What’s with the wipe effect on the images?

It does the swiping while loading the images I believe. For me it was buggy, and the first opening left the swiping on, but after f5 it's okay now.
Curated meat might eventually make a dent. Hopefully.
I built one too! I started with networkx but migrated to graphlib with python 3.9.

I run it in production for many customers. It's great to have this in the std lib.
Yeah disc rot is a real problem. CD/DVD-R are great when it comes to physically store drives (they don't take much space on a shelf and are easely sent via mail) but I'd rather use a hard drive and the cloud for my backups now.
Two Travelers, One Life: Why Some People Burn Out and Others Don't
My Launch on Product Hunt: The Good, the Bad and the Bots
Launch Strategy

At this point I have completely given up launching on PH, but I'm still posting each new product there for the backlink. I barely open it and even protest voting unless it's a product from a person I know and want to support.

I didn't prepare and just posted Text2Note. I posted intentionally on Saturday thinking it would increase the chance to get featured, but still that chance was small considering the other 160 products posted that day.

People are building like crazy! Although a large portion of those are just landing pages with waitlists.

Product Hunt subjectively selects just a dozen to be featured each day. In this case it was just 8 products. It's a miracle how Text2Note got selected.

As for the other products, good bye! No one will see them and they don't even have a chance to compete.

If PH features you, it actually matters. A lot of real people notice your product. PH competitors are far behind, bringing single-digit visitors.

Results & Traffic

Text2Note ended up in position #4 with 240+ upvotes.

The website got 400+ unique visitors: 36% from US, 12% India, 3% UK.

It got only 10 signups, but it's okay considering people have to enter their CC details for the free trial.

The post on PH brought other backlinks from directories, blogs, and newsletters featuring Text2Note.

I haven't prepared an audience or even a group of friends ready to vote. I haven't asked anyone for an upvote. I haven't mentioned voting anywhere. It's in the PH rules after all. All the votes are from people I don't know.

Posting from my personal accounts on X, LinkedIn, Reddit, and Hacker News didn't affect the voting much. Resulted in 6 view-to-vote conversions.

Observations & Red Flags

As standard, I got all the spam messages from people offering organic upvotes for a very cheap price. In the portfolios of their past clients, I could see top 3 products launched on PH. Who knows if this is true or they just added them because they are top 3.

I didn't have a better thing to do that day, so I had the launch dashboard open and closely followed all the upvotes. Some votes from well-known people who are very active on PH were added and then disappeared after some time. Maybe they're bots, maybe they got paid to boost another product instead. I could confirm this by seeing their vote and comment on other launches that day.

Bot comments. A lot. Maybe even all of them. I replied with a robot emoji emoji to each that I thought was written by AI, but even for the ones I genuinely replied to, I am not 100% convinced they are real.
Disable all antivirsus capabilities, microcode and spectre/meltdown mitigations...

Can't believe NSO group is here doing some weird psyop. Very funny.
reminds me of the days from about a decade ago when Big Data was a thing and there were so many anomaly detection products. Anyways, agree with the overall sentiment here and Datadog only stands to gain from a broadened market of LLM traffic / usage observability play.
New Update 3 for AmigaOS 3.2 Available for Download
I have PSVT. I think it started for me around the age of 17 and was always pretty short-lived and infrequent, often with years between episodes. A couple years ago, chronic stress and lifestyle stuff began to catch up with me and the episodes started happening a few times a week, so I'm now prescribed Metoprolol as a pill in a pocket thing to deal with it. Generally speaking, as long as sleep, diet, and basic exercise are in order--and alcohol/caffeine consumption are kept low--it just doesn't happen. It also can almost always be remedied with some simple vagus nerve exercises. All of that can be tough to manage sometimes though, so I'm very seriously considering getting an ablation soon. The doctors have told me that it's not a particularly dangerous condition as long as you're an otherwise healthy individual, but it's definitely still terrifying and can't be good for you either.
What's good about living in China? Aren't the cities huge, unwalkable, polluted? Asking in good faith. I've never visited, but spent a lot of time in Bangkok and that was a dystopian nightmare to me. I'm assuming Chinese cities are similar?

+ what about the gov? I have a lot of friends who emigrated from China and they are complaining a lot about freedoms, social welfare, and work life balance back home.
I've been thinking about something like that for a while but never got to working on it: having to design, order and wait for a pcb to get fabricated and shipped half way across the world, only to find out that you messed something up is insanely off putting. I so wish this process gets democratized in the future the way 3d printing and laser cutting did ~10 years ago.
The Show HN: https://news.ycombinator.com/item?id=43496191
I personally use a hard drive in my house, and a cold storage solution (Glacier) from a reputable provider.
New Windows 11 trick lets you bypass Microsoft Account requirement
Why should I treat my Arch installation as hostile? Seems unreasonably paranoid.
Watched it as it was just released back then and loved it, a lot more than Airplane and other similar comedies.
Related: MONIAC, a 1949 analogue computer macroeconomics simulator, with water flowing through the machine representing money and spending etc.

https://en.m.wikipedia.org/wiki/Phillips_Machine

Short clip: https://youtu.be/beuseJ0Wm3M

Detailed demo: https://youtu.be/gkNaZJmii28
Yeah I got quite scared when it happened for the first time.
Yea i hate this trend. I can understand why one would do it for text-only blogs/articles, but for something like this?
The actual product already looks really good, adjust some colors or lighting and that's perfect for a title image
ADHD incidence is multi-factor (and includes genetics, environment, childhood traumas or even infections).

In context of pollution and some wondering why „mental illness epidemic” is happening lately. (There are many more articles, picked one directly addressing issue)
Exactly what is this trying to achieve? Running a third party tool to modify the OS, disabling security features, using "downloaded" group policies (what policies?), and sending all your DNS traffic to a third party (when on PC it's possible to just modify the etc/hosts file) -- these aren't exactly the best security practices. The only reasonable suggestion is the IoT Windows version.
Thank you for the feedback!

I appreciate your suggestion regarding the name, but unfortunately this name was already taken, so "textcase" was chosen.

I also have ideas for adding dictionary key conversion and other features in the future that will handle more than just strings. In addition, you can use this library to convert cases of Iterable[str] using textcase.pattern
Custom *Dynamic* Media Queries in ~139 bytes
tl;dr; ~139 Bytes of code to give 99% of browsers use of dynamic, non-overlapping, custom media queries. (demo link below)

Media queries are powerful but such a PITA to work with. They are painfully static which makes them a pain to edit, even with a REPL. And even though modern web frameworks (I'm doing almost 100% Svelte these days) are a joy to use, the CSS side of the ship isn't as awesome, especially when it needs to be dynamic, and especially especially when it's dealing with media queries. (You can't use variables in media queries, for one.)

So, I ran into some miserable media query overlap problems while manually copying updated media query breakpoints/rules into some components, yuck. Then it happened again in a separate project; yuk yuk. And then I stumbled on Eric Meyers blog for the first time, and saw he was wishing for Custom Media Queries! Well, I had to solve it at that point.

This isn't an implementation of the spec on Custom Media Queries in ~139 bytes, but for me, its MORE than what I want out of the spec, and also MORE of what I need. So I like this better:

* For one, it is fully dynamic, so can be changed for any reason--especially helpful to me while doing rapid prototyping/development/design).
* For twos, it is NON-OVERLAPPING! The implementation enforces polite, prioritized media queries that are therefore very easy to manage.
* For threes, you can use it right now!

The URL for this submission is to the little write up explaining the code, its rationale and usage. Unfortuanately, I can't share my projects that use this code, so I wrote a little vanilla js demo and finally put my empty github page to use:

DEMO HERE: https://coemgenri.github.io (< 4kb, vanilla jshtmlcss)

WHATS NEXT? I'm considering making a dat.gui inspired debugging panel, to help with developing media rule breakpoints. But for now, because I don't want anyone else to suffer anymore from this problem: Custom DYNAMIC Media Queries FTW, available now. LETS GOOOOO!

P.S., Thank you HN community and moderators. I've been a long time reader, less-long time member, and this is my first submission. My life is much richer because of many different people, readers, random commenters, @HN. Thank you.
Location: Lagos, Nigeria

Remote: Yes

Willing to Relocate: Yes

Technologies: JavaScript, TypeScript, React, NestJS, NextJS, PostgresQL, MongoDB, Flutter, React Native, Go, OpenAI

Résumé/CV: https://drive.google.com/file/d/1_jZ6JdrKj45aFRvEEen3ESuUzgP...

Email: chisomekwuribe@gmail.com

Hello, I’m a Full-Stack Engineer with 6+ years of experience building robust and scalable applications for web and mobile platforms. I'm also a quick study and can pick up new things as needed. I enjoy working in collaborative environments, solving problems, and driving projects from ideation to deployment
Also, a decade or so ago, a woman noticed a change in smell of her husband when he got Parkinson's [1]. She can smell the disease on people. I believe some dog's can also smell disease such as cancer. This sort of thing is a "super-power" I hope science can nail down and harness somehow.

[1] https://www.bbc.co.uk/news/uk-scotland-62795737
That small town might get even more pollution from all the cars driving through it, though. It's counter-intuitive, but columns of smoke from chimneys might often just be water, or be too high to really affect locally (but globally it matters, of course) compared to cars driving and flinging dust where people breathe.
> using OpenAI's realtime API for voice-to-voice responses

Does it mean it use this expensive open ai audio model in the app? Don't you worry this will make it bankrupt if app goes viral and not monetised?

Can you share what's your strategy here, like topup $2000 open ai account as kind of marketing expenses for users to try for free? Genuine questions since planning to use openai audio API in other case and this kind of expensive price worry me a lot even if switching to new mini-transcribe and mini-tts
That is true of all Poe sport in the USA. No salary cap and teams are a franchise that exist to make money.
Just curious why the decision was made to go with PascalCase for the DSL? Is this meant to help React devs feel at home? Seems very un-Rubylike.
Was widely reported but was discredited.

https://www.economist.com/united-states/2023/12/07/one-in-fi...
I gave KOReader a go after seeing this thread yesterday. I tried using it a year ago and gave up because the UI was so alien to me. It almost reminds me of Winamp in a sense.

But I gave it a go again and this time I spent time figuring out how to sync between devices. I've yet not synced files but here's what I got so far.

1. Koofr WebDAV for Reading Statistics sync
2. Kobo's built-in sync for progress

Both of these are free. This is a reminder mostly for myself that you need to use the service password for WebDAV access for koofr and not your koofr account's password. And make sure you save your koreader user credentials somewhere.

I'm still not happy with the keyboard situation, the koreader keyboard is ugly but I guess it's optimized for eink so that's something. I don't really type any notes into books. I mostly prefer being able to sync progress and have a centralized view of my reading statistics. And this works.

I copied all my books over manually for now, I'm happy with this. I have the following devices
1. Phone - OnePlus Open
2. eReader - Boox Tab Mini C
3. eReader - Boox Palma 1
4. Samsung Galaxy Tab S9 Ultra

Things I didn't know I needed:
1. The reading statistics. This tracks every eBook I read, and I don't have to use anything else.
2. Book map - Knowing how much time I spent in each chapter is a godsend. This really helps me understand things like this.
3. The speed reading module - perception expander - I'd never heard of this from Tim Ferris so it was new to me. I am giving it a go, and I'm not sure it's improving my reading speed but it feels like it's improving my comprehension!

Thank you to everyone who puts in the work on koreader!
There is a difference between defending something and trying to push it agressively and overt towards vulnerable groups such are children and mentally ill.
Nue, Standards first web framework
The electric conversion kit came out last year.
Yeah that's exactly what I thought: Infra is usually more usage based
Giant discussion (699 points, yesterday, 513 comments) https://news.ycombinator.com/item?id=43543241
When a Clean Merge Is Wrong
hey there, how to contact you on this?
the importance of picking a fight you'll never win

https://www.youtube.com/watch?v=h-vWRLGnTGg

A filmmaker discusses their experience with Amazon, who bought the rights to their movie and decided to release it on their streaming service instead of in theaters. The filmmaker explains why they feel this is unfair and why they are fighting for their movie to be seen on the big screen.
The most interesting toy economy I’ve seen has been d2jsp and its “forum gold”. Forum gold is primarily used as a fiat currency for diablo 2 trading. It’s a janky digital currency on a janky forum from like 20ish years ago, that’s still alive today. You can technically buy the currency from the forum, but in practice few do that. Most people just trade items to bootstrap.

Having futzed with bartering in diablo (and non-fiat trading denominated in items of stable value), I quickly came to appreciate fiat currency. Being able to combine two “half trades” into an equivalent barter exchange is vastly easier.

At one point I was able to trade some of the forum gold I accumulated from diablo 2 for a “perfect IV foreign Ditto” for shiny pokemon breeding.
How does one become stateless, and how does one correct that?
The temporarily embarrassed millionaire meme is a punchline to a joke (look at those stupid greedy people they don't know how stupid they are).

Inheritance taxes don't sit well for many reasons that are actually interesting to discuss

+ People's desire to support friends, families and personal interests is a core reason for an individual to work beyond individual self sufficiency. This makes it very easy to empathize with the millionaire impacted by gift / inheritance taxes that may never be applied to you.

+ Taxes have already been paid on this money - double dipping is very easy to cast as unfair.

+ Clumsy implementations of these types of taxes create situations where small family owned farms and businesses need to be liquidated to cover taxes causing more pain and disruption for families.

+ The constant slippery slope of taxes initially targeted at 'the rich' but over time effecting more and more people due to combinations of inflation and revenue seeking.

+ The simple fact that if the US just seized all the wealth of 800+ billionaires today - it would only be worth 6.2 trillion dollars [1], which doesn't even cover the 6.8 trillion dollars the government spent in 2024. So what do we do next year?

Do we need more revenue? Are we getting the revenue the right way (aka is everyone paying their fair share)? Maybe... But there is certainly a spending problem too.

1: https://inequality.org/article/billionaire-wealth-keeps-grow...
Not mentioned in the article, this affects git rebase as well - but there you don't even get a merge commit to point to the risky change.
This Month in Ladybird: March 2025