skysight-inc/HackerNews huggingface dataset:
> The team had no way to foresee the shift to the managed services model; of AWS taking popular Open Source products, repackaging it and undercutting the original authors.

The Affero General Public License (AGPL) was published in 2002. https://en.wikipedia.org/wiki/Affero_General_Public_License

Plenty of people saw this coming. It was completely predictable. The reasons why licenses like the AGPL haven't yet caught on are complex. But I don't think anyone can credibly claim that they were blind-sided. Rather, I think many people and companies simply feared the day of reckoning, discounted the threat, and did as most everybody else was doing.
Uber is essentially a bet on automated vehicles. They cannot be profitable with human drivers, at least not as profitable as their market cap would require.
Right, I don't know the answer here. I just want people to start thinking seriously about the problem, because neither the regulatorily-captured free market nor the Politburo sound like great options.

And I'm mostly agreeing with the comment I'm replying to, because it is concretely thinking seriously about alternative models. "Capitalism, but your company can't get too big" seems fairly compelling tbh.
Is it not consistent with a dislike of Microsoft's Embrace, Extend, Entinguish approach?

While what AWS is doing is (probably, IANAL) within their legal rights, it's arguably immoral because it is basically saying, "We love this project so much we're going to build it into a different direction and charge people to access our version." Which, given AWS's widespread adoption, puts the OS version in peril.

Edit: Thanks for pointing out that AWS will be releasing the code under an Apache 2 license. That does change my opinion somewhat, though I'll leave my original comment for posterity.
Except What Elastic is doing is fundamentally opposed to open source, and what Amazon is doing is fundamentally aligned.

At least according to the OSI, who last I checked, really care about open source ideals.

https://opensource.org/node/1099
Do you have a problem with the “democrat” party implying that other parties aren’t democratic?
Scott is very intentional about not getting into the landmine issues. IMO part of his service to the community is helping define those boundaries for the less... socially aware members of the community (ie, the things you Do Not Discuss).
Does that make any difference, unless the contractor is a large postal service that can speak up for itself?
Face Masks Are Disrupting a Key Tool of Human Communication, New Research Shows
> Elastic is at least open about reasons.

Is it though? Every single one of their blog posts have been focused on spinning their decision as being great for the open source community. What they should have said was - we are a business, have VCs/shareholders and need to make money now, so sorry but the free ride is over.
I, in turn, am finding it hilariously predictable that you’re pushing back so hard on something you don’t understand.

It’s not really my job to teach you how to use constraints and deadlines.
Elasticsearch is now being released under a proprietary license. The last FOSS version got forked by Amazon. This is a good thing if you care about software freedom. Sure, under Amazon it may be a "throw over the wall" model but at least there are open opportunities for the source code to be forked again, and in the meantime at least it's being maintained under an FOSS license.
That requires setting up objective bureaucratic rules, which are the same problem as "Management by metrics leads us astray."
For those, like me, who were curious and wanted to take a look: https://github.com/elastic/elasticsearch/blob/master/license...
To clarify the cause: Google is essentially saying that Chromium will no longer support bookmark/password/history sync across browser installs, even though this has worked perfectly fine for years. Their claim is that sync support was always an "internal API" and that it's basically been an overlooked policy violation this whole time, which is now being "fixed" by disallowing distros from implementing it in Chromium. (Chromium is the open-source-only bits of Google Chrome.)

Chromium installs must clearly be an insignificant amount of the overall Chrome user base, but it's hard to not view this as yet another move from Google to neuter the open source Chromium project to push their own properties.

Gmail and Chrome (to a much lesser extent) have been in no small part about Google wanting to own your web identity. It's a clear part of the value proposition for a browser to remember your bookmarks, history, preferences, passwords, credit cards and more across all of the devices that you use. Removing this support directly pushes users to Chrome, where Google can monetize all sorts of tracking activity through their proprietary bits. All of this reeks, and is hostile to the user community as well as to the Linux community.
No great loss based on the excessive amount of commercialisation of the first three or pages of results we seem to get now.
AOC is a media figure with a big following, and Sanders has had a cultural influence, but I would hardly say that they're part of the DNC establishment. They're at the fringes. For evidence, Medicare For All is a keystone platform point for them both, and not for the mainstream DNC.
> "We proposed to give back jointly at a significant level and were turned down." Adrian Cockcroft (VP AWS)

https://twitter.com/adrianco/status/1105178074499375106?s=20
I'm extremely skeptical of AWS's ability to deliver a compelling, featured ES fork up against Elastic. Unless they actively hire contributors, they're going to get lapped functionality-wise.
Note that Parler’s very first reply to AWS defends hate speech and misunderstands the first amendment:

> The first example, as hateful as it is, would not be deemed a violation of our terms of service. Following Nadine Strossen (New York Law School, ACLU), Parler does not ban "hate speech" insofar as it would be protected by the First Amendment.

By the time of the filing, Parler realized this was mistaken on both counts. As noted in the judge’s denial:

> “Parler is not asserting a violation of any First Amendment rights, which exist only against a governmental entity, and not against a private company like AWS. And indeed, Parler has not disputed that at least some of the abusive and violent posts that gave rise to the issues in this case violate AWS’s Acceptable Use Policy.”

Just to underline that first sentence, for end users on Parler, or Twitter, or AWS, “First Amendment rights” are not a thing.
When Amazon said things like how they "partnered" with Elastic, IMO they crossed a line
True, but IME it is almost always a much better deal to use the HEB/Favor service for HEB delivery or pickup since the per-item markup is low and fixed for the former, plus it provides and allows for coupon use.
Sort of.

You’d have to add a replicator button to the car so you make a copy and don’t actually take the original.
Source? I'm only seeing a single digit number of commits from Amazon emails out of ~57k total commits:

elasticsearch $ git shortlog -nes | grep -i 'amazon'
I don't think it's as simple as adding more cores. Maybe the M1 doesn't scale up nicely.
I wish Costco would launch it's own service rather than use Instacart. Instacart has been a hit or miss but my Amazon Fresh/Whole foods delivery have been significantly more consistent. Like other said, it kinda sucks to pay more for the groceries, the fees, the tips, and in the end you get mediocre service.
I don't think I have used an Arm SoC that _didnt_ use either a custom uboot, or some custom stage one loader (often a stripped down uboot).
Armory Available on VMware Marketplace “Armory's (YC W17) ”
Interesting. ElasticSearch might have OpenOffice'd or Hudson'd themselves.
Oh man, you’re totally right. I ... uh, blame somebody else.
So after witnessing all these problems, more projects will start closed source or with restrictive licenses(GPLs) instead of OSS or more permissive licenses. This is how OSS community is being degraded. A few tech giants are disrupting entire OSS community. It may be legal/morally ok(or not I dont care) for AWS to do this but it is for sure we’ll have less OSS because of this.
This is counter intuitive, one of the things I like most about the government mandated masks is that they're so humanizing.
I'd be interested to know their response time to remove the content. And how that compares with other social media players.

As well, these are just responses, not actually discovery. I'd be interested exact timelines of things and how emails played out within Parler and within Amazon. Amazon's response is just their take on it trying to justify their own actions.
It’s hard to deny that social media is an entirely new way of disseminating content. There is an algorithm that determines what you see. It’s well known how that algorithm encourages echo chambers and the internet itself changes the way we think. It’s not just “people without critical thinking have always existed”.
Agree. going through .Net ans ASP.Net documentation and none of the classes/methods have usage examples except for the super obvious ones (like the "String" class). They just show method signatures and that's it.

It as if the tools were built "by IDE users", "for IDE users".
You've been posting so many flamewar comments to HN that we've banned the account. It's too bad, because if you would use the site as intended, HN would be better for having you. But you've been flouting the rules egregiously and often, to the point where it's become the only thing that you're doing here. That's not cool.

https://news.ycombinator.com/newsguidelines.html
It is normally one of the main points I see mentioned in these conversations, specially by people going against the closing of the source, not something ignored.
So what you're saying is that the opinions of rural people regarding uniquely rural problems don't matter in the context of the nation as a whole.
We have no idea what “significant level” means here.
It's funny to me how HN folk like to point to "community guidelines" and downvote based on them, but then completely eschew them when it comes time to rag on MBAs, managers, or tout some bullshit about how we're approaching 1984 because a random startup decides to potentially use your data to make a buck.
Xkcd style perhaps? https://github.com/rfonseca/xkcd-gnuplot
Salaries on HN are the new penis sizes on Reddit.

Everyone is 15+ inches and making six figures minimum and if you're not, you're pathetic and are getting taken advantage of.
> need to make money on the software itself.

It would make a lot of sense for them to slowly close it down or modify it so that it eventually only makes sense to use it on their platform. Or something similar. And given what I've seen from their behaviour I would expect them to exploit whatever market leverage they can.
x10 slower is better than I expected.
I really like this idea, but what's the longevity of the service? Do you have any sort of contingency plan if you die, or if you don't have the funds to maintain the service anymore?
This has really not been true since python grew a ternary operator, syntactically you can write functional code perfectly fine in python -- the only significant syntactic shortcoming is lack of pattern matching.

What actually hampers functional expression is semantics and mostly two-fold:

1. functions are terribly slow and always grow stack, so cannot replace iterative constructs.

2. Although python actually comes with a fair amount of functional data structures out of the box (str, bytes, tuple, frozenset, namedtuple, ...) none of them can be "updated" efficiently.

There are some other things (exception as opposed to sum-type based error handling), but fixing the above would be enough to write functional code pretty unhampered, I think.
I don't understand why they are trying so hard to avoid sharding. It seems to me that this is a perfect example of an "embarassingly parallel" problem for which sharding would be borderline trivial. What am I missing?
It looks pretty great, congrats. A way to ping my location so they can find me would be nice. Very smooth on my 4 year old mobile android
The "exponential" is possibly referring the `n` in scientific notation `×10ⁿ`. IE, it's referring to being larger on a logarithmic rather than linear scale.
Yeah. You're right. I should have taken the time to make my point in a calmer and more neutral way.

I kinda knew that when I posted it but laziness and irritation got the better of me.
It guarantees a future for open-source Elasticsearch. If there are contributors that want to use ES under an open-source license, now there is a steward for that code that will guarantee the code's long term support and open-sourceness.

And no, SSPL is nothing like the GPL. The purpose of GPL is to keep the code open-source. The purpose of SSPL is to others from using the software in certain ways (to make money), and its wording is not clear enough (and it does not have legal precedence) to make it clear what its actual limitations are.
STH recently did a video about this dense mass of storage & compute they call a server. iirc they specced it with their discounts to end up at a much more reasonable ~$90k.

https://youtu.be/9PLvt3WATMU
This isn't exactly that, but there's https://www.amazon.com/gp/product/0451116534 for struggling colonies in space.
> 1. Is it good that a few people at a few large companies can decide what is and isn't acceptable speech in America.

Sure, but that's not like it's a new issue. And while I'm not suggesting you personally are raising it in bad faith, it's quite striking how much of the discourse - and I use that word in the broadest possible sense - on HN has appeared only after a pro-facist social media site lost its hosting, from folks who don't seem to have been concerned with, or even aggressively in favour of, companies banning "woke politics", or the constrol the Murdoch family exert over discourse in the English speaking world, and so on.

Like sure, there's a legitimate social issue there, but most of the posting here just reinforces Satre.
Every undergrad level math subject (real analysis, linear algebra, topology etc) has a few core theorems around which everything revolves. Unfortunately, math textbook writers bow to the tradtition of writing bloated books where the core ideas get lost in the sea of chaff. The exercises sections usually further muddy the waters with ridiculous number of irrelevant garbage. This makes learning math not only inefficient, but also ineffective. Thus, in the present there's probbly no such book or method.

However, you can make learning LA massively more enjoyable if you choose the right books (read "books with tons of examples" that clarify theorems, definitions and the like). For example, Linear Algebra: Step by Step by Kuldeep Singh [0]is an awesome book.

[0] https://www.amazon.com/Linear-Algebra-Step-Kuldeep-Singh/dp/...
Oh, there definitely is a difference in probability of being a catnip responder: https://www.gwern.net/images/catnip/catnip-googlesurveys-cou... European countries appear less likely. However, that seems explainable simply by higher or lower genetic level of catnip response propensity. They are less likely to respond, but I would expect the correlation matrix to be the same. There's no particular reason to expect the fundamental biology to be different and thus that a cat in Europe is responding to catnip using a different biological pathway and so whatever overlap there is with the valerian response may be completely different and the correlation within-cat different.
As individuals, we (mostly) want companies building open source to thrive, particularly if they aren't behemoths of the industry. Ultimately though, efficiency matters more than sentiment. Companies rightly prefer a "good enough" product from a single source; even just avoiding a second enterprise agreement negotiation would make the AWS version worthwhile. Throwing unusual licenses into the mix, I guess new custom for Elastic Co is mostly going to be passed along by the other cloud providers feeding the anti-AWS prejudice within some customers.
> IMO part of his service to the community is helping define those boundaries for the less... socially aware members of the community (ie, the things you Do Not Discuss).

Are you talking about stuff like this? https://slatestarcodex.com/2013/10/20/the-anti-reactionary-f...
Well a painting that nobody ever sees is functionally no different from a painting that's been burned down. However only one of those 2 is reversible, so in that sense it's still a loss.
It really sucks how VC money can cause so much financial insecurity for the little guy.
I look at this whole idea another way: if your results are so fragile that they need a docker container (with all the caveats others are mentioning about versions etc), it's not really "reproducible" just because someone can re-run your code. Real reproducibility would come from having discovered some objective fact that shows itself again when similar work is attempted.

Reproducibility =/= generality which is a much more important aspect of research.
> Not true, they do have own data centers.

Which further underscores the perils of architecture built around a central point of failure once more, so far from what I've heard about Parler makes me think it was a den of mainly boomer aged crack-pot Qanon and Trump supporters.

In a way its a lot like 8chan, which also got censored after the last racist shooting, Hotwheels outright condemned this and went on record from the Philippines where he lives now and said he wished he didn't create the thing as the worst things he could ever imagined came out of there in masse, but he had no choice as a person living the US with a disability and no access to medical care and limited employment opportunities.

With that said, I'm indifferent to Qanon BS, and the latest storming of the Capitol underscores how pervasive the cancer that is social media is in deteriorating the social fabric in the US for so many (mainly disenfranchised, and poorly educated people) which makes me want to blame you FAANG types even more. I'm sure Russia and China have a hand in all of this, but that is to be expected after how the US intelligence agencies have weaponized every technology for nearly the entire last century around the World.

But in the end, people have agency and the choice to not use your algo optimized survielence based apps/platforms and fall trap to these abysmal outcomes. And the truth is so many of you people default to the 'If I didn't do it, someone else would' rationalization.

And as I've come to learn in my time in tech, especially in my (limited) time in Silicon Valley, many of you are immigrants on employer sponsored Visas or 1st generation migrants with family back home who need the money to survive, so I can't hate you as a person if that's your situation. I just want to clarify that I hate the system you operate with a passion because it lures you in with the delusion of prestige tied with bloated salaries for focusing your attention on the most pointless, and in modern times clearly dangerous, use of your collective talents and skills at these places when we have so many more real problems to solve.

What I can say is I just sincerely wish you do something worth redeeming you as a Human being as a side project.
They look like spaceships and when you buy one you feel like a king (i.e. you're stealing from the British taxpayer).
Some problems: the colours are not that great, and also not colourblind-safe. And most grating of all: why are the tics light gray and not black! It's very hard to read.
I was just thinking about this. You would think that some of the grocery suppliers would get wise to the fact that these customer bases need drastically different experiences.

A consumer grocery shopper wants like with like (including in multiple locations. e.g. I want chili powder in the spice aisle, and with the mexican food), lots of variety, things organized by price. etc...

A food order picker wants something that looks like an ikea warehouse. Pick items x,y,z from bins a,b,c in aisle 3. They could probably care less if like is with like, as long as there is an easy way to find substitutes. They want to work with a bunch of people that are 'on a mission' like they are. And not have to deal with people like me who read the marketing copy on each type of Newman's pasta sauce.
The Democrats wanted the USPS to deliver the mail. They also wanted people to be able to vote through the mail because we are in the middle of the worst pandemic in 100 years. This is different from treating the USPS as a general voting system.

You are arguing that the Democrats cheated more than the Republicans, or "better". Do you have any evidence of this? This needs to be evidence from the past election, not Chicago in 1962 or something.
> Parlers goal of being the alternate free speech platform is horrendously thought out.

Parler's goal is whatever the billionaire Mercer family want it to be; presumably "Twitter for Brietbart readers", since that's another of their media properties.
100% this. Feels like a product marketing bragpost, when it really should be about showing the HN community something cool.
January 20, 2021
I have a friend who dropped a turbocharged engine out of an old 80s BMW into an RX-8. He ended up having to cut a hole in the firewall and completely redesigning the rack and pinion because the old rack would have gone through the middle of the larger BMW engine. He kept the original gearbox and was always worried the low revving high torque BMW engine was going to murder it. :P
What's the major difference between Apache and MIT license?
Amazon had been warning parlor about their content and lack of moderation for months.
Regulated capitalism is certainly a start. Would be nice.
Take a deep breath, and repeat after me: "I am ok with others cancelling companies/people I don't agree with politically". Deep breath out. Ahhh, that feels much better!

PD. Just don't you dare cancel those I agree with!
I honestly have no desire to fix it.

(I also was ready for Dolby Atmos and EArc... Things that most people don't care about.)

Do you think it's worth selling the broken receiver on eBay with no reserve?
I've dealt with python noob codebase that had many deep side effects over multiple (~2000loc total) files. The overall logic fit into a single page, bugproof and easy to augment using FP idioms.

Yet people want to stick with a "style".

Crazy.
I understand why they didn't -- when it comes to new technologies, most end users can only imagine extensions of what they already have, not entirely new paradigms. (Just look at the technology predictions from the 1960s!)

A/B testing is best suited for determining user preference between existing designs, not new ones.
4-5MB/min per VM for input/output traffic in compressed logs of application servers. Around 100ish VMs/site. That's a half GB/min. 700GB+/day in plain text logs per a single site from app servers alone.

Normally that's no issue as the data is stored in SANs and not sent onto the cloud for analysis, just giving a perspective.