skysight-inc/HackerNews huggingface dataset:
This is the million dollar question that Apple hasn't answered. What happens to these forwarding addressses if you cancel iCloud+?

The result is bad either way. It's either A or B. (A) Canceling iCloud+ doesn't remove existing Hide My Email addresses - which makes it possible to abuse by creating tons of extra addresses before canceling. Or: (B) Canceling iCloud+ deletes all of your Hide My Email addresses, locking you out of dozens of services (e.g. anything that sends an email as a MFA).

I suspect that it is actually (A). Someone just needs to test this and report out.
What overhead? Do you really think it makes any significant difference versus recalculating the taxes?
Allow me to muddy the water.

Think of a mapping application, with multiple zoom levels.

If one audience is zoomed out, the route from Dallas to Toronto might look like a straight line.

Zooming in, we see much more detail, and the route is anything but straight.

Similarly, much of what's called "lying" amounts to disagreements about how details are summarized, especially when suspicions are in play.

A second type of "lying" involves estimates af future events. "So-and-so will win the French election." They lose. I am accused of "lying" for my bogus prediction.

No, I'm a lousy prophet.

Or I genuinely hold a certain viewpoint, and then am disproven. I apologize. However, error is (through some feat of mind reading) determined to show me a liar.

Parents are not "lying" when they manage the rate at which facts are dispensed to the children based upon their state of development.

Finally, there are classification levels of government information, and official answers to questions are obfuscated. Clapper famously said he had no idea about the London bombers (some years ago). Did he "lie" to Congress in an unclassified setting, or do his job, or both?

Summary: like so many words, "liar" seems used a bit carelessly these days. This posting is arguably just a bunch of cheap rationalizations. All I can say is that the eye of the Almighty doesn't blink, and communicating the facts with maximum fidelity is crucial.
This article is great at explaining many differences between good and bad faith communication, but repeatedly asserts that bad communication = wars, violence, etc while providing no proof or argument to support that claim.

In reality, we are in a world where there is absolutely 0 reason to be arguing in good faith for anything you truly care about. The most effective way you convince people of something is using all of the bad faith tactics listed here - you get no bonus points from the audience for avoiding these, since a very small amount of people are willing to say something about it, and by avoiding these tactics you are just letting your opponents use them to gain an upper hand.

If there is something you truly care about, something that you think swaying general opinion could make a real difference in your life, arguing in "good faith" is foolish.
You also have to persuade everyone else to vote for it
I agree that we should look at maths to see whether/where it’s racist, but don’t think the single example of Pythagoras is a strong enough argument.

Firstly, if I had to guess and put a race label on him, I wouldn’t guess he was white. He was (reportedly, we know very little of him) born on Samos, an island near the coast of Turkey.

Secondly, misnaming theorems and inventions happens all the times. https://en.wikipedia.org/wiki/List_of_misnamed_theorems has some examples from maths. See also https://www.newscientist.com/article/mg19626242-100-the-word..., https://www.newscientist.com/article/dn14461-five-scientific..., https://en.wikipedia.org/wiki/Stigler%27s_law_of_eponymy

Also: “Nobody knows about Indian systems of philosophy which is richer than the Greek”? I think nobody knows of Greek systems of philosophy, either. “Democracy” is about the only thing, and that’s severely mangled/improved from Athenian reality, where the overwhelming majority of the population didn’t have a vote.

And “The leftist academia dismisses all of India as unworthy of respect.”, IMO, is not a fair statement. Certainly, in the 1960s and 1970s leftish academia admired some aspects of India. That has decreased a bit, but I don’t think it has fully gone away.

But yes, history is written by the winners, and Europe happened to start the scientific revolution, while having better access to Greek and Arabic texts (who gave them not only the words algebra and algorithm) than to Indian ones.
Ask HN: Can any browsers scroll a page of text properly using the spacebar?
Many websites now have a fixed div at the top or bottom of the page. The "spacebar to scroll a page" feature of most browsers is broken on these pages. It uses a naive method of scrolling the window height, when it should be scrolling the height of the frame which is scrollable.

Do any browsers do this properly, or are they all broken?

Example website with fixed divs that scrolls too far using spacebar:

https://www.theatlantic.com/magazine/archive/2022/05/social-media-democracy-trust-babel/629369/
My parents house in the UK was built nearly 40 years ago, and it's basically indistinguisable to new houses build today. uPVC instead of wooden windows, LED lighting and a slightly different colour pallet is about it.

This isn't a good thing though: the UK is really lagging behind other parts of Europe in terms of energy efficient housing. The climate in the UK is mild enough that there is really no reason why you can't have an almost passively heated home. I'm in the process of building a new house in the Baltics (we actually have winter); it's twice the size of my parents' yet will use much less than half the energy to heat. I'm not don't anything special, that's just what the building code here requires.
Hey Chris, please don't kill the project. Instead, give it a chance to live by selling to another founder willing to take on SSLPing.

I'd be happy to help you find this person through my site called Microns(https://www.microns.io).

I have an audience of entrepreneurs and founders who will like your project. Just let me know if you would like to be featured.
https://i.imgur.com/CGFyn5f.png um
But when you change one, the other changes :(
Do you know about Microns?(https://microns.io)
Nah, "all Nazis need to die" isn't so bad (with the conventional western definition of Nazis of course, not the one that is used by Russia today).
> I also remember finding it quite strange to read types annotated with a space before the colon (e.g. `let x : int in`); a friend told me that this was due to OCaml's authors being French, which unlike English puts spaces in front of colons in prose.

Maybe, but I find it more likely that they just copied math notation. In mathematics (broadly, not just theoretical CS, also analysis), the type of something is indicated with an infix `:`, like `f : A -> B` is a function from A to B. This colon conventionally has equal spacing on both sides, like a regular infix operator.
You can still buy datacenter edition, and some of us are forced to do so, if we wish to continue to use Jira and Confluence. For us it's not a problem, we're heavily invested in the Atlassian suite of product, and sell consulting, so we get a significant discount. For some of our clients it's a massive problem, as Atlassian cannot promise them that data won't leave the country, if fact it's certain that it will, because there's no AWS datacenter within our borders.

Atlassian completely ignored the large number of smaller customers who are legally forced to use an on-premise solution. If the software industry was so hell-bent on SaaS there would be a great business oppotunity in creating an on-premise Jira competitor.
Not in France ;)
We optimise for the convenience of potential hires, not the convenience of obvious rejects.
The phrasing in the standard they quote:

> The type=number state is not appropriate for input that happens to only consist of numbers but isn't strictly speaking a number.

sounds like silly self-contradictory nonsense, probably written by someone who didn’t know words like ‘digit’ or ‘quantity’, which would help tremendously to disambiguate this. (Ideally, it would have been <input type="quantity"> from the start, so that nobody would even think of using it for digit-based identifiers.)

Seriously, thesauri can be occasionally useful for something beyond sounding smug. (Not that it isn’t an advantage in itself…)
His conclusions seem correct, but this is how I see the general anti-pattern:

- Envision a product that seems great in fantasy and on paper, and the product category is still undefined

- Invest into realizing this product before sufficient technology is available to meet expectations

Arguably, Apple Watch is also not "good enough" to fulfil the fantasy of what a smartwatch could be, but their brand is strong enough to define the market. People want to wear something that fulfils the image of "Apple Watch", and that is enough.

A product without brand power built from cheap and premature technology will be niche, and not enough to "define the category". The valuable question is "what do people expect from our brand", rather than "what fantasy products can we imagine". Until it's realistic to build something that fulfils the expectation of an Apple product, they will not attempt it. The iPod vs mp3 players is a similar story.

Thinking that Pebble "defined a product category" is a misunderstanding of the mechanisms. The fantasy of what a smartwatch can be is obvious. The question is how to realize to the standard required to meet expectations. Understanding these expectations is the valuable insight.
FSB generals and state-owned companies' officials do routinely fall from windows, but I'm not sure I've heard that about doctors.
As suggested by some I guess cats would (eventually) learn to move in zero-g. I also guess that these cats didn't get enough time to "learn" what to expect and their disorientation kept them from turning to land on the oncoming wall. Their eyes tells them that the "human" is sittning on the floor and for some reason they're floating towards the ceiling.

It's not like cats evolved in a place where the direction of up changed that often.

I wonder if "zero-g cats" would learn to use their claws to hold on to "walls" (provided suitable surfaces were provided).
I like the part where the author mentions having heard “you can’t argue with Nazis!” and then just sort of wanders off into theoreticals about being polite or whatever.

I was really confused about what the author’s actual experience was like until I realized that this was published by some sort of think tank. This whole article is basically a big bongrippy, chin stroking hand-wave about the importance of Decorum.

Props to whoever got paid money to write this silly piece. Whoever is funding this stuff clearly has too much money to interface with reality and it’s a good thing that they’re (hopefully) being fleeced to the max by writers that are happy to churn out drivel
Overwhelming majority of journalists is "worthy" of that. But, Glenn Greenwald seemed to be mostly emotional bundle last years as I was watching him. And completely unable to handle any pushback or criticism back - responding with pure insults and anger half the time.

I used to like him and respect him, which is why I was following him. It was not other peoples criticism of Greenwald that made me loose respect to him. People I normally follow dont comment on Greenwald. It was him.
As a jaded and cynical freelance technical writer and editor, my first question about draft.dev is "how much do they pay writers?" I've seen lots of these agencies pop up over the years, and they're often nothing more than content farms paying writers peanuts and taking most of the client's fee for themselves.
One only needs to look at the spiral leading to both world wars to see that there is absolutely a good reason to communicate in good faith.

Tragedy of the commons right here.
We just desperately want to organize the chaos in our lives.
Bioweapons laboratories in Ukraine.
Lots of great links and videos here! I can't believe no-one has posted the genius Vladijenk II (The corroded mainframe at Tartarus) yet:

https://youtu.be/DCP-DbkbiLA

The video has been entirely hand-made on a C64 with the graphics characters from the built-in charset aka PETSCII. No other software than a blank C64 screen was involved. Made by the very talented Raquel Meyers.
A great article which is ruined by politicising it as a "rightwing problem".

Everything the author identifies applies equally to rhetoric from the left, as anyone who has spent time on the r/politics section of Reddit or Twitter will recognize.
My Cookie is a phoenix: cookie respawning with browser fingerprinting
Also: IBAN (International Bank Account Numbers, 20-40-character account ids used mostly in Europe) - I just love it when I copy an IBAN (which legally can contain whitespace for grouping), paste it into a (length-constrained) input field, and the last third of the number is being cropped away.

IBAN fields should NEVER be length-constrained. Every country uses different lengths, and if you have a max length, chances are you are locking out some users from other countries (which actually is in violation of European law [Article 9, Regulation No 260/2012]).
Weird... As another commenter pointed out, the origin of 'bite the bullet' is not American at all. And 'biting the sour apple' doesn't imply an affinity for bad food (Apples are shitty? Really?). It's a metaphor about context necessitating action, not a celebration of consuming unpleasant foods.
HN works because of the effort applied to downvote garbage replies and keep the tone sober ond collegial.

I've had a number of replies get hammered, unfairly in my view.

Yet the signal-to-noise ratio benefits overall if we eat a little Type I error now and then.
A student club in Milano made a really great series on blockchain tech.

Link: https://youtube.com/playlist?list=PLWTCD_J8kOHOeW1u3MH0CyTPT...

There’s also this great tutorial making a uniswap clone that goes through the hardest aspects of onchain development.

Link: https://medium.com/coinmonks/programming-defi-uniswap-part-1...
> Particularly if they're different DPIs - Mac DPI support is just so far ahead of Windows that it's absurd.

On Apple endorsed monitors and resolutions, yes, otherwise no. My personal pet peeve is that I have to use 3rd party tool (BetterDummy) got get decent output to 1440p monitor from my M1 mac. On Windows I know what I'll get when I plug in any monitor, on my Mac it's a guess. Maybe I'll get non-crappy rendering, maybe not. Otherwise I much prefer Mac handling of hidpi and fonts, but monitor situation in general is not perfect on MacOS.
IMO, Clojure isn't Lisp, it's Lisp-like, because it has quite a lot of differences compared to traditional Lisp.
Is this with provisioning many new certs?

The recommended renewal cycle gives you a 30 day lead on failure becoming a problem, plenty of time for multiple retries or recovery processes to use an alternate.

The only issues I've ran into, have stemmed from DNS for wildcard certs, where a client's DNS provider is... pretty crap about updating records despite low ttls being set.
> Besides, the congress stopped expanding civil rights decades ago. Now it only comes from the Supreme Court, which is unaffected by more federalism.

Supreme Court is not expanding civil rights.
> No issue reports or PRs unless you’re also a paying user.

You'd turn down quality bug-reports and code-contributions in the name of blocking spam?

I doubt I'm the only one who would take strong objection to the idea of pay me so that you can work on my project.

Open Source software development can be made to scale to the level of the Linux kernel. I don't buy the idea that its principles need to be thrown out in the name of anti-spam practicalities.
Yeah, the same goes with the plastic bottle petrol tank. Drones are made to be expendable. A cheap DSLR and other off-the-shelf components will cut costs drastically, and allow for higher production numbers.
I learned a few years ago to see (and hear) the word "just" as a red flag, whether used by others or myself. I do catch myself "just"ing sometimes, but always seek to restate the sentence without the word "just". It is reliably a clearer, more honest and expressive formulation, and provokes deeper consideration in both the listener and, importantly, the speaker.

(Just is an overloaded word with several definitions, some of which are fine - "a just decision", "it just happened" - I'm referring to its use in a dismissive, diminutive or disparaging sense.)

My other red flag words are "assume" and "trivial". As in "I just assumed it was trivial".
> The honest, good-faith communication would be like…

Perhaps I don’t understand your point, but the experiences of people in the states annexed by the Soviet Union would beg to differ.
That’s not peanuts indeed. Well done, Datto!
Has progress stalled? The latest generation smart watches are massively better than the last pebble. The hardware that consumers have today is borderline magic. Just because they don't throw in crazy gimmicks in to each years release doesn't mean there was no progress.
Another idea: Cut military spending by $273 billion.
Careful now, you’ve read too many real books to be commenting on HN.

What did you study?
We're seeing the opposite play out in real time in Ukraine though. One side tells its soldiers that they are fighting a desperate battle to repel an invading dictator. The other side tells its soldiers that they are going on a training exercise in Belarus, then shoves them across the border telling them they will be welcomed as liberators, then finally switches to some handwavy explanation about nazis. The latter has massively worse morale and battlefield performance than the former.

And not only that, the bad-faith communication goes back decades, and the equipment the invaders are fighting with is in disrepair because local administrators and subcontractors have been lying to those in charge while pocketing maintenance funds. We're seeing, in a massive way, the havoc that a culture of deceit wreaks on any organization or society's ability to function coherently.
When they send Viktor Bout to jail in America and you got to buy all your military equipment on Wish
I feel very privileged and sometimes out of touch, but I don't think people outside of tech are in a "lower social class" than me. The difference between us isn't that great in the end, and there are _many_ people who earn less than me but lead richer lives. One great thing is that where I live, it's generally expected that a job will pay a living wage, and healthcare is free. People working in retail or food service are able to lead comfortable lives, take vacations, have job security, etc.

One way in which I feel out of touch is the ability to buy something on a whim. I want that new robot vacuum cleaner? I'll just get it. I want a pet stroller for my cats to travel with me? I'll order the best fricking pet stroller I can find. I have a number I try to stick to each month of a maximum spending amount, but in the end there's always the knowledge that I can probably just buy that thing I want sooner rather than later. I feel very lucky, but also a bit disconnected from the realities of budgeting.

Having said that, my cat has almost gone through her yearly pet insurance allowance, so I'm now meeting the reality of putting extra money aside for vet bills just in case her health continues to be unstable for the rest of the year. Luckily I have an emergency fund for several months of living expenses, but the vet costs here might burn through even that.
I’m pretty bullish for more and more lightweight use cases of audio running in the browser, and it’s also nice how much of it is open source.

Audio editing (audiomass.co), fun little sequencer experiments (https://teetow.github.io/elementary_grid/) - things like this keep getting better.

I wouldn’t run a full DAW in the browser yet (too spoiled with Logic) though BandLab is having a good go at it. But makes no sense to poo poo those attempts either. Both have their uses (browser based apps and native apps)
>But there's the question of why someone should sacrifice so many domesticated animals just to discover another food source (after all, they already had animals).

Cassava will paralyze your legs, not kill you. A paralyzed person or animal can still continue experimenting until the food is safe.

>I mean, how would someone come up with the idea of mixing non-food with ash?

By dropping their food on ash or by using an earth oven...
A tie between Shakespeare's 'The Tempest' and the Mayflower
The problem isn’t the prominence of bad faith communication. That’s a symptom. Bad faith communicating happens because one party becomes cornered when their standpoint is indefensible, and they know it.

Once one side renounces good faith communication, the other sees no point in maintaining communication in good faith, so they throw it away too. So the problem isn’t communicating in bad faith. By the time you’ve gotten there, the battle for good faith communication was already lost.

The problem is pride, plain and simple. If people could detach themselves from their views and not make being wrong anything more than that, then we could once again open the door to good faith communication.
That's just it, neither side goes to Twitter for a good faith argument, they're there to vent and lash out, but they've already dismissed the other party.

I mean not always, but I do wonder if the posts that LOOK like they're in good faith are also misleading as such.

Best thing to do is to not spend the energy. Don't engage with anyone if they don't have an open mind or are acting in bad faith. If it's more neutral, you can always ask "What will it take you to change your mind?"; the answer of that will determine if it's worth spending energy on. And the answer to that could be done in bad faith as well - for example, if the other says "I will change my mind if I see a scientific paper disproving me", but then proceeds to not actually read any scientific paper sent to them, they were acting in bad faith all along.
Ask HN: What to do about unlawful mail tampering?
Hey the tech agency is modifying my mail to confirmed appointees, what should I do to stop this crap? The taxpayer shouldn't be paying for this.
CubeSat System Reference Model
Related: I've been struggling for a long time to figure out the best way to implement a currency amount input. In my case I only need to support a single currency (USD), e.g. $9.99. Should it be type=number? type=text? Should I add an input mask? I haven't been able to find a clean answer I'm happy with.
I am curious about the design.

Is there an onboard computer that can send photos back to the operator? Or does the drone have to fly back and the operator collect the memory card.
On a side note, the Gov.UK site is one of the best sites Ive come across, especially for a government. It's incredibly simple and easy to navigate. It's easy to find any information you're looking for and all information is explained in very clear and simple english (unlike many other government sites, which are convoluted and fill of jargon).

IMO this is the gold standard for government websites
With a train you get 4 hours of laptop time. on a plane you get two stints of about 20-30 minutes each.
U.S. Weighs Shift to Support Hague Court as It Investigates Russian Atrocities
Does Google Cloud also have that reputation? I've seen renames and well-motivated deprecations, but not the Google Graveyard kind of events.
It seems that the Download & Print for flyers is full resolution for all of them. The biggest issue is that is that they are exported to jpg instead of png.
Become a sponsor to Python on GH
It's my personal belief that the endless arguing as you describe is the main point of Twitter for a lot of people; they're not there to settle an argument or to have their mind changed, they're there for the heated discussions.

And I kinda get it, I was there for it as well and to this day will make shitposts on the internet with no intent to actually engage with any replies <_<