skysight-inc/HackerNews huggingface dataset:
> Elastic are alleging that Amazon abused the Elasticsearch trademark and stole code from the proprietary (not open-source) part of their product.

If they have actual evidence of those things, they probably need to allege them in court.

The license change does nothing to address either issue, so citing them to support the license change makes no sense at all.
The fundamental "open source sustainability" problem is capitalism, or at least our incarnation of it, and everyone dances around it. You can't license your way out of this problem. You can't services-company your way out of this problem. The fundamental issue is that it is good for the world for skilled developers to spend all day writing software and giving it away, but they can make much more money writing software and not giving it away.

And I'm not even necessarily advocating we change our system of governance - we can do it fine with our current one. Even the culture of academia would be fine here. There certainly are skilled scientists who find it more profitable to do secret work in for-profit labs, but far less so than in software. (In large part, that system works because of government-funded universities and government-funded research grants.)
Dude, how could you not be SO EXCITED to work with some of these people?

They're legends!

If somebody doesn't see the value in "Got to work with a living chip design legend", especially because they're so stuck up about "their" perceived value, you don't want them as an employee at all.
It is absolutely possible that something legal can still be ethically unacceptable.

This is an instance where people believe that it is ethically unacceptable for Amazon to do what they've been doing, so strongly that they are relicensing open source software to prohibit Amazon from continuing to benefit from their work on it.

Ethics are not as simple as law, especially in technology, and very especially in open source licensing.
Video is worse than real. I'd rather make do with being alone than fight technology to try to get some human connection.
The SSPL is not an open source license. This is quite clear. The Open Source Initiative, stewards of the term "open source", have said so at https://opensource.org/node/1099.

While AWS may be disingenuous, the statement you quoted is 100% correct.
The DeLorean story is insane. Mr. DeLorean tried to finance the company with literal briefcases of cocaine in hotel rooms.

https://en.wikipedia.org/wiki/John_DeLorean#Arrest_and_trial

https://www.youtube.com/watch?v=MCwKEnu5xSk
> it probably just would not have been widely used and successful

also tested and fixed for free by community contributors.
Well that's one less email I'll be getting every week - the "Weekly Statistics Report" for downloads of my software from tucows.

As below:

"You receive weekly download and CPC statistics because you
are a Tucows ARC Subscriber. If you no longer wish to
receive this communication, please login to ARC, enter the
Profile Manager and uncheck the box marked "Weekly
mailings.

Files: weekly_report_29299_20210110004906-20210117004906.zip"
Yeah, no, it simply does not. Citation needed.
Is that wrong? The computer revolution was ignited by other companies essentially copying the designs of microprocessors and reselling them as their own.
> The SSPL allows free and unrestricted use and modification, with the simple requirement that if you provide the product as a service to others, you must also publicly release any modifications as well as the source code of your management layers under SSPL."

The magic is in the "management layers" part. True copyleft says "you can use this software in your product but you have to open source any changes to the software". Okay, fine. This "poison pill proprietary license dressed up as copyleft" is saying "if you sell a service that uses an UNMODIFIED version of elasticsearch, you have to release every piece of software around elasticsearch, including your hypervisors, kernels, os image...the list goes on". It's very clearly an attempt to make the requirement so odious that no-one would risk triggering that clause.

Which is why functionally all they did was force Amazon (and other organizations like Wikimedia who don't sell Elasticsearch as a service but do refuse to run proprietary software) to have to fork.
From Amazon returns to extended auto warranties: how not to get scammed
Amazon has not been contributing back to the open source projects when they offer a service based on it.

E.g. https://aws.amazon.com/blogs/big-data/performance-updates-to...

Amazon EMR release 5.24.0 includes several optimizations in Spark that improve query performance.

Why have these optimizations not been contributed back to the community?
Apple are throwing more roadblocks at least partly because developers are becoming more and more deplorable, trying to claw every penny they can by collecting and selling every bit of metadata (or even data) they can get their claws on. Microsoft aren't throwing similar roadblocks at least partly because they're one of the deplorables people need protection from.

All big software corporations use open source strategically: keep the core money-makers closed, release tooling and other trinkets for developers so that they do some free advertising for the company. They also release expensive-to-develop software for free to destroy competitors and expand their influence.
Speculation: many downvoters are people who have repeatedly had a frustrating user experiences and are just exasperated at being repeatedly told how thier tools are good enough.
Let's take a step back. I feel like we're inadvertently trolling each other.

> > Except you're the one with the extraordinary claim, that's my whole point.

> That's not a point, that's playground "nuh-uh, you stink" level of debate.

No, that's my actual point: Your idea that we are totally alone is newfangled. It's new. It's recent.

I'm not actually trying to convince you that "UFOs are real" whatever that would mean. (If I had proof I wouldn't share it: as I said originally, I think we're in quarantine. Forcing people to confront their neighbors before we're ready would be inhumane. Thus the "Great Silence" or whatever you want to call it.) And you don't seem at all interested in changing your view anyway.

> Wikipedia has its problems, but it's an order of magnitude higher a bar than Youtube. Wikipedia has editors and citations.

Wikipedia is not more authoritative than reality. In this case the video in question is of the primary source, the actual guy who interviewed the Major, reporting on what he learned. The Wikipedia entry doesn't include this new information.

But again, I'm not actually trying to convince you. I'm just pointing out that the idea that we haven't had interactions with "little green men" of various kinds is a new idea and that it says more about the person who believes that idea, that they believe that idea, than it does about the contents of the real world, where, in fact, lots of people do not believe that idea and many have had experiences that have contradicted that idea.
Why Elastic and not Lucene or OpenJDK ?
Ask HN: What's the Most Efficient Method of Learning Linear Algebra?
Asking for a friend...
Simple solution: each pilot gets the military equivalent of a stream deck[1] that is loaded with their own configuration. Have a mounting option in the cockpit and Bob's your uncle.

1. https://www.elgato.com/en/gaming/stream-deck
With Apache License they don't have to contribute back and it is questionable/unlikely they'll do.
Ask HN: Do you use cloud VMs at work for software development?
Hello,

I'd like to get a feel for if/how people are using cloud VMs from AWS/Azure etc. to do their day to day software development.

What does it cost per dev to rent the VMs?

Are there latency issues? Is the machine fast enough?

Do you have to boot up and shut down to save costs?

Are there any amazing advantages you found over a "local" computer?

Is it company policy, rolled out, or just you?

Do you prefer it? Would you recommend it?

Any tips or good deals from AWS / Azure for this purpose?

Thanks!
Well it could disincentivize others from keeping things open sourced or making meaningful contributions.
The author also assumes there will be no changes or innovation to speed up the network. I think that's a bad assumption to make. Beyond that, I know in my own experience I don't use btc for any transactions that I need settled instantly--that doesn't make it valueless, it just gives it a different purpose than, for example, usd credit card payments.
> No one is forced to work a union job.

This is technically true, but this is also an argument against unions. It's true that if you don't like that your company is unionized you can go work for a company that's not unionized, but it's also true that if you don't like that your company is not unionized you can go work for a company that is.
I suspect the era just before the cloud was the peak of open source software

these days you'd have to be a fool to start a company offering an open source server based product under a liberal license

Amazon is a parasite, plain and simple
Because an 800lbs gorilla is trying to crush an open source project? They could've come up with some agreement to oem Elastic and they both could've benefited. Instead they decided to just build a competing service at the expense of Elastic. It's the same reason most of the community had no time for Oracle forking RHEL.

>AWS contributes improvements to the project.

Per a poster below, 9 PRs out of 41,000 (I haven't verified). For a company the size of Amazon, unless it was one heck of a PR that's basically nothing.

*Correction after looking a bit closer, I think Amazon has submitted at least 600 PRs, they only listed 9 in the blog post. That's better but it still doesn't change the fact their business model doesn't allow the companies they're building on the backs of to have a sustainable revenue stream.
Nothing about the new ES license would've prevented me from using it for free in the previous places I've used it for free, as far as I can tell.

Yet it would've prevented AWS from undercutting their paid offering in the place I'm at now that would rather pay for it than self-host it.

The lesson I'm taking away from this is just use a license like they're using now from day 1. Totally "open" open source only works if everyone is a good actor, which was never a realistic assumption, but it took a while for that naivety to cost so much, I guess.
This is the whole point of open source. Every contributor to something like Kafka or numpy is not expecting a cut from the thousands of companies that use it.
spittakes reading the suggestion of replacing NVMe with EBS

I mean, yeah, I guess you can. But a lot depends on your use case and SLA. If you need to keep ultra-low p99s — single digits — then EBS is not a real option.

But if you don't mind latencies, then yeah, fine.

Don't get me wrong: EBS is great. But it's not a panacea and strikes me as a mismatch for a high performance monster system. If you need NVMe, you need NVMe.
The Japanese used balloons that drifted into the US West Coast with incendiary devices, killing at least 6 Americans:

https://en.wikipedia.org/wiki/Fu-Go_balloon_bomb

https://www.smithsonianmag.com/history/1945-japanese-balloon...

They used various payloads in China, including fleas carrying anthrax and bubonic plague

http://www.chinadaily.com.cn/china/2017-09/19/content_321872...
> It seems reasonable to me at least to say: you can use this software for free, but you can't resell it. If you want professional support, please support someone who is maintaining the software.

Well, first of all I disagree that that's reasonable, but let's be clear here:

any license with a non-commerciality provision is not open source. This is explicitly part of the open source definition:

https://opensource.org/osd

> 6. No Discrimination Against Fields of Endeavor

> The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.

This is why Elasticsearch and Kibana are no longer open source; you have a choice of two proprietary licenses if you want to use their version.
As far as I know they only sync a data blob, so you would just not get any updates.
Huh, interesting. This does not remind me of the database groupby operation, but rather of partition, like in SRFI-1. I mean in natural language it is clear to me, why they'd name it groupby, but in programming terms I think partition is more appropriate, as groupby is already "blocked" by the database operation.

Often one only needs one of the partitions though, which is when filter is sufficient. Otherwise I guess one can easily write partition oneself and then use that function over and over again, without resorting to a library.

But perhaps it is a good example, so that you do not have to write partition in every project and if the additional dependency is OK to have, why not, if it is indeed a good one.
Something I rarely see discussed is the risk around power regulation as it pertains to bitcoin. As virtual currencies become more popular and easier for people to utilize, the demand to create coins will increase. I've seen some articles discussing how mining coins has put a strain on some power grids that are already stressed beyond capacity. Could this reach a point where governments require something to the effect of additional carbon credits or such?
Raspberry Pi enters microcontroller game with $4 pico
I'm not OP, and I live in a different country, but my answer is unlimited vacation between contracts. Software development contracts cover my yearly expenses in 3 months. I have the rest of the year to myself if I want to.
Sure, but the political system should not be such that the owners of the companies have anything to gain by wanting their companies to do politics.
How so? If the licence permits free copy/fork/whatever it's all great to expect some return but surely it's not guaranteed?
> that the people who actually did the innovation and the majority of the work get their cut of the insane profits AWS is making.

So legally open source but socially closed source/non-commercial use?
This is satire right? Do you say the same thing about Linux? nginx? WordPress?
And therefore stop being open source?
Wouldn't the Skylink latency be too high for video chat?
I am an Apple/Linux diehard, but Visual Studio has always been superior to Xcode imho.
I would note, the original line is something along the lines of "i did nothing because I wasn't one of them".

The line genuinely doesn't hold up as especially powerful when its "I did nothing because they self identify as a hate group against people like me"
That is essentially how it works in many European countries, but even stricter. In the Netherlands for example, if 70%+ of your work is for a single employer and the number of hours is above some reasonable threshold, then you're an employee.
That's the interesting thing to me, why they were so openly dishonest about it. https://twitter.com/Werner/status/649738362086027265

---

Introducing the Amazon Elasticsearch service, a great partnership between @elastic and #AWS

---

How was it a "great partnership" if one side didn't even know about it...
What about those new gear boxes that are gradual instead of stepped?
$45 is well beyond a median ex-USSR freelancer, although there have to be outliers.
Interesting, I've never heard of earlyssh as an option--I've used dropbear-initramfs for this in the past.
They do for all the models currently on the road.

In the future the Roadster and the Cybertruck both have 3 motors. The rear wheels both have one each, so presumably they can avoid the differential there.
It's against the HN guidelines to post flamewar comments like this and the other ones you've been posting in this thread. Swipes like "intentionally thick headed" and "you're being intentionally disingenuous" (https://news.ycombinator.com/item?id=25855275) are particularly not cool.

Moreover, we ban accounts that use the site primarily for political battle, regardless of their politics. We have to, because it destroys the curious conversation that HN is supposed to be for.

Your account has been using HN primarily for political battle and just slid significantly downward toward flamewar hell, so I briefly just banned it, but I decided to give you the benefit of the doubt instead, and assume that you didn't know what the rules are. Please review https://news.ycombinator.com/newsguidelines.html and use HN as intended in the future. That means thoughtful conversation on a variety of intellectually curious topics, no flamewar, and not using the site primarily for political arguments.

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
I agree; was surprised that someone bothered to blog about it like it's a life hack, but there you go. I think there has been some loss in transition between the calendar we all had hanging on the fridge to doing the same in a more digital time.
You have analog control over the regen braking with the accelerator pedal. Push down to accelerate, lift up a little to maintain current speed, lift up a little more to start slowing down, lift off all the way for maximum regen.

It takes a week or two to unlearn the habit of "popping" your foot off the accelerator anytime you want to coast without necessarily slowing down, but after that it basically feels like your right foot is directly connected to the speedometer in both directions.
The future of grocery pickup delivery is clearly automated - automated warehouse , and as we start seeing , automated delivery robots.

What value does Instacart offer in the world ? Why would people want to buy their stock ?
Downvoted without a counter. Point proven.

To be fair, I have only listed available assets - not a plan. This is the source of the 7 furrowed brows.

World of Warcraft "gold" is worth more than the Venezuelan Bolivar.
Granted...through some weird HHS/medicare loophole, this is commercializable. Our center has a AI "stroke/clot" detector algorithm software, that's based on a training set of 50 CTs. It's ok, say at a 2nd year medical student level at reading images, i.e. not to the point anyone would trust them. But if the clinical writes in their documentation that the software was utilized to analyze the images, the hospital gets an extra couple grand of reimbursement from the insurance company, apparently. Exactly what rules apply here, I don't know.
The deplatforming has been going on for years, since at least 2016 when Trump was elected in the first place. In Twitter's case[0] they went after smaller users (edgy "russian bots") until ~2018, when they really ramped things up. This even hit left wing (anti-establishment) activists[1].

One of the conclusions of a recent purge by Reddit was that it just pushed the banned users into even more radical spaces online[2].

Of course we all know about The Streisand effect, and one article suggests that censorship just draws more attention to the banned content[3]. If we assume that ideas are somehow "contagious" or "infectious"[4] then we're just exposing people to them even more.

> In any case, the only news on the topic that I’ve seen has been that election misinformation on Facebook/Twitter has dropped by 70% since the deplatforming happened on those platforms.

But the deplatforming didn't make those people go away, it pushed them to platforms like Gab and Parler, right-wing echo chambers. This is like an extreme version of a filter bubble. Remember, millions of people supported what happened at the capitol[5], and there is zero hope of de-radicalising people if the left and right aren't talking. If anything, both sides will get more extreme.

[0] https://en.wikipedia.org/wiki/Deplatforming#Twitter (see references)

[1]https://www.wired.co.uk/article/twitter-political-account-ba...

[2]http://comp.social.gatech.edu/papers/cscw18-chand-hate.pdf

[3] https://ro.uow.edu.au/cgi/viewcontent.cgi?referer=https://th...

[4]https://www.nature.com/articles/s41599-020-00546-3

[5]https://www.statista.com/chart/23886/capitol-riot-approval/
Yes, I was late '90s downloading enthusiast, and SoftSeek was the best one, particularly because every app had a screenshot.

https://web.archive.org/web/19991118153527/http://www.softse...
> They seem to be very focused on giving developers what they need, but only to a point.

This may be a consequence of the consent decree they signed in the early 2000's, where it was alleged that they used their control of Windows APIs to further Internet Explorer market share at the expense of other browsers. Since then they have had to be careful not to act like a monopoly.

https://en.wikipedia.org/wiki/United_States_v._Microsoft_Cor....
because then you wouldn’t have been quietly walked into vendor lock-in which extends beyond the software license to the hardware you’re leasing!
It absolutely is going to be interesting, but maybe not in a way that's successful for them. Filing a notice of authority in lieu of a sur-reply is bush-league argumentation.
Brilliant innovation on the spatial audio. I love the barriers and proximity cliffs. A bit hard to find a specific someone.

It's like a frictionless, lightweight second-life. Congrats. Now we can have true house parties online.
Show HN: A simple and efficient Android app to Send SMS Handsfree by Voice
Dear HN,

This application was inspired by the fact that, there are great demand on editing and sending quick SMS, without much action from your hands (no keyboard typing, minimum screen touches). Unfortunately, current applications on the market do not provide an adequate handsfree experience, as it still requires many clicks on the screen (select contacts, switch to message text box). Besides, most of them do not allow multiple sentences to be inputted at one go, as you might need to click to the listen button again to add new sentences. Furthermore, punctuation marks and capitalization between sentences are not well managed. This application therefore tackles the aforementioned shortcomings to provide an adequate handsfree experience when editing and sending SMS.
* Handsfree contact searching
* Handsfree contact select and unselect
* Handsfree message editing
* Support multi-sentence message. You just need to speak sentence by sentence
* Support punctuation marks. You can speak "Hello comma how are you doing question mark", the result will be "Hello, how are you doing?"
* Auto capitalization at the beginning of sentence
* Support sentence delete with voice command
* Send message to SMS application with voice command
* Add emoticons with voice commands

For those who are INTERESTED in such application, please don't hesitate to give it a try. Any feedbacks would be precious input for improving further the application, and we really appreciate that.

URL: https://play.google.com/apps/testing/com.tphan.smsbyvoice

Best regards
"expert reaction to preprint reporting that the South African SARS-CoV-2 variant 501Y.V2 escapes neutralisation by COVID-19 donor plasma" https://www.sciencemediacentre.org/expert-reaction-to-prepri...
On a side-note; do you know of any good resources where someone tries to wrap a non-trivial C wrapper where they go over common C idioms and ways to provide a (safer) API inside Rust without too much overhead?

I've always found it to be incredibly difficult because of the number of gotchas which can leak into causing a segfault in Rust; it's immensely frustrating.
Wouldn't Kroger save money by doing direct delivery? Groceries could be shipped direct from the distribution center.
Looks like PCIe and networking working now too.

https://twitter.com/cmwdotme/status/1352361874076164098?s=21