skysight-inc/HackerNews huggingface dataset:
Yes, the argument is wrong. Freedom 0 allows User A to run their own instance of the F-Droid server as they wish. It does not allow User A to compel User B to run User B's instance of the F-Droid server the way User A would like it to be run. If the argument were true, any user would be able to control another user's instance of a free software network application, which would be a serious violation of property rights.

If User C's instance of the F-Droid server hosts a repository with Gab in it, and User D connects that repository to their F-Droid client, the client would be able to download and install Gab. This shows Freedom 0 in action.
This makes sense, thanks for this set of ideas.

Have you implemented this, or seen write-ups of this pattern described at length? Or perhaps commercial products providing for this scenario?

Curious about prior art on this subject.
One thing is certain - We can be pretty sure that MOST of our depictions and ideas of long ago extinct animals are scarcely any better than these. Even with the highest scientific rigor intended, they almost always do a better job of reflecting the preconceptions and biases of the artists than the reality of the animal itself...
Pittsburgh has well over 200 bridges. It’d be a failure every 5 years.

Ill stick to our current failure rate, thank you. IT “reliability” rates isn't that impressive in other fields of engineering.
I was at Apple for more than 15 years in SWE. The scale of OS builds isn't just big but just this side of intractable. They have tool and build teams. It's not an easily solved problem and you can't just throw money at it to make it so.

The OS has thousands of components with combinatorial amounts of different interactions and states. You can have multiple bug free components that create an exploitable situation in combination. The same is true for Windows or Linux or any large software project.

Unit tests are not magic. Neither is fuzzing. Even if you've got a great fuzzing infrastructure and coverage it still takes non-zero time for an engineer to analyze, understand, and then fix a problem. Many components in an OS require a fair amount of domain knowledge so engineers aren't fungible. You can't grab Sally from the Mail team and give her a bunch of CoreMedia bugs to fix.

Keep in mind all the companies you mention invest significantly in security and just barely keep ahead of exploits and often can't keep ahead of exploits. Hackers don't have the same burden. They don't need to find every bug. They only need to find a profitable one (depending on the hat they're wearing). They also don't need to maintain their exploit in future versions. They just move on to find the next exploit.
It's weird to refer to .NET as a framework/language interchangeably. Took me awhile to realize the author is actually talking about building web apps with C#
Fun story but the fact that he totally lost touch with his childhood friend over something so silly makes me sad.
> Compare this reality with cloud services. Building on top of them often feels like quicksand — they morph under you, quickly deprecate earlier versions and sometimes shut down entirely.

This rings true to me. On Azure anyway. Like the rest of tech you gotta keep up on the hamster wheel! Example: they canned Azure Container Services because of k8s - just imagine if you tightly integrated with that and now you meed to rewrite.

Also not mentioned in the article is cost. Hertzner is loved on HN for this reason.

That said k8s is probably a stable and competitive enough platform it makes a good tradeoff and by using it you invest in ops skills rather than specifically sys admin and I believe k8s skills will be long lasting and less fadish than proprietary vendor cloud skills.
@blakesterz what kind of pain are you feeling when developing with containers on a Mac vs using your Linux box? I know perf is worse, but are you hitting other things?
Option d: nobody outside of the Twitter TnS teams (including Paul Graham) has any idea of what Twitter is detecting as spam and what not, and thus can't actually judge how good a job is being done.

First, we don't see the spam that was outright blocked, so we have no idea of what the false negative rate is. Second, I bet that this is not a binary block/allow decision, but there are all kinds of ways of reducing the engagement that probable spam gets without outright blocking. The latter is operationally preferable since it reduces the cost of false positives and since it makes the iteration loop for the spammers a lot slower.

(But also, I can't remember when I last saw spam in my Twitter feed.)
The CEO's public statements disagree with the assertion that they don't agree with and support extreme far right views.

For one example of many, here he is decrying the evils 'Judeo-Bolshivism', a literal Goebbels era Nazi propaganda concept from the 1930s that somehow the Jews invented communism as a part of their master plan to control the world.

https://www.dailydot.com/debug/andrew-torba-deactivates-gab-...

So it doesn't seem like that unfair of a characterization to me.
But then there's stuff such as rusEFI, which is an open source replacement for the ECU. It's definitely a possibility to completely replace the very part that is enforcing the encryption.
> Frankly I'd love an explanation as to why Windows 7 works just fine on a hard drive but Windows 10 staggers around like it's been shot.

Windows 7 had an independent QA team, and Windows 10 did not. I'd guess that some Microsoft developers and testers for 7 had SSDs, but most had spinning disks; but during the 10 development, most developers were using SSDs and neglected to test with spinning hard drives.

It's terrible, and doesn't make sense. When 7 booted, especially if you didn't have a lot of ram, it would thrash the hard drive for a while, but once the update service and windows defender got fully started and calmed down, you'd be good to go. From what I can tell, Windows 10 never stops thrashing the drive, and whatever it's up to ruins performance for anything else you want to do with the drive.
James Webb telescope temperatures since launch Git-scraped
Are there really Banking trojans in Android? I thought malocious apps can't access data of other apps because everything is sandboxed
Surprised that something like Talon + RPi has not tapped into the "smart speaker" market.
I was trying to figure out how in the world these accidents happen and then I remembered the poor sods unlucky enough to live where they have to park on the street. Putting bicycles and automobiles on the same road seems like madness in general. I wonder if modern cars with lane-keeping and other such sensor equipment are programmed to check and warn for oncoming cyclists.
Pittsburgh is having a rebirth in the last ten years.

Before that, it was bleeding population for 50 years
That statement is nigh ungrammatical, anyway illogical. "is actually spying" is a present tense. "shouldn't [unless]" is either a past tense, thus an illogical consequent to the present tense, or it is a hypothetical, irrealis or desiderative subjunctive in which case it merely implies that someone should not be "spying", in effect. This offers no objective criterion for the government's scrutiny, and the article does not point out what has gone wrong.

Clearly they conducted a background check and disagreed with the expert whether their findings were valid (fun fact, valid translates German valide or gültig, the latter somehow akin to guilty).

This may be well within their rights, eg. if they tried to impose harder interpretation of regulations. It can be criminal if they basicly ignored the expert for wanting to win, or it could be at least negligent if they have fundamentally misinterpreted the law. This is not strictly decidable and rests on the shoulders of the arbiters of truth.

(Another fun fact, gain say could be akin to German Gegenrede, as in against, or to French gagner as in win, German Gewinn. See also: Einrede, a legal terminus; sich etwas einreden "to ellude oneself"; -say in that sense must be akin to sake, forsaken, compare Widersacher "antagonist", akin to adv. wither, "contra")
I was always a heavy vim user, and I’ve had a good time switching to doom emacs: it seems easier to do more stuff outside of code editing in emacs, and I’ve got full vim keybindings in pretty much anything I can get emacs to do. I even have a browser plug-in that opens an emacs editing session for any text input on a page!
I'm suprised none of this article mentions Starlink. It's the most dangerous development of our generation. Since it is so technologically advanced, no one will be able to compete.

Additionally, since Elon is the dictator of spaceX and has a long history of bowing to oppresive regimes demands (See his China factory/ Data rights promised on cars produced), Elon will sell the internet to the highest bidder.
> even invoked past roman imagery (the roman eagle ["aquila"] is also present as a symbol of power in the USA

Perhaps even more clearly than the adoption of the American bald eagle echoing the Roman eagle is the bronze fasces in the House rostrum, a direct replication of the Roman symbol of authority from which, also, Italian fascism derives its name.
>Instead, Americans now call "corruption" whatever policies and decisions they disagree with if they don't understand the motivations behind them. It's pure cynicism and, ultimately, fatalistic. (And being illegal doesn't ipso facto make something corruption either; no more than violating copyright turns you into a willful criminal.)

The corruption I describe is pretty literal corruption at least in LA city hall. It's not policymaking, its literally quid pro quo. Jose Huizar was a councilmember when a developer handed him like 50 grand cash in a paper bag and purchased escorts for him in Vegas. Mark Ridley Thomas was also a councilmember when he got USC to give his son a degree and a position in return for a public grant. They were arrested by the FBI because they broke the law, not because Americans didn't understand the motivations of their policymaking. They did these things because there is a political environment present in LA county and city governments where this sort of behavior is commonplace, and local moneyed interests take advantage of that fact all too regularly.
100% reliability is physically impossible. "reliability" is defined to include resistance to abnormal situations. A bridge might be 100% reliable when winds don't exceed 100mph...an event that might have a 1% probability per year in its area of construction, which is clearly highly unlikely, but still something that is accounted for in reliability, uptime, and failure rate metrics.

I don't even know if you can achieve 100% reliability given a set of plausible situations/usage, because you'd have to imagine every single possible failure mode for the thing that you're building.

That is - the threat of "destruction" proper (which you contrasted with "collapse without prior warning") is included in the reliability metrics for a device.

The point stands. Nothing that humans build can be 100% reliable - the only thing you can do is asymptotically approach it.

Now, that said - three nines per year is way too low for me, personally. Five nines is more comfortable (and if it's cheap I'd like to go higher).
I use them in my desktop software. They are invaluable in helping transition to new features without sitting on the code and waiting weeks to merge, or forking the code which comes with its own set of headaches and problems.

They allow us to work on new code in the debug version, while insuring stability and continuity in the production code.
It is even worse on youtube

Crypto giveaway livestream scammers stand to make from $300 million to -$1 billion/year

https://scaminvestigations.substack.com/p/youtube-crypto-giv...

https://twitter.com/saylor/status/1487141374386450440

The spam and scams are so persistent because they make so much money, the scammers invest considerable time evading the algos, staying one step ahead.
In the grand scheme of things, if you program several hours per day the initial setup and learning time is quickly dwarfed.
SU(3) is a continuous group.
Linux Kernel Hardening for 32-bit Arm Processors – linux.conf.au
You would be surprised. I get all kind of "sophisticated" reddit IPO advice, where they are using Twitter DAU as a comparison.
Show HN: CraftBox, Run a Minecraft Server on Your Phone
I want to share my newest Android app with everyone on HN. CraftBox allows you to easily run a Minecraft server on your Android device. It is published in the Play Store, https://play.google.com/store/apps/details?id=tech.ula.craft... , and posted on GitHub: https://github.com/CypherpunkArmory/CraftBox

I know I am late to the Minecraft scene. I am a bit old to have been part of the original craze, but I now have a son who loves the game. Now that I have played it with him, I can see the appeal.

I am an open source developer and the creator of UserLAnd, https://play.google.com/store/apps/details?id=tech.ula, so when I get excited about something, I am always thinking about how I can get involved and contribute to the community. I read an article on how to run a Minecraft Server on your phone, https://www.xda-developers.com/run-minecraft-server-android/ , but I figured I could do better by not making people go through as many steps. So, that is a goal... make this simple.

This is the first public release and there are many things that can be improved. You can see some of the issues I am going to be fixing soon in the GitHub issues.

Anyway, please check it out and tell me what you think.

Thanks!
Corbin
Oh...that guy?

As far as I can tell, literally everything he writes in that post is factually wrong. Not "wrong" as in "I disagree", but "wrong" as in "provably incorrect".

So the previous posts made me very curious about the talks, but if that's the level of care and insight...no thanks.
You can replace "out of their control" with "almost zero chance to go in the else{} branch".

And "can choose to" with "can go to else{} if rx is true" - and social interaction and reward/punishment can make rx == true.
Chat Freely with Matrix
> Why was he arrested in the first place?

Sounds like a mixture of incompetence and poorly constructed incentives.
This again makes absolutely zero sense to me.

> The army of accountants would be needed to make that(inflation) 100x less.

You seem to imply some black box where accountants are the input and reductions in inflation are the output. Can you explain to me what accountants are doing in this black box that affects inflation? Can you explain why more of these accountants fixes this problem to a greater degree(what is the marginal accountant doing here?)

I can tell you the answer though. This relationship doesn't exist. Inflation is not caused by a lack of accountants or accounting, therefor having more of them has zero impact on inflation.

I'm very open to hearing the specific mechanics of what these accountants are doing and changing my mind .

It seems to me that you may have a fundamental misunderstanding of what it is that accountants spend their time doing.
> Entirely eliminating "system administration" from my duties...

... and adding "cloud administration".

What is it with people doing completely one-sided analysis even when they experiment the thing by themselves? Is cloud administration less time consuming than system administration? That's not my experience, so I'm quite interested on how it got so.
matrix.org is just one instance, it is very important that people choose different instances so that interoperability is kept.
Just tweet metamask lol - its the magic word.

Edit: WARNING this will immediately fill your feed with spam. Don't click anything that you get.
Price and energy use can still go down even if transistor density stays the same
New York permits driving through the unoccupied half of a crosswalk.
I have software that creates a database in a special format, from the data I have entered. I cannot access the data from third-party tools to do custom reporting.
This story (assuming it's true) should serve as an excellent example of why you need privacy even if you think that you don't. In peace time the NSA is only looking for "terrorist" and leaves everyone alone, but in case of war they would start creating lists for any and everything. All it takes is one "tough" agent trusting their gut feeling/algorithm based on your browsing history and shopping habits to put a target on your back and you are done.

EDIT: Replacing "if there's any truth to it" by "assuming it's true". I did not mean to imply that the author made up the whole story and thought both expressions were equivalent.
That's not correct. The actual bottleneck in training more physicians is lack of federal funding for residency slots. Every year about 5% of the students who graduate from accredited medical schools fail to get matched to a residency program and are thus unable to practice medicine. Contrary to your claim, the American Medical Association has actually been lobbying for increased residency funding for years, and even contributed their own money.

https://www.ama-assn.org/press-center/press-releases/ama-fun...
Impossibly Useless
People get upset about riots because they don’t live up to the standards we set for the legal system: orderly, hierarchical, governed by a clear set of rules, ie due process.

A “just riot”, if we are to accept there can accept there is such a thing, would be unlikely to take the form of the established legal system, as its source is entirely outside of said system; if there were an avenue for redress within the legal system, how could it be just to riot? Riots only make sense when there is a clear failure within the legal system to deliver justice.
Did you catch this article from the other day? I don't know much about Diocletian's monetary reforms (I'm still busy reading up on the history of the Republic), but his Edict of Maximum Prices was mentioned in it. https://www.bookandsword.com/2021/05/08/how-much-did-a-tunic...
> I wish I knew why my experience has been so vastly different from the people I was on a team with, but the nature of our work meant we mostly work solo or in coordination with people on other teams, rather than grouping up with each other. As a consequence I didn't really see what was causing them to be so dissatisfied.

This is rank speculation on my part:

Some people are lucky (or oblivious) enough to have passive aggressive BS just roll off their back without causing stress. This isn't an adaptive trait in any context where passive aggression is a possible precursor to overt aggression, but you may also have other traits (for example physical size and gender) that make it less likely for you to experience that sort of escalation.

There are many possible variations on this (physical appearance, personality, social class, a supervisor's biases), but you'd have to share a lot more about yourself to narrow it down. Suffice it to say that you may just not be treated the same as your colleagues, or you may not experience similar treatment in similar ways.
>Secondly, no, covid capacity really is the problem, because for the last year and a half...<a bunch of non quantitative opinion based unprovable emotional gish gallop stuff I didn't read.>

Bullshit.

Actual data says that Covid patients in ICU take up between 8% to 20ish% of admissions.

COVID is not causing the curve to be need flattening.

The medical system is.

Maybe they shouldn't fire medical professionals who got immunity through COVID infection instead of the vaccine.
Great article. One bit piqued my interest in particular:

> ... when actually performing a regular census proved difficult, Constantine responded by mandating that coloni – the tenant farmers and sharecroppers of the empire – must stay on the land they had been farming so that their landlords would be able to pay the taxes, casually abrogating a traditional freedom of Roman citizens for millions of farmers out of administrative convenience.

Are the roots of serfdom traceable back to this mandate? It's tempting to imagine so, as serfs were not slaves per se, but tied to the land they worked.
Counterintuitively, engineers that run their own servers and infra tend to gain a deeper understanding of what it takes to provide an actual running service to end users. And therefor they write software or at least there is better teamwork with "devops" infra folks.

This is off course the highly subjective meaning of a greybeard unixadmin.
I have considered using neovim but still haven't made the switch. I really wish there weren't the two options yet here we are. One hand, while I very much respect that Bram can do what he want (and he's done so much for everyone), it's still pretty lame how it all went down that led neovim to come into existence. But ya, I dunno, I still just use vim.

I also actually like vimscript—Sure, it's 100% Stockholm Syndrome, but still.
Pretty huge! Don't expect miracles long term though. Batteries are still batteries M1 or not and if you do 4k video editing every day, you will notice wear over time. What sucks about the new macs is you need to take it in to replace a battery, where as you used to be able to do it yourself in like 2 mins or less.
I've had the bad fortune of dealing with iLO in the past. There's absolutely nothing surprising to me that it would be remotely exploitable, as well as default remote accessible.
"Just terrible" isn't very constructive criticism. I think it has improved and continues to improve significantly.
all over the place on twitter

https://twitter.com/EGYPTAIR/status/1487141414442053633

tons of these hacked accounts. They are gusseting thousands of passwords on thousands of accounts and cracking into some of them. So they may harvest 10,000 twitter usernames and then guess the same password on all of them , repeat this for 10,000 most common passwords. Eventually you will get some matches. Rate limiting and other simple measures would fix this.
When my SaaS app started scaling, I saw how badly cloud can be priced if you have even slightly unusual use-cases. It occurred to me that instead of spending ~$600/mo on GCP, I can invest in a $3000 PowerEdge server with much better hardware, run it out of my home office, and it pays for itself in less than a year.

Running your own server is an investment that doesn't make sense for everyone. If you can get it, it is better than you might imagine. Being in full control--the master of your own destiny--is so liberating and empowering. It feels the difference between constantly ordering Lyft/Uber/riding with friends, vs. owning your own car.

Not to mention, again, my hardware resources are so much better. This one server can run multiple profitable SaaS apps / businesses and still have room for experimental projects and market tests. Couldn't be happier with my decision to get off the cloud.
Anecdata? Supporting your pre-supposed conclusions?? Color me convinced!
theres nothing wrong eith a vegan restaurant pivoting to become a steakhouse -- its jist a really bad idea.
I'd say higher for intra system craft, as you'd expect a much higher volume of such craft pointing at a greater number of targets at different orbital positions than interstellar targets.
But see, if that is the case... Apple is a large company with lots of resources and knowledge of their internal roadmap. If it took Apple's own internal developers until now to remove their dependence on Python, then third-party developers and their users should get at least until next fall anyway.

(I'm not defending the use of Python 2. I'm arguing that, as a general rule, if something takes the vendor X time, users should be given X + Y time.)
Thanks so much for this.

I am so sick of the Commission. What a shit organism (of course, not elected…). The CHOSEN ONES.
What if Twitter actually does care about spam and what we see is just the tip of the iceberg that makes it through the filters or is just semi-spam?