skysight-inc/HackerNews huggingface dataset:
I believe I was incorrect, one of the contributors I thought was an Amazon employee that I was attributing commits to isn't.
Well sorry but it's actually stated right here:

https://opensource.org/node/1099

If you want to have a business model like Elastic, then open source is simple not right for you.
This is what the OSI Board of Directors says.

It's a different discussion whether this is a good business model, but it's not like op has no point here:

What's missing is an open-source license for products whose profits accrue due to being run as SaaS.
If you're just going to say: "This is not possible with open-source licenses", then that's the gap.

What people actually want to do is exclude about 10 or less companies from selling their software at no own cost, while keeping it open-source for everyone else.

And OSI says this is not a use-case for any of their open-source licenses.
Maybe there should be a license for that.
I don't know.
Being slightly underpaid is a great lifehack, but only if your bosses know it. Less stress, more work/life balance. Let people work themselves to the bone for 30% more money. That isn't for me.
I just came up with a variation to this off the top of my head.

A QA engineer walks into a bar. She orders a beer. She walks out of the bar. She walks into the bar. She walks into the bar. She walks out of the bar. She walks out of the bar. She walks out of the bar. She orders a beer.
I had meetings lately with AWS regarding the license and was told about the fork. They mentioned something to the effect that Elastic was being greedy with open-source software.

I am an early contributor to Elasticsearch. I probably have more commits to the core product than most employees. It is now incredibly difficult for a non-employee to have any PR looked at unless it is a bug. I stopped contributing after their last "we are open" debacle but did have one outstanding feature PR open. Over two years later, still not merged. You will have others commenting that they would like the feature, but Elastic sits on it. Not blaming them, but at this point, it really is being driven by them. I give up trying to contribute.
It's not intimidation as much as a content-free post. You claim to be a lawyer and I have no reason to doubt that but that doesn't mean that your opinion is authoritative: for example, Sidney Powell and Rudy Giuliani are lawyers but they clearly do not let either the facts or law prevent them from saying whatever is politically expedient.

Your subsequent comment avoided all of that by having something tangible which can be evaluated.
My phone in my pocket has 1,000 times 8MB of ram. A million of your first serves in one box. In about 30 years?
It doesn’t seem like such a far off idea to act in the interest of “one’s grandchildren,” so to speak. There is room to invest in areas that will create good messages from the grand children. I’ve contributed to open source since I was a pre-teen, and often imaged a “future me” stumbling on my repositories as I have many before me, and do my best to work to standards that have benefited myself. Bravo to anyone who can spare a little to plant.
No, it's a fair thing to consider when you're creating a business based on a project that can be forked, that someone with more money and resources than you can fork it and run you out of business.

That doesn't mean people shouldn't contribute to open source projects.

I should point out too, most companies actually can't afford to fork and take over projects. At $PreviousJob we wrote proprietary software but used open source software (for example Intel DPDK). If DPDK were to suddenly switch their licensing, we would never have the resources to maintain something like that long term. So just because it _can_ be forked and "taken over" by another company doesn't mean will. It most likely won't.
So, let's pretend I'm Amazon and I'm offering a SAAS Elasticsearch product. You need someone to manage your Elasticsearch for me, so you pay me. Internally, I'm running vanilla, unmodified Elasticsearch, which talks to a management layer of proprietary code that interfaces with the rest of AWS.

What right is being violated here? You as a user can run your own Elasticsearch software; I haven't modified it and thus I don't need to publish anything specific. What the SSPL says is I must publicize my entire SAAS product - but the user isn't paying me to run their own Elasticsearch SAAS product, they're paying me to run Elasticsearch.

So to call SSPL copyleft is totally absurd.

Now, there's a broader discussion that you raised of whether the open source definitions are out-of-date or not. Personally, I don't believe so. I don't see how any of the newer developments in the space (public clouds, managed offerings, etc) materially change anything; indeed the whole point of OSS is it's based off of deep principles.
This is Node.js and IO.js. vi and vim. vim and neovim. In other words, it’s just another perfectly fine software fork. If Elastic can’t sustain a valuable product they created, someone else will. If it it’s not valuable enough to invest in, something better will replace it. I don’t see why quarreling over software licensing is a valuable use of their time, especially when the foundation of their software is more open source software.
Oh yeah, I get that. I guess my point is that people like to dismiss the idea of extra terrestrials being able to trave the vastness of space based on our own frame of technological reference, even though another race may not be bound to the same physical constraints that we are.
I always get a laugh out of these for-profit companies trying to cater to a tech community open source ethos, and discovering there was a reason why companies weren’t doing this
> Now that the gorilla has been enraged woe to the thing that pissed it off. We'll see if amazon actually contributes to the new fork.

Elastic loses nothing by pissing off AWS, this was clearly the right move. AWS has contributed very little to the project so far, so if they took their toys home in a huff it makes no difference to Elastic. And if AWS does contribute significant development to their new fork, Elastic is free to copy any worthwhile commits into the official repo under the terms of the license Amazon has released their fork under. The only thing Elastic is going to suffer for this is some people whinging on HN about whether or not it’s “really open source” anymore.
There might not be a paradox but there could be unintended consequences to time travel. A physical object can be degraded in space. Why not also degrade the time it exists in also.
100%. They hit the nail on the head when they said an electric Morgan or Cobra might be a bridge too far, but for the DeLorean, it's a good approach.

The DeLorean was never about the relatively anemic, not particularly inspiring-sounding motor, whereas the combustion engine in the former two vehicles is a big part of the appeal.
FYI HN: Solo v2, redesign of open FIDO2 security key, launches on Jan 26
I'd rather destroy the corrupt banking system first. Human rationality will bring down the price of whatever replaces it. I have sympathy for your position, I do, but you can't take that hard a line and not sound like you're simply defending the current set of monopolies.
It doesn’t seem like such a far off idea to act in the interest of “one’s grandchildren,” so to speak. There is room to invest in areas that will create good messages from the grand children. I’ve contributed to open source since I was a pre-teen, and often imaged a “future me” stumbling on my repositories as I have many before me, and do my best to work to standards that have benefited myself. Bravo to anyone who can spare a little to plant, moreso if they can assemble a group of people who are aligned and do so.
The other comment claiming 600 Amazon PRs was mistaken:

https://news.ycombinator.com/item?id=25866527
> if a function is doing something complicated enough to need multiple lines of code, it's doing something complicated enough to merit an explicit name.

def foo_and_bar(x):
foo(x)
bar(x)

whew! good thing i named that

IME this limitation just leads to throwaway names like

process(x)
go(x)
do_foo(x) # in foo(x)
cb/callback/fn

because a lot of things just don't have sensible names! just like how it'd suck to have to come up with a name for every loop body

(although there was some book advocating for "replace every loop body with a named function" so some people enjoy that i guess...)
The idea of a super friendly lion passing out in my arms while purring like a motorboat sounds really tempting...
In Back to the Future, Marty asks: "Wait a minute Doc, are you telling me that this sucker is nuclear?!" after hearing that it needs plutonium.

Doc answers brilliantly: "Hey hey! keep rolling there! no no no no no this sucker is electrical! But I needed a nuclear reaction to generate the 1.21 gigawatts of electricity I need!"

Geez that's how nuclear power advocates should describe their "electrical generating stations"

Anyway, fun to hear that an electric version may come about. If it charges from a nuclear-heavy area it will indeed be as doc said.
Yes it is. It's right there in the AWS AUP. "Content that is defamatory, obscene, abusive, invasive of privacy, or otherwise objectionable". Other providers have even stricter AUPs, for instance against otherwise-lawful pornographic content.
I would like to hear.
The Escalating Terrorism Problem in the United States
It also means that you can move to another provider without having to change your address. I generally recommend having your own domain. It means you can get you own name (and partners/kids can get their own name too) as the local part, otherwise you're fighting for a good localpart name against every other Fastmail customer!
While I agree that science should aim for replicability (same result for similar methods on the same scientific question) instead of reproducibility (same methods) [1], it does not hurt to let others to reuse part of your research pipeline.

I think we can in fact test and improve replicability if the whole pipeline is published. We should aim for allowing others to change certain parameters or data in the pipeline. That is, the result should be robust with respect to minor changes in the pipeline, which could be more easily tested by others with a published, fully specified pipeline.

Referring to my other comment [2], Guix or Nix really shine in allowing others to change part of the pipelines, due to their functional approach to composing components.

[1]: https://phys.org/news/2019-05-replicability-science.html

[2]: https://news.ycombinator.com/item?id=25866651
> which is why Bitcoin mining scoops up energy that is either very cheap, renewable or would be wasted otherwise (e.g. remote hydro power plants)

You should’ve stopped at cheap, because the second too are conclusively wrong and well proven.
If you don't trust Google, even this doesn't help you. They run enough code in and near your VM, they could find a way to steal data out if it if they wanted.

If you do trust Google, this is of no benefit. They encrypt your disk at rest anyway with their own keys if you don't provide yours.

The only reason to use any of the above tech is to change the legal burden of who has to provide data if a court order is made. If you provide the keys then the court has to come to you to provide data on demand.
Well, their current solution is still a lot simpler, I suppose. With multiple servers there's a lot of extra administrative stuff you need to deal with.
They made a mistake with their original licensing, and now they have corrected it. The comments on this post seem strangely invested in Elastic not fixing their mistake.
Right. It is true but counter-intuitive. For us humans strong bonds in a gas don't look like strong bonds.
I'm more interested in how they used ZFS to provide redundancy. I always thought ZFS was optimized for spinning platters with SSD's used for persistent caching. In this scenario they used it to set up all their SSD's in mirrored pairs then stripe across that. No ZIL.

They've tweaked a few other settings as well [1].

I'd be curious to see more benchmarks and latency data (especially as they're utilizing compression, and of course checksums are computed over all data not just metadata like some other filesystems).

[1] https://github.com/letsencrypt/openzfs-nvme-databases
How much do you get paid to spin things on Hacker News?
Peruse https://www.lastweekinaws.com/blog/parlers-new-serverless-ar...

Unless you are building your webservice like it's 1998 (And webservices in 1998 sucked), you can't really disentangle from hosted solutions.
Probably, yeah. This sort of fraud is pretty common. Sometimes it's caught when the IP space is used to send spam or host obviously illegal content (spam landing pages, botnet C&C, CP, drugs, etc), sometimes it's caught in other ways, like when a shady DDoS protection outfit uses it to host a high-profile web site.
Interactive Computer Graphics (Utah, Spring 2021)
You have described precisely the reason I support artists on Bandcamp - my single €5 purchase is worth 1000s of streams. Although I'd argue artists are promoting merch because selling albums/EPs doesn't pay the bills. It's fascinating what merch people will buy too - tapes, signet rings, €30 caps, bags...
That's sad, I was just thinking last week that I wish Tucows were still around so search for new interesting tools. I thought it was taken down ages ago.
Universities are trying, but the incentives for researchers just aren't there. https://deepblue.lib.umich.edu/
HEB is $4.95 for curbside, if you want same day or next day times. It is free if you book two or more days out.

Delivery is $5, with the same $4.95 same or next day surcharge as pickup. It is a great deal.
Google’s parent firm is shutting down Loon connectivity project
I have a similar impression as you but I also found this quote illuminating:

"I never read the Pricipia Mathematica; almost no one has. You know it's not really traditional in Physics to go back and read the original papers of the great people before us. I'll confess I've never read Einstein's original papers on Relativity even though I've written a textbook on Relativity. In Physics the idea is it's the ideas matter, not their original presentation."

"Newton's original presentation of this stuff in the Principia - number one, it was in Latin (laughs). It took a while for it to be translated into English and number two, he was apparently afraid of using all of the new mathematical techniques he invented. So he tried very hard to only use existing mathematical techniques so people would believe him, so people would accept it right away.

"Subrahmanyan Chandrasekhar, who is a great 20th century astrophysicist, actually wrote a version of the Principia Mathematica for the common reader. If you ever want to know what Newton was actually up to in the in his great masterwork the Principia I would advise not buying either the original Latin or English but buying Chandrasekhar's explanation of what was going on."

- Sean Carroll
The Biggest Ideas in The Universe pt 2 @15:55 (youtube)
SSRIs are a class of medications that blunt emotions
‘Soul’ Is the First Animated Movie Bizarrely About Flow States
Stopping by to say, 9ms API response time is just ridiculously quick. You're starting to run into the laws of physics and client proximity to the datacenter where those machines live. That's a pretty amazing feat. I would assume the next step for scaling is getting those read replicas deployed across the world in order to cut down on RTT.
Wired – The US Government Needs to Invest in Digital Design
I saw many calls for violence by the left on twitter and even worse on reddit. "Punch a nazi" applied to anyone with any hint of right leanings, "Smash starbucks", even calls for killing republican politicians. etc

And there was definitely suppression of non-liberal viewpoints on many sites.

I don't agree with most conservative views, but I am not so tribal and blind to irony that I think it's ok to apply different standards to one side vs another. "But they are different!" - says the blindly loyal team player.
Faster data I/O from OmniSci with Apache Arrow
It's technically feasible. IPFS not so different from Bittorrent, and Bittorrent can run over WebRTC: https://webtorrent.io/

In fact, webtorrent happens to be my favorite bittorrent client.

In general, I wish that more decentralized web tech didn't go about creating incompatible protocols. (Context: I'm working on Braid (https://braid.news) which is adding decentralized tech into today's WWW.)
https://www.xprize.org/prizes/carbon :

> The $20M NRG COSIA Carbon XPRIZE develops breakthrough technologies to convert CO₂ emissions into usable products.

CCS:
https://en.wikipedia.org/wiki/Carbon_capture_and_storage

CCU:
https://en.wikipedia.org/wiki/Carbon_capture_and_utilization

Sequestration:
https://en.wikipedia.org/wiki/Carbon_sequestration
OpenGL 4.2 support for Zink lands in Mesa
They could just call it Elastic Search? Because they have Elastic Compute and Elastic Load Balancers and I'm sure some more elastic bits, so Elastic Noun fits in their stable.
Censorship is good. The republican party needs to be abolished. Trump supporters should be required to go to mandatory re-education classes to deprogram them. If they refuse they should be fired from their jobs.
Disclosure: I work at Amazon on AWS infrastructure. And sometimes I have exchanges with ahmetb on Twitter.

I cannot dispute the fact that Google has more developers working on k8s than AWS does. And that AWS developers have been focused more on making sure that k8s works great on AWS, rather than the core code. I've heard folks say that they think that k8s works better on Google because of all the Google developers using it. And that might have been true at some point. But, in any case, that means that you're probably going to see more activity making k8s work well on AWS than work in other areas.

But it doesn't mean that other "3rd party" packages don't see more general activity that goes beyond "it works fine on AWS". Like the work in the upstream Linux kernel to apply the retpoline approach (invented by folks at Google, but not applied to upstream Linux) to mitigate Spectre. [1]

It is meme when people pick it up and propagate it.

[1] https://www.slideshare.net/ennael/kernel-recipes-2018-mitiga...
Scholars and historians can get access; works that wouldn't necessarily wow the public can be useful for other purposes, like historical research.
> Unlocking with FIDO2 security tokens (well, at least with those which implement the hmac-secret extension, most do). i.e. your YubiKeys (series 5 and above), or Nitrokey FIDO2 and such.

FYI, Nitrokey runs Solo FIDO2 implementation [1], which is also used by Signet HC and OnlyKey. So all these FIDO2 keys will work with LUKS2.

And if any maker of keys is reading, please reach out if you're implementing U2F but want to upgrade to the full FIDO2, including the hmac-secret extension.

[1] https://github.com/solokeys/solo
Do you have an example of a static language eliminating a valid program?
Not a giant loophole. A small loophole, for a low volume car. In fact, it's not really a loophole at all, it's the intent of the regulation.
I imagine it's for easier management of rules used to file email from certain accounts into folders.
I don't think we really know for sure. My guess is that it's both, but that even if masks/distancing were 100% effective on their own, it's not practical to expect enough people to take them seriously enough. This isn't an engineering problem, but a human one. This is why I take issue with those here who just blame everyone not participating for why the virus has spread. By the law of averages, you will never get everyone to comply. You need virtually everyone to comply for the virus to be stopped, and all it takes is a small number of people to allow a virus to spread, which keeps happening when you keep enough healthy people from even beginning to build an immunity. These social measures are stop gaps, and anyone suggesting "or we can just social distance" as if that's an alternative to vaccines needs to get a clue. It doesn't take a rocket scientist to look at the numbers before and after lockdowns and other restrictions are put in place to realize that they aren't impactful enough to be considered a solution.
There’s good data to show that deplatforming did wonders for Reddit in reducing the amount of hate speech and harassment that flowed across their platform. Similarly, deplatforming 8chan has done wonders in reducing the amount of mass murderers they inspire.

I think a dispassionate analysis would dispel the idea that it’s not effective, and most such arguments are fueled more by emotion than objective facts.
This seems to be an almost universal problem at old, large engineering companies. Somewhere along the way (probably as they slowly ossify into bureaucracies) all passion for innovation slowly withers.

I don't know what the answer is but attitudes generally flow down from the top, so I'd imagine a good start would be to somehow re-install creative technical people in the top-end leadership roles.
This is a very dishonest headline 10/1900 were union.
> So I'm going to try to start a medical practice that provides great health care to uninsured people for 4x less than what anyone else charges.

Interesting note buried way down in the article. I'm looking forward to hearing more about this in future.
His article about Hungarian mathematicians and the followup about Israeli Nobel Prize winners definitely hits those landmines.

Link: https://slatestarcodex.com/2017/05/26/the-atomic-bomb-consid...
Also worse colour temperature and colour quality than some of the lower-efficiency LEDs, I believe (there's a tradeoff there).
This isn't censorship, and saying that it is censorship is a bad-faith tell or a sign of naivete. Furthermore, these people are already angry and distrustful, so how much of a movement's psychoses should the commercial world be forced to accomodate?

Fringe groups have options they've always had: colo and common-carrier lines into their own server/racks/datacenter. Only thing missing is talent, which is nobody's problem but theirs.
Jesus and the devil are having a coding competition to see who can code the fastest. To their frustration the power goes out half way through. But in the end Jesus prevails. The devil complains that he lost his code when the power went out and asked the referee how Jesus could have won. To which the referee replied, "Jesus saves".
The point is that you want to use right on the edge of what is lethal, so they don't die quickly. Its possible that its way less lethal than people think, but the standard explanation is that they are still in the process of figuring out how to do assassinations efficiently with it (guaranteeing a kill, but delayed enough that its harder to piece together how it went down).
Good to hear! Good luck with the project!
I've made very small contributions, irrelevant in the scheme of things. I've also run decent-sized Elasticsearch clusters (~10-20TB total store).

When I speak of betrayal I'm more speaking in the general sense that under my value structure, it is immoral to lie to someone or to break promises, which is what Elastic did. They told people they would never make the Apache 2.0 code proprietary, and then they did it anyway. For a shitty reason at that.
No, getting content shoved into your face without human review is definitely a new problem. At least before recommendation algorithms, you were either looking up something you specifically sought out, or someone took on the publishing liability to recommend you something.
> It may not be as glamorous as going to stand-ups each morning

I must have extremely different definition of glamorous to you.
Alphabet is shutting down Loon