skysight-inc/HackerNews huggingface dataset:
This is not really the case. Everything about SLS was specified by Congress to be similar enough to Shuttle to require all of the same contractors, but different enough to require everything to be redesigned from scratch. No part of it should be thought of as having flight heritage.

The central tank is kind of like Shuttle’s, to justify building it in the same factory in Louisiana, but it’s a different diameter, so it had to be a clean-sheet design and all of the tooling had to be created from scratch. The solid rocket boosters are similar to Shuttle (the good Senator from Utah, with all his engineering expertise, required SLS to use solid fuel boosters that only one company in Utah can make), but a different number of segments in length, requiring them to be designed from scratch.

Early in the process of SLS (under its original name, Ares V), a group of NASA engineers lobbied for a true Shuttle-derived version, which would have been much cheaper and quicker to create, with the benefit of lots of flight heritage. Of course they got nowhere, because none of that was why SLS was the way it was. Everything about SLS is designed for the sole purpose of funneling the maximum amount of money to the right contractors in the right states for as long as possible. Thus, it is acceptable that it has never flown even after so many years and so many billions—indeed it’s desirable! If the costly design phase goes on for as long as possible, the money spigot will dispense much more than if it proceeded into operations.

But, just in case, SLS will undergo two costly redesigns after coming into service: a whole new upper stage and new boosters. That should keep the gravy train running for a good long while.

In addition to the Shuttle-industrial complex which must be kept running with make-work, there is now a Station-industrial complex which must receive the same treatment, in the form of an utterly useless lunar-orbit station called Gateway. I’m not sure if you can tell but I’m fairly bitter about all this.
Like the retired Air Force colonel who was looting the Capitol earlier week? The one with the nylon restraints because he was planning to abduct the legislative branch?
That doesn't explain how Jeff retained 75% of his shares and 100% of his voting control in the divorce then.
I disagree. Apple's response quotes Parler's language and suggests they are operating in bad faith and any moderation effort in the last 24 hours was a token gesture at best.
Maybe it's the future of software will be built in a jurisdiction of the world that doesn't take a shit about software patents.

All software is just a big number after all.
NIO, the Chinese Electric-Vehicle Startup, Unveils New ET7 Sedan
A need for moderation was surely not a surprise.

Using a lack of moderation as your selling point and then being surprised by such a deadline when you intentionally host content that doesn't tally with the platform you're on seems short-sighted.

The intent is likely to not moderate - it'd kill the platform. It remains accessible by web. Does it need a native app?
This article would make a lot more sense if it was criticizing something more prevalent (e.g. JavaScript library churn, etc.)

Point taken, but I see no reason to straw man Haskell and Rust. They have their uses and new successful features they explore get ported back into the boring languages. This is how technological development works. For a non-programming example, anti-lock brakes were used in Concorde jets before they were used in automobiles.

Also, one must consider that Java was a 'shiny' language once.

Honestly, if OP knows of many companies that are picking Haskell or Rust over the likes Java or Golang, please post links. I'll happily apply.
WebP was a bad idea so it's good to not support it. It was released years too early, since they started the incompatible VP9/10 right after.
> People should be able to run Parler on their phone if they want to, with full API access, not the half-measures that having a web app allow.

Under what justification?

These people agreed to the contract. Their BATNA is Android, which allows sideloading, or their web browser, where they can be as unmoderated as they want to be.

There is no problem here. If you want an Iphone supporting app store with more permissible side loading, go build one.
It's very surreal watching this happen.

CloudFlare will be next, and they've already set the precedent that they will cease to serve websites that are "detrimental to society". Followed by Digital Ocean, Amazon, Verizon, Comcast, AT&T.

For those of you who championed XKCD #1357 at every opportunity, congratulations! You've won. For a short time. The consequences of censorship will be dire.

I'm no fan of Sagan, but he was right what he saw here:

> I have a foreboding of an America in my children's or grandchildren's time -- when the United States is a service and information economy; when nearly all the manufacturing industries have slipped away to other countries; when awesome technological powers are in the hands of a very few, and no one representing the public interest can even grasp the issues; when the people have lost the ability to set their own agendas or knowledgeably question those in authority; [...]
And you are yet to start your run of Localism. ;)

"Custodial/Non-custodial" is not the point of Hub20. It's not supposed to be used by a company that wants to operate an exchange or to compete with Coinbase. It's supposed to be used by me and my family, or a small co-op of artisans that want to sell things online. Trust is not enforced by the technology, it is built and supported by the group that is using it.

A rule of thumb for Hub20 should be do not join an instance if you can not knock on the door of its operator.

> Trust them? Do business with them. Don’t trust them? Maybe don’t.

Try this:

- I trust Joe with the cash register from our shop, but I wouldn't trust him to manage my life savings. For the former, we can use our Hub20 server and enjoy quick, low-cost transactions. For the latter, I will keep a very secure and private wallet.

- Rachel trusts me to manage the funds collected by the members of her church, but she doesn't trust me to manage the funds of a multi-million investment club which she happens to have some shares on. She can trust the blockchain contract that lets me and her pool our resources and invest in real estate development, though.

- I trust Bandcamp to pay me my fair share of whatever I sell through their platform. I don't trust them to be my bank. But Bob, my Starving Artist friend is kind of crazy and he is okay with using Bandcamp as his "checking account". If Bandcamp wants to use Hub20 as a payout option (and if they implement a KYC system that satisfies Uncle Sam), they can operate their own instance of Hub20.

The idea with Hub20 is to get a different kind of decentralization. I can be a part of many different hubs, just like most people have different circles of relationships and different types of relationships and different levels of trust among them. The payment network as whole gets more robust, more people can get access to crypto. It's still "permissionless" (if you don't trust anyone, you can just run your own node just for yourself) but it also enables non-technical people to use it. It brings the benefits of economies of scale without forcing people to trust and depend on some faceless company.

Trust is not binary. It depends on context and the nature of the relationship. Should I be involving Visa on everything, costing me and everyone else 3%+ of our capital and rob us the opportunity to exercise this mutual trust? Also, wouldn't the act of involving a third-party signal that this mutual trust does not exist?
It’s a bit different though, I find it more admirable when it is the people who censor the government, rather than the inverse.
I disagree, Trump is a fascist and all fascists are criminals. Starving fascism of air is the best way to keep it in check. In most cases racial justice gets a pass especially if it’s a properly warranted as in the US. All this right wing whataboutism to justify a racist and a fascist. You should be ashamed.
This is ridiculous. Who decides what is considered violence and what is not?

I personally feel black lives matter was a terrorist organization, they looted stores, destroyed people livelihood, murdered whites in the streets, and destroyed many cities across america. Yet posts calling for those protests are fully allowed, even encouraged on mainstream platforms like twitter etc. Yet a small group of crazies march on the rich politicians like pelosi profiting off all the dumb people who voted for them, eating 10000$ ice cream and going to hair salons while everyone is locked down and that is called violence!!

Why should apple be the one to decide what is violent and what isn't. This is crazy.
The tech companies did not coordinate the attempted violent overthrow of the US government; that was the far-right extremists doing the coordinating, not the tech companies. The tech companies are simply responding to their platforms being used to incite violent riots, murder, and the direct overthrow of our democratic government.
Since Trump announced to create his own social media platform after all the bans, does anyone think he will announce now his own smartphone and mobile OS?
His tweets incited violence. He went 4 years spewing misinformation and even threatening to invoke section 230 twitter without being banned.

There is a massive agreement that he went over the line and he had to be banned.
Parler already banned non-right wing content (contrary to its "free speech" claims). If you wanted to de-escalate on parler, you couldn't. You'd get banned.
IOS security depends on the gated appstore model to prevent private iOS api access/abuse.

Alternate app stores would jeopardize its famed security
"This computer is my property, I should be able to run whatever programs I want on it."

This was the hacker ethos from the 90s. Where did that go?
I don't know how is it in the USA, but in Mexico BY LAW Television Stations must give the presidency certain amount of time to speak. So, if this same situation happened in Mexico the president could easily go for 30 minutes on TV and talk his talk.
Won't it always be IRC through anonymous VPN and TOR?
I'm not missing it, I'm disagreeing.

You can't say a company removing content is something China would do. It's the opposite. In an authoritarian regime, Twitter would be forced to be in lock step with the government, and the opposite is happening now. Think of it as checks and balances.
So Reddit and facebook shouldn't be moderated?

You'll be in for a wild ride.
I get it isn't a terribly serious example, but I can't help myself... Your dog shit tokens are vulnerable to "counterfeiting", as poop from other dogs would be practically indistinguishable.
> This means Parler's user demographic will become more and more full of fringe radical elements that scare off the silent majority less radical crowd.

The only way to contain fringe elements is to allow them to identify themselves and be prepared when they demonstrate intent to perform harmful acts (“terrorism”). The polite silent majority will go home, the extremist minority will go to prison if they overstep legal boundaries.
Here are some studies I collected years ago:

- https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5025014/

- https://pubmed.ncbi.nlm.nih.gov/24921042/

- https://www.medicalnewstoday.com/mnt/releases/239174#1

- https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2370378/pdf/can...
No, their BATNA is lobbying the antitrust subcommittee.
Meh, the way I see it is some NASA people saw the Army drop a humvee from a blackhawk at an airshow and said "hey, let's try that" and then solved all the the prerequisite problems in order to make it happen.

It's not a hard problem but pulling it off on Mars is an exercise in attention to detail. You have to get thousands of little things right to pull it off.
The idea of a protected class is a fascist one.

A citizen is a citizen is a citizen. Everyone has the same rights and protections.

How the same people who complained about apartheid can then reinvent it in under 20 years is beyond me.
There isn't exactly a shortage of examples where mmap() was in the short-term quite convenient to get to market quickly with something Good Enough to appear production ready, that in the long-term proved to be rather problematic.

Mongodb's original mmap storage engine (32-bit support anyone?), ultimately required replacement (wiredtiger was purchased in part for this reason IIRC).

systemd-journald read side (journalctl, `systemctl status`, sd-journal API), performance/scalability definitely suffers from the decision to use mmap for all IO.

mmap IO is extremely seductive in terms of programming style/convenience as it facilitates writing procedural, IO-naive code that assumes file-backed memory accesses Just Work. But this is transparently blocking, synchronous code.

Since your program isn't explicitly scheduling IO and continuations for execution upon completion of IO, there's zero application-level IO parallelism. The only asynchronous IO possible is what the kernel can automagically perform using relatively dumb page fault heuristics and madvise() hints.

When your process triggers a major fault on an mmap region, everything comes to a grinding hault; no speculative execution past that point, no potential for triggering other page faults in other files or independent regions of the same file, it all stops until the data is read from the backing store. Not without the use of threads, which brings a host of other issues.
Why can't they have a decent web app? Its not like microblogging requires a complex ui.
To add to this, it's already possible to give this a try via building Brunsli from source:

https://github.com/google/brunsli

I personally use the cbrunsli/dbrunsli cmdline programs to archive old high-resolution JPEG photos that I've taken over the years. Having a gander at one subdirectory with 94 photos @ 354 MB in size, running cbrunsli on them brings the size down to 282 MB, which brings in savings of about 20%. And if I ever wanted to convert them back to JPEG, each file would be bit-identical to the originals.

Perhaps it's a little early to trust my data to JPEG XL/Brunsli, but I've ran tests comparing hundreds of MD5 checksums of JPEG files losslessly recreated by Brunsli, and have not yet ran into a single mismatch.

I can only say that I am very excited for the day that JPEG XL truly hits primetime.
>"So far, our results suggest that the damage we saw may not have been caused by the SARS-CoV-2 virus directly infecting the brain," said Nath. Instead the damage may be due to the body's inflammatory response to the virus, he explained
I’m pretty sure they’re already involved
Scala Tinylog
The thing is, people choosing to turn in offenders is not an expansion in police powers. If anything, good people doing nothing gives police justification to ask for an expansion of their powers.

For the police to be effective, I believe they need to work hand in hand with the people they are supposed to serve. They need the respect and consent of the citizenry. I think that's a two-way street. When that relationship turns adversarial, whatever the reason, we see an expansion in statutory powers, pretextual searches, etc.
Stop vagueposting. If you've got a point, state it. Don't make us guess.
do you mean the schedule C? if so, yes we generate that for you
Yep, and "quality" isn't always the only control you have, i.e. chroma Sub Sampling is an option for JPEG (and maybe others?) as well, which sometimes has to be played around with in my experience if you really care about high-fidelity JPEGs (i.e. full screen photos).

I really wish something existed (or was even built-in to image format encoders in some way, although I recognise that would arguably be bloat) to "bisect" what the optimum settings are per format without degrading quality based off perceptual pixel differences...

I've written a basic thing myself I use to work out the chroma sub sampling (whether 444 is needed, or if 422 can be used) for JPEG encoding photos, and it can do a fair level of "quality" bisection as well, but it's far from perfect, but still useful.
>The Pentagon overall is more powerful than the US Presidency

Seems the reason why Biden prefers General Austin over Flournoy. Biden needs a Def secretary that will represent Biden's interest in the Pentagon, not the other way around.
If anyone is looking for videos from the terror attack on the capitol, r/datahoarder on reddit has a pretty solid collection.
I understand your sentiment, but the thing to realize is that the point you’re responding to is about decentralization and whether this will be an accelerant for the transition to a more distributed tech ecosystem. It’s not about how anyone feels about the parties involved in any particular case.
FWIW while the statement might not come with a policy change it’s indicative of a larger bipartisan shift in views. There is increasing bipartisan consensus here about the importance of a US backed independent Taiwan. I fully expect the new administration to keep moving in this direction, not change course.

Source: I live in America and pay too much attention to foreign policy commentators
The big problem is that Taiwan doesn't spend nearly enough on its military, soldiering is a low status job and morale isn't high. Simply put, the society has to become more militarized to survive.

I also have doubts that the 'mass invasion via a few possible beaches after 3 weeks of obvious preparation which allow Taiwan ample time to mobilize its reserves' is the only relevant invasion scenario. At the very least, paratroopers can play a major role, and I can think of a few other ideas to spice it up. These can be defended against if Taiwan is seriously motivated - that's the big question mark.
Europe was close yesterday: https://news.ycombinator.com/item?id=25685646
Apple, and any other multinational corporation, is under no obligation to host inflammatory hate speech seeking to incite an insurrection against the US Govt.
It depends again on language. The ruby library I used exploited exactly this discoverability to create objects at runtime. It was awesome, except when time came to navigate my codebase. Where does the FooKind exist? How do I checkpoint it? Drat.

The generated codebases like client-go provide a great deal more navigability of code rather than APIs. It is the code that I actually interface with. I have my complaints about the necessity of code generation, but I do like having some kind of in-advance typing to help me figure things out.
we definitely plan on supporting Android once we achieve product/market fit on one platform - thanks for your input!
A lot of garbage systems make a lot of people a lot of money.
I think traditional engineering standards would enable over-engineering rather than discouraging it. In fact, I think engineering standards would be every architecture astronaut's dream, because it would be an excuse to architect every small company's software to handle Netflix load. "This is an X type problem, and the standard says the data for X type problems has to be stored in a distributed event log." We would have to flip the standards on their head and write them to say, you are not allowed to use Kafka until you have a problem meeting certain requirements. Projections from our sales pipeline say we can only use technologies certified for less than ten requests per second.

Can you imagine a bureaucratic oversight committee rejecting a CQRS design with streaming everything and telling an engineer, "Seriously, WTF. This is a config console. It will have less than 300 users two years from now even if you live up to that insane hockey stick graph they showed the investors. Just build a basic CRUD app backed by RDS. Use the same front and back end frameworks you use for everything else. The engineering standard says you can't afford to waste time on this because there's a lot of other work you're going to need to do this year, and some of it might turn out to be hard, even if you don't know what it is yet." Can you imagine that?

Math and physics also have a strong cultural orientation towards simplicity, which seems to be universally embraced. If you solve a homework problem in half a page, and the professor calls on somebody else to put their proof on the board, and they walk up with two pages covered front and back, you don't think, "Wow, they're smart. Their solution is so much more complicated; it must be better." Conversely, if you and all your friends took three pages to solve a problem, and somebody else presents a solution that fits on one chalkboard, you're in awe. I really don't know what the difference is that makes the culture of software different.

I think if it's being enforced by standards or licensure, it's too late and too external. It needs to be internal and cultural, at a gut level, to aspire to do more with less. In software, the primary measure of cost, the definition of "less" in "do more with less," is the intellectual load on the software development team. (We have that in common with mathematics.) Do more with dumber. How do we learn to value that as a profession?
> Massive multinational corporations having this much power over our speech is not healthy.

Who has power over my speech? I have iPhone, Android, Ubuntu, Mac and other tech. My speech is not limited in any way.

I can write down notes on paper if I want. I can write down content freely today as I could yesterday.

What corporation out there has any power over my speech, much less "too much power"?

Edit: I seem blocked by HN temporarily (for opposing viewpoints? I don't know but I can't post any more!) so to respond to the post below me here is an edit:

Trump should hold a press conference if he wants to say something. It can easily be streamed on the internet.

No president before 2007 had access to Twitter and they could still get the word out online if they wanted to.
One thing to consider is recruitment of more people through exposure. “Radicalization” is a thing.

I’m not sold on this action either way, just providing what I believe to be something worth considering.
" ... companies in a free market ... "

USA hasn't had free markets in a while. And monopoly platforms are not free markets. DoJ won't go after monopolies for violation of century-old anti-trust laws.

I give USA about ten years until it splits up.
> Just like shop owner can't refuse to sell you something, because he doesn't like your hair color, social media company can't refuse to broadcast your speech.

Might want to do research before arguing. This is incredibly inaccurate. Only discriminating against protected classes is illegal, shop owners can refuse to serve you for any other reason.
With all due respect, your comments today have been a textbook example of concern trolling.