skysight-inc/HackerNews huggingface dataset:
>a payment system _should not_ have the option to cut someone off, without a warrant from a court.

That seems like a high standard considering that AML laws require them to proactively block transactions.

>This isn't allowed for utilities, why not the same for payment systems?

because utilities usually have some sort of monopoly granted/enforced by the state.
Lots of people have been having fun in the parking lot. https://www.google.com/maps/place/Technik+Museum+Sinsheim/@4...
There is always some additional stage after the encryption.

It’s silly not to call it E2E, since e2e just means that no eavesdropper in the middle can intercept it.

If you don’t trust the person who wrote the software you are using, that is a different issue. Just as serious, but it has nothing to do with either it is E2E or not.
TPM 2.0 and DRM codepaths to properly "secure" app installs?
netbsd is pure pain compared to openbsd, dont bother
The article is from 2012 and today in 2021 Iran still has no nuclear weapons. So it did, after all, slow them down.

This tactic has been successful for the Israelis against the Egyptian missile program in the '50s, after significant setbacks.

So I understand why it appears to be a last sort extreme measure. Risky, difficult to get right but sometimes successful.

I personally think that next batches of new weapons - killer drones, biological warfare, etc... could easily get more "effective" than nuclear weapons. So it's not like it's a static world where the atomic bomb is the ultimate one. It's nations fighting to keep an edge over others in a dynamic setting where older weapons will eventually lose their relevance.
The title is rather strange considering Emacs is Free Software. Forks are fine. So why not UX forks. But demanding changes to the original without going through the dev process as everyone else would need to do is rather weird. "X should do Y" seems to be the new way of treating eachother...

If you ask me, Emacs is fine as it is. In fact, I have been bitten by two changes over the time which come from the "better UI" camp. matching-paren-mode stopped to do the jumping cursor thing, which I totally rely on working with a braille display. I luckily caught this during the dev process and managed to submit a patch which adds a flag to force the "old" behaviour. And frankly, the guy who forced transient-mark mode on the world needs to hugs till he feels the pain. I am always bewildered when something I just marked suddenly vanishes just because I hit del. Move cursor a bit and DEL suddenly does something different again.

IOW, I am a long-time Emacs user, and really, stop breaking the world just because you think something needs to be "modernized". Breaking the user experience of long-term users in order to cater to newbies is rather rude to those who have invested considerable time to learn the system so they can use it as effectively as possible.
Supposedly some optional side channel attack mitigations that are only present in Core i 8th/Zen 2 or later.

However, 8th/Zen 2 means i3-8xxx and Ryzen 3xxx or later, respectively, which contradicts Microsoft’s requirements which allows Zen+ Ryzen 2xxx/3xxxG. So it’s a bit of mystery.
That's not a story.
"Inductive reasoning is very useful for scientists, auto mechanics, system integrators, lawyers, network engineers, medical doctors, system administrators and members of all fields where substantial diagnostic or data interpretation work is needed."

Working with software requirements has often led to discussions that I could picture happening in a courtroom.

I've also found myself "debugging" contracts and vendor RFPs, so a few of these parallel non-dev fields aren't a surprise.

Seeing car mechanic listed, however, makes me wonder if I should be looking into a new potential way to pay the bills, once white collar tech loses its lustre.
That would be idiotic. I don't think Googlers are idiots.
That hasn’t changed.
> What I've noticed in my 40 year computing career is that folks get lazier and lazier. Few read manuals / documentation anymore but most are quick to jump to superficial conclusions without any substantial time investment in trying to figure things out.

The problem is being used to software that "just works".

I've tried out to figure out how to to stuff with Emacs multiple times, but apart from sticking with org-mode for some use cases, I always have up after a while.

I don't see why I should "master Emacs" when there are usually better tools for any given task.
This is why I only run Zoom in Firejail.
Your hindsight here sounds really great. Congrats on the launch. I only worry about one thing. Many entrepreneurs dont realise that even games follow the killer app economics. All software do because software sucks by default. In other words, games are not content (economically-wise). Only 1 in many gets most of the play time. Im not entirely sure how this is gonna impact you but I feel the game-as-content shadow is lurking here.
It's not a matter of "claims", it's about internet rhetoric, name-calling, etc. If you're posting trashy pejoratives about countries, that's nationalistic flamebait. Please don't do this kind of thing on HN:

> "this is so american and pointless" "the U.S. is SO obsessed with race"

- actually, please don't do it regardless of the topic is. We want substantive comments and thoughtful conversation.

https://news.ycombinator.com/newsguidelines.html
Start a small project and finish it.
> I can't help but feel that you missed the point of my comment. New users should be encouraged to make those changes themselves if they feel the need to. If that's not something they're interested in, why use Emacs?

This whole response is the reason Emacs is rapidly approaching EOL.

You're putting the onus on new users to modify Emacs into a more beginner-friendly, standards-friendly editor? Their response would be: thanks, but I'll go try out Eclipse instead.

It's not that new users desperately want to use Emacs. It's that emacs is losing userbase at a tremendous clip because its UI and design is so ancient and crufty and because the community leaders think that's Just Fine for Them. If the emacs community wants new blood, it's they who have to implement changes to attract it.
Finally! This will be the year of Linux on the desktop.
The CDC also estimates that actual infections have been about 4× officially reported cases.

https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/burd...
DAE feel Win11 going the same route as 10X? Feel a sort of spoiled atmosphere.
I find good, paywalled content on the HN homepage regularly, if not daily. If you want to read it you can usually find a workaround.

What’s the point of flagging content you can not read, or do not want to put the effort into reading through workarounds? This only lowers discoverability for others.
> In either case you lost support with a new hardware platform.

If we're talking about "new hardware platforms" --- yes, any vendor or vendor ecosystem may drop support for anything at any time in future products. If ARM Ltd's next core is a mechanical abacus, it will not run Linux.
Cheapest? The one Starbucks within 50 miles of me is the most expensive place for coffee.
> It is the dataset used for training that is often at fault, not the source code of the model

This remark is absolutely spot on. This is why I don't like the language around 'algorithmic bias' and 'algorithmic accountability' -- it puts too much attention on The Algorithm, which lets big tech companies deflect us from scrutiny of their training data.

Your comment about the conflict with privacy is also spot on. Here's a paper (shameless plug!) about it: Show Us the Data: Privacy, Explainability, and Why the Law Can't Have Both [1].

What's interesting about the GDPR is that it's not purely about what regulators do: it's legislation that grants rights to people, rights that can be litigated in court. If I as a GDPR data subject demand an explanation of an ML decision about me, as I'm entitled to do, my lawyer could argue "the source code isn't an adequate explanation, we want to see the training data too". Then it'd be up to the court to make a ruling about my lawyer's request, not up to the regulator. The paper [1], co-authored by a data scientist (myself) and a lawyer, thinks through the privacy / explainability conflict as it might play out in court.

[1] https://www.gwlr.org/show-us-the-data/
We’ll never have a final answer on whether Pluto is a planet
Languages to a programmer are like tools to a machinist. There's always some new goofy situation that requires yet another tool.
https://news.ycombinator.com/item?id=28336891
What's wrong with .local?
Can you turn it off, there are some options in the Develop menu in Safari regarding WebRTC. Not sure its enough though.
> Actually, in fairness, I bet most in that team would have a hard time figuring it out because, hey, I made a Lisp in Python! But I still stand by my decision; it was the best for the problem given the resources and time I had.

Are you completely sure you didn’t just create a massive headache for the team that followed you? Now they have to understand something that looks like magic, or pay more money to hire a wizard.

I’ve seen a lot of “clever and elegant” solutions that become instant legacy when the original genius leaves, and a lot of “boring and repetitive” solutions that stand the rest of time.
Why first thing people think about blockchain is storage? I like ownership and transparency. Let me give you one example. Many HN readers complain about App store centralization, but what if there was decentralize app store, where code and data live on the blockchain and anyone can propose code changes, and then thousands or millions of users vote for what they like. If you think this can be done with a centralized server it can not because those who control the server have most of the votes no matter what. But it can be done with a transparent blockchain network.
NetBeans was killed by competition with Eclipse. IDEA had nothing to do with it.
A bit of a tangent, but I happened to flip my shit when my folks laptop was stolen, and the thief placed a password protection on it that Apple refused to lift, despite Apple having the technical capability to do so.

They had records of my folks purchasing the laptop, but they argued that state ID's and credit cards can be faked and stolen, and were thus inadequate for their internal security purposes.
Hah, the moment those Waymo cars go into poor areas they're going to get ransacked. I used to live in a poor area and got daily notifications of catalytic converters being stolen. There's tens of thousands of dollars of tech on that car and you can stop it by just standing in front of it. Cameras haven't exactly stopped thieves from doing what they do in the past.
I’d be surprised if it’s as low as 80%.

It’s pretty simple. iMessage is relatively secure and most criminals, nation states etc, won’t be able to access your messages unless they have a legal means to do so.

If you need protection from a nation state that can force Apple to divulge content, such as the US, use something else such as signal.
Can you elaborate on this please? (About it being worse)
>>So we got it: we will use live game streaming to help kids learn science. We launched our MVP and saw phenomenal results.

Ahem, phenomenal results for yourselves. But what did kids learn ? How is the retention?
> Anyone on the margin of keeping a car or selling it, or not buying it in the first place, is unlikely to be heavily persuaded by Waymo

I visit Arizona frequently and I don’t drive. Waymo’s current service area is useless. It’s in an area with a uniformly rectilinear road layout, low population density and lower incomes than its surrounding. It was picked for research ease. Not product-market fit.
Ah so you're a moron
> 5 user

I think he's referring to CAL
Spotify has barely any material relationship with the US Gov. and that they are closer to Apple and Google is normal.

Nokia might have some relationship with US gov. but that's also normal.

US Gov. will not interfere in most cases with things.

With energy security i.e. Petrodollar, yes, but usually it requires a 'problem' to surface i.e. chip shortage for them to take action.

The US benefits from 'open trade' - being the biggest economy i the world and fairly open, it usually means 'they win' so they're fine with it, they don't have to be protectionist or nationalist. 'Open' is a winning strategy for them in a way that it's not for say, Sweden or Columbia, which may have to have more selective national strategies.
Do nothing. It's awesome.
Unibody version of Apple-1, the first computer of Woz and Jobs
> In 2021 people spent developer hours testing NetBSD 9.2 on the NeXT cube...like what the www started on before the USSR fell. Anyway I guess everybody needs their hobbies...

Do you see no utility in this? I think we should keep old machines alive-- both their original operating system / environment and also something like NetBSD which is quasi-supported and quasi-modern have their roles.

Preserving the history of it all is important.
It would be nice to have a bring-your-own-I/O TCP stack library that *doesn’t* rely on custom callbacks - something like BearSSL but for TCP, where the stack is just a pure state machine object and the user is responsible for explicitly shunting packets to and from the state machine, retaining control over when and how the I/O is done. Instead of having to define callbacks for retrieving time and consuming packets, why not explicitly pass the timestamp and packet data to a state machine object via a direct function call?
Why would I listen to someone that can't even setup a Let's Encrypt certificate?
Gall’s Law and how I ignored it
Yes I do, because I want decentralization.
ELI5 Observables, Subjects, Behavior Subjects (Rxjs)
I had no idea! Thanks!
The Absurdity of Police Comparing Vaccine Mandates to Nazi Germany
https://archive.ph/zDrbI
>I imagine from a business perspective

Regardless of the reasoning, if you have this ability, you can and will be compelled to give up that information. Therefore, it is best to not have that information or STFU about being concerned about privacy.
Emacs is the self-documenting editor for a reason. I always found the documentation very good. I submit that every sufficiently complex system will need some terminology specific to the system the user will have to learn. Not wanting to do so if a form of lazyness that the developers cant really do anything about.
And the GPU winter is still here, with very few and very expensive GPUs in the market.
Airship Policy – Thursday 14 May 1931 – Hansard – UK Parliament
Show HN: Install a local PostgreSQL Server with pip
Emacs is a tool with an enormous set of available functionality that has been continuously developed for 35 years. Moreover, its major strength is its programmable and nearly infinitely-extensible nature.

And yet, it does "just work", from the moment you first run it -no previous experience needed- it does present you with a familiar "editor skin". It does offer you an interactive tutorial. It does come with comprehensive offline documentation. It does come with the best interactive querying and documentation capabilities of any software system in wide-use today.

So, taking all of that into account, when you say "just works", I read "I don't want to spend any time whatsoever to learn 35 years of features and a software system that is by far the most user-empowering in existence today". Your loss.
Ah sorry - I didn't look closely enough!
I don't get it, what bomb program? The Haigerloch machine is obviously a power reactor, similar to the more modern CANDU line.
Building solutions to problems that no one knows exist yet
An Empirical Razor for Discerning Rare, False, and Faked Phenomena
P(vaccine+covid+bad-outcome) < P(covid+bad-outcome") and/or P("2nd-covid+bad-outcome")
i run the snap Zoom on Ubuntu
I just decline Zoom meetings while politely saying “our cyber security division does not allow us to use Zoom.” Then send an alternative invitation. So far it seems to work just fine.
That's essentially a "Switzerland bank" from the movies that keeps a box on your behalf and doesn't ask silly questions. So I wonder if there's an unfilled niche of such "data storage bank" where you give them a blob of data, they store it for you and you trust them not to look inside. This could be also a useful application of those NFTs: an NFT contains a key and by nature of NFTs, the key has one owner at a time and the key is also transferrable.
OK, how about the flat-earth theory? Surely you can make a lot of money if you know the world is a sphere and how to get across it more efficiently than flat-earthers?
It is fitting that this is reported on Slashdot.
Shmee started out chasing and filming supercars around London as did a few other car channels. He did a great interview about his current operation and amazingly has averaged more than 1 video production per day since he started (10+ years ago maybe).

He's got a media team now but its certainly possible he exceeded 1M by himself.
https://www.zdnet.com/article/privacy-concerns-cause-pj-to-c...

Basically she had privacy concerns. As I recall, at least one journalist had tried to track her down in real life.
Correct me if I’m wrong, but isn’t it stated in the description that private relay works only with http(s) transport protocol in Safari? WebRTC doesn’t get through the tunnel by design.
> Otherwise the ability to support Alpha and Vax and M68k while interesting once is for all intents and purposes irrelevant today, at least for me.

Great! You don’t have to use it.
Pedestrians in a road always have the right of way in Japan. If a person is in or approaching a crossing, the vehicle must stop by law. Both the software and wetware failed.
It is true of those with a Facebook or Twitter account, and it is because they need to get increasingly cranky to maintain the level of attention they have got used to. I doubt a change in algorithm could help much, but it seems worth trying more than once.
Well, now it's being hashed and logged by Apple, by default.
Data Revolution is one of the brands used by a UK based recruitment agency named VMR Consultants. As a hiring manager they are the worst I ever encountered - sending template emails every day where only the candidate name would change. Looking at their Glassdoor profile they look like an abusive employer as well.
I am usually nice to people but in their case I would straightforwardly answer “sorry, I blacklisted your firm” and hang up to any poor soul cold calling on behalf of one of their brands…
Stay away!
I'm continually surprised that people can't seem to understand E2EE. For whatever reason they assume it means a message is encrypted forever and unreadable by anyone.

There is zero guarantee from any E2EE system that the data is encrypted at rest by the sender and receiver. In fact in most cases, the data is not encrypted at rest because people want to do silly things like read messages.

The exact same vulnerability exists on every platform that's automatically backing up local data to the cloud. Even if you disable cloud backups you're still stuck if whoever you're messaging has left them enabled.

The only meaningful way around this hole when it comes to messaging apps is row-level encryption on the backing store. This has a lot of problems of its own and potential holes when it comes to indexing and searching.
I find this acceptable. My threat model includes pickpockets and nosy siblings. It doesn't include nation states and highly sophisticated attacks.

If the government wants to look at my data, and has gone through the proper channels to do so, I believe that, generally, that system will protect me from a consequential privacy intrusion. It's not a perfect system, but I believe the benefits of the power of subpoena are worth the costs, so I'm happy to participate in it.
You’ve got to really find your niche. I make around $1.5M profit per year from an independent website that takes an hour of two of work per week, me only. It’s been running for 15 years. The whole thing was a freaky case of perfect product and timing and there was definitely luck involved.
Fosscord is trying to do that:

https://fosscord.com/
May not make a difference if you don’t take Apple at their word but iCloud Keychain is among the services/data encrypted end-to-end[1] and there’s no exception mentioned for iCloud backup (like there is for Messages).

[1]: https://support.apple.com/en-us/HT202303
This is great. Thanks for posting it
Keying off the threads on Buoyant (YC S21)[1][2], and Hansard being the official record of UK parliament discussions, this is interesting material from the 1930s after the crash of the British R101 airship[3], and including the man who headed up the inquiry. They're discussing the use of airships in WWI both by Germany and by the Allies, the reliability and running cost of them, what to do with the remaining R100 and the Cardington Royal Airship Works, the whether airships have valid commercial or military uses, the bases in Egypt and India, etc.

e.g.

> "We know that the fabric is a cause of endless difficulty. No fabric, I believe, has been found which will resist cold weather and hot weather simultaneously. Conceive of that as a difficulty to begin with, and then think of the wear and tear of a ship of that size—greater and greater the bigger the ship. We are creating this delicate as well as costly Colossus, for what purpose?

> [...] the lifting value and power of one of these ships. It is very small. Once it has been able to lift its engines, its crew, its food, its fuel, very little is left for anything else. Therefore, you have vast ships created to carry commodities of the weight, say, of 30 tons, or even only a dozen tons, in a ship of the capacity of the R 101. There is no room for any further commodities, and, even if there were, there is no certainty of any flight taking place. How do you know when you are going to launch one of these great ships into the air?

> It is far too expensive for the ordinary merchant to trust his commodities to a ship about which there is no time-table and no certainty as to when it can leave or where it is going to land. I recollect hon. Members of this House travelling to the middle of England in order to sit for hours waiting for a trip in an airship, and, if hon. Members of this great and distinguished House were kept waiting, what about less important people? There is no question whatever that nobody could afford to risk putting their treasured goods upon a large airship in order to be carried into the unknown.

> These big airships would be a medium of travel for millionaires on freak voyages, not to where they wanted to go, but to where the airship could safely travel"

[1] https://news.ycombinator.com/item?id=28278515

[2] https://news.ycombinator.com/item?id=28331686

[3] https://en.wikipedia.org/wiki/R101
It’s pretty hard to do this stuff, you need a high level biolab, not many exist afaik.
To me this seems like the answer. We don’t need to change the way emacs works, we just need a standard way to do this that is familiar to people coming at emacs from other environments.
WebRTC is a JavaScript API, so this is relevant to anyone who uses the web. (Assuming, of course, they have JS enabled.)
That documentation is thorough does not mean that it is good.

If anything, one might argue that Emacs documentation being so extensive while buing built around idiosyncratic conventions makes it worse, not better, for many cases: it means it is even harder for people to actually find relevant parts of the documentation.
uBlock Origin has an option to prevent local IP leak:

"Prevent WebRTC from leaking local IP addresses"

https://github.com/gorhill/uBlock/wiki/Prevent-WebRTC-from-l...
Americans Are Losing Sight of the Pandemic Endgame