skysight-inc/HackerNews huggingface dataset:
I gave it a shot and it was the closest I had felt to being at a party since covid. I usually bounce around at parties IRL and no other virtual experience had given me that ability so far.
“They are simply wrong”? That’s your argument?

I think you have zero interest in Free Software. You want “Free Software except in the ways I don’t like”.

AGPL was about ensuring user freedom by requiring server hosted source code modifications to be contributed back to the community.

SSPL isn’t about that. SSPL removes freedoms from using the software for no principled reason other than to allow a copyright holder to make more money by selling you a less restrictive proprietary license. It isn’t copyleft, it isn’t free, it isn’t open.
I _mostly_ agree here.

But...

I do note that the original "open source definitions" were drafted back in the late 90s (and from memory, built on older pre existing Debian docs of similar nature).

The world was different back then, I wonder what the authors of those docs would have considered "user freedom" to be in the age of AWS/GAE/Azure?

(I guess Stallman, for all his flaws, is a reasonable guide to what the free software movement would have thought. It'd be illuminating to hear his opinion on these new licenses. I suspect I know the answer, and it'd very strongly agree with your comment...)
Not sure this one had, it was a very basic clio.

With another user interface decision that baffled me... The button to enable cruise control was under the central armrest, and if pressed the wrong way would enable a speed limit instead of cruise. Never seen another brand put cruise control under your right elbow instead of somewhere on the wheel.
There is an important thing that gets ignored a lot in these conversations where an organization that stewards an open-source project close-sources it.

That software grew largely because it was open-source, and it really makes a difference. It's not only those who contributed to the software and made PRs (which is sometimes a surprisingly small number of devs), but the software often only exists because it was taken up by a large number of projects that then created an ecosystem and a userbase around it.

Importantly, software is never "finished", so when the single large company behind a popular open-source project close-sources it, it often means the end of that project as an open-source alternative. It's frustrating if for example the existence of that killer open-source project in the past stopped other projects from blossoming.

The close-sourcing of several projects has made me cautious nowadays about using software that is backed by a company that exists only around that product.
Yeah, I simplified things for the sake of argument, but just to be clear, the whole open core business model was a huge conflict of interest and has convinced me that open core is a way worse conflict of interest than other ways to monetize (enterprise support, operating cloud service etc).

So, to call Elastic a successful open-source business model isn't quite accurate, and you're correct to point that out.
> It's worth noting how much soft power the political left in America has, despite being about 50% of voters.

This is not technically true. (1) politics is a spectrum (2) the US is generally left leaning as a whole, but the largest demographic designation of people in the US is generally considered moderate.

> This means you should expect to have an uphill battle if you want to do anything in these areas that might counter their preferences.

The population of the US leans left - those outlets are simply a reflection of that. It's absurd to think that all of these elite people who run those companies get together and conspire to keep left ideas alive. If you know anything about the Democratic party you would know they are horrible at creating a coordinated strategy. To think that same party is somehow regurgitating a coordinated theme through commercial means while at the same time having an uncoordinated government strategy is absurd.

> It's possible to go to university, watch movies, read the news everyday, and have no idea what the other half of the country is thinking or saying.

I agree with this but not for your aforementioned reasons. Those echo-chambers exist because communication is no longer at the town square but on social media and messaging apps.
Might want to elaborate a bit.

It is true that from a feature point of view, Elastic's own offering wins out, but from a perspective of uptime, cost, and performance, AWS wins.
Holy heck that’s a blast from the 56k past.
Corretto is explicitly not a fork, though. They take the source code from openjdk, and builds their own distribution. This is how the openjdk is meant to be used, and all parties are happy.
Nice to know Balaji Srinivasan encouraged him to commit war crimes against nytimes journalists and he appreciated the advice.
Your comment and the one you're replying to actually just changed my mind on this topic.

Up to now I've had a sort of knee-jerk response of "it's Elastic's software, they can do what they want", but I think you're actually right. They're reaped the benefits of open source, including free work from the community, and now they want to claim exclusive rights to profit off of it. It's basically the perfect example of wanting to have the cake and eat it too.

I love having my opinion changed. Thanks for that.
MariaDB came out with the BSL license for projects like maxcale to help protect against AWS nonsense (and the like). The mysql -> mariadb response is completely different, but no less terrible.

This is history repeating itself as Amazon, once again, attempt to gut open source efforts.

For a short while Amazon did contribute to some MariaDB projects.

MongoDB now have similar license and AWS offers compatible API's.
How many developers does AWS have contributing to ES vs Elastic? Besides those 9 PRs, what has AWS contributed back to ES?
Covid Can Cause Forgetfulness, Psychosis, Mania or a Stutter
I think you got confused, we are talking about booting people off of their service. I don't know how common carriers operate, and perhaps they can't kick you off.

Also their government allocated bands don't change if you use "WiFi 99% of the time" they still have the monopoly.

As for packet filtering, that's Net Neutrality issue, which last time I checked the right was against and successfully allowed it (except for states that brought their own laws to replace it).
Write-Up on Building a Browser-Based Video Editor in Vanilla JavaScript
I misread another title. "DeLorean considering all-electric robot."

Either way, I'm in.
Good... content. I don't really have a good summary except that he digs into random issues (and thought experiments) with an intellectual honesty and wit + clarity that I haven't found elsewhere.
why are they not looking to colocate instead?
perfect response, this is exactly, by design, what open source is about.

now this is just the beginning; for they will need to throw money at their fork to make sure it's successful. And isn't that ultimately what this was about, money? Now Amazon has the opportunity to hire the core engineers to contribute to the TRUE open source project.

Everything by design as intended. Go Amazon.

Don't start an open source projects if that's not what you want to be. Or did you forget what made you successful to begin with?
Either that or he is unwittingly expressing the underlying problem with intel's corporate culture that got them into this mess.
I think this is still an oversimplification of what's actually going on.

Its not so much that the skills themselves are in demand, its the enormous experience that someone who can command that kind of fee has. The skill set you're talking about can be learned probably in a year or two of 8-5, M-F self-guided learning from Udemy / Coursera / YouTube, but its the experience of using those skills to build something of value that is driving that hourly rate, not so much the skills themselves.

If you feel I'm missing something here, please go into more depth, because I find this all quite fascinating. :)
> Starting as an init system and becoming a general API that abstracts low level kernel features seems like feature creep.

I think the initial presentation of systemd as a faster init system hurt it more than helped, because people started to think that systemd "was just an init system". And it never was really, even early on there were blog posts showing how powerful was its declarative approach. But it seems that the only blog post people remember is the "faster init" one (that even this one did more emphasis on the fact that systemd did dependencies the right way them the fact that it was fast).

> every other approach and dragging linux further away from its BSD/Illumos cousins

The way I think about systemd is that it make it closer to the approach of BSD and other *nix systems does. Portability is never something easy, specially when you're doing complicated things like power or network management. A good example is that all the different BSDs have difference between on how you manage networks, and the way it was on Linux before systemd was that *every* distro reinvented their own network management system (and each one was slightly broken in some fun way).

So what systemd does? They standardized everything. Now if your distro uses systemd-networkd, you can finally write a service that depends on a specific network topology that is portable across multiple Linux distros.

BSD don't need something like systemd because they're already tightly integrated, because the kernel and user space is both developed by the same team. Each part of a Linux user space used to be developed by different people, and it was the work of the distro to integrate everything. Now systemd provides a good foundation for many things in user space, and most distros stopped to ship their own solutions except for package management and some other integration bits that they need for their specific purposes.

So if you say to me that systemd is feature creep, it is as much feature creep them the whole FreeBSD or OpenBSD. And this just doesn't make sense.
A legal professional saying a case is interesting, on a forum of mostly technical people, is a contribution. Even if a small one given a lack of supporting argument.

If tptacek, security researcher, says a case is no real case (even with arguments) and an attorney contradicts him then that is evidence tptacek is wrong.

Realistically, I still expect Ptacek to be right - I don't see how Amazon could be forced to host something they don't want to. Nor why it would make sense to make them to. So I hope this lawsuit fails. But the way Parler was assassinated seems a bit questionable and there might be some cause for complaint there. It may be that AWS's terms of service are overruled by some law somewhere and they'll owe someone money.
It's also _morally_ wrong to plot violent insurrections and publish death threats, and if that's what you're doing, then "deplorable" is an apt description of you.
Or on the other hand, it seems that the real crime is that you have to pay to see the movies. Art and entertainment are both the shared inheritance of all humans, and all humans have the inherent right to freely and indefinitely enjoy them.
Why are you contributing to projects with CLAs if you disagree with their terms?
> I think there's probably some sort of understanding between them and Apple which allows them to do their thing

Apple are literally suing Corellium.
Too many levels of indirection.
I think they’d ask: In what way is AWS, GAE or Azure restricting your freedom to use free software?

If those companies customize your code and don’t recontribute it, that’s what the AGPL is for.

The SSPL doesn’t actually help with this problem. It removes your freedom to use the software in certain ways. It is a pecuniary license designed to sell you a more permissive license.
FROM ORIGINAL POST: >When AWS decides to offer a service based on an open source project, we ensure that we are equipped and prepared to maintain it ourselves if necessary.

You might disagree but to me this sounds like hyperbole; a veiled threat should any other OSS dev decide to change their licensing just to disadvantage AWS.

I think it's juvenile to think that even AWS has the resources necessary to for every OSS product they offer. Think Linux (the kernel) etc. drivers, frameworks, as well as every dependency these projects contain.
Ask HN: Alternative photo filter apps with nice UX?
Are there any good apps for quickly applying manual filters to photos, other than Instagram? I'm not looking for social media or networks to post to, just for the quick photo editing capabilities. I would like to be able to edit my photos quickly without sharing my data with Big Tech companies. Bonus points if the app is open source and has an ad-free option. I'm willing to pay.
Yes, but open-source software adoption and growth is about more than just those who build it, it's about those who use it. Elastic wouldn't exist without the users either.
Does anyone know of an "awesome" list of such resources? I've seen dozens of such announcements, but I never really have the time to explore and wish they were collected somewhere so that I could look later.
I'm assuming you're familiar with tabloids?

https://en.wikipedia.org/wiki/New_York_Post
Hmm, I did not mean to abuse the term "VR". The original usage is much broader than just "put on a headset" immersive VR. For example, text-only MUDs & MUSHes

https://en.wikipedia.org/wiki/Virtual_reality

and

https://www.howtogeek.com/661428/text-based-vr-explore-the-p...

However, given how strongly people feel about the term, happy to use something different in the future to avoid ambiguity. E.g. "Virtual spaces" or "Spatial video".

Really the intention was to simulate aspects of the real world and in particular to virtualize human interactions in an online space.

Thanks for pointing this out.
It's not that your system fills up with them from your side. It's that the old approach of not-very-synchronised shell scripts is very fragile and sometimes arrived to via trial and error. And many services carry their own custom implementation of those.

For example mysqld_safe is there pretty much to handle things that systemd can do, but initd can't. Some other services have custom wait-logic to make sure dependencies are ready, which is covered by service readiness notification in systemd (see just yesterday https://news.ycombinator.com/item?id=25845143). Many services do custom pidfile handling (see the fun implementation in openssh init file - your pidfile path better not have `=` in it) just because initd has no idea of services.

Basically every service I've seen which has more than a single line in start and stop functions in broken is at least one subtle way. (and close to every single status function - no, existence of the pidfile and that pid running an undefined process is not the same as service functioning) Systemd provides 99% of what those init scripts try to achieve as simple configuration and if something's missing you can still fall back to executing a script instead.
Except for:

https://news.ycombinator.com/item?id=25866309
> It seems like it made good business sense for Elastic to switch licenses

It actually makes incredibly bad business sense for Elastic to switch licenses, because they won't get any more revenue as a result and have now forced a high-quality Apache 2.0 fork.

> Maybe I'm missing something, but I don't really see the sense in the "pull out the rug, it's not OSS" anymore. Sure, I agree that The Open Source Definition doesn't encompass something like the Elastic License, but :shrug:

Well, they explicitly promised that they would stay Apache 2.0 licensed, which was a lie. And they're no longer open source software. So yeah that's a big deal in my book.

> Who exactly is having the rug pulled out from under them? AWS? As they very clearly state in the article: "When AWS decides to offer a service based on an open source project, we ensure that we are equipped and prepared to maintain it ourselves if necessary" (presumably because they understand that the license could change, or the maintainers could just stop maintaining).

I wasn't referring to Amazon, I was referring to the community overall. And don't get me wrong, the community will be fine because we'll have high-quality forks. I'm just pointing out the scumminess of what Elastic did for the company that claims to be the little guy getting exploited.

But they absolutely did pull the rug. Or as a better analogy, they shut the door behind themselves.
> profit is not an evil but a necessary and healthy phenomenon

I'm actually going to disagree slightly here. Making profit is not necessarily healthy, generating value and capturing a fraction of that value as profit is though.

Our system is complex enough at this point where you definitely can and do have entities that are capturing more value than they are delivering, and that is immoral (imo). In that light, profit definitely can be evil.

However it is certainly not always evil, and I don't think AWS' actions qualify in this case. They are delivering value to their customers, and they are capturing a fraction thereof.
awww i guess the russian propaganda site will have to stay in russia...lol
The way I see it is the secret sauce is just black boxing it so you don't have to/can't worry about those things...
Declining Fruit and Vegetable Nutrient Composition: What Is the Evidence? (2009)
If Linus had hindered AWS' use of Linux early on, would that have been better for Linux? What would "the cloud" look like?

They don't seem to have any revenue sharing scheme with Linus, yet all the Linux companies seem to be doing pretty well for themselves.
>But the deplatforming didn't make those people go away, it pushed them to platforms like Gab and Parler, right-wing echo chambers.

Going to highlight that the Mercer family who bankrolls right wing projects such as Cambridge Analytica which helped bring Trump to power also funded Parler. Maybe the specific people involved in these operations should be your target of ire instead of the people involved in countering their incitement towards extremism.
I've seen devs toss crud into infra with debug logs enabled, with millions of lines of deprecated log messages, etc., and the infra budget eats their costs.

It's insane. Unless you're literally Facebook, or ingesting data from CERN's LHC... what possible use case requires 100GB of text data ingest per day?

Maybe it's a case of someone throwing a Service Mesh into a Microservices K8s cluster and logging all the things?
Locomotives have a very different relationship with weight than road going vehicles do.

Of course an economy car will have a single speed transmission but vehicles that need to put out peak power at both low speeds and high speed (e.g. the Taycan, and an F250) are going to benefit greatly from a way to optimize for multiple speed ranges.
Not sure Mongo is the right example to use here, given the've gone down exactly the same "non OSI approved license" change themselves...
The solution is to publish the created docker container for examination and reuse in recreating the results. It is possible to create reproducible docker containers, but not with docker.
Hmm clever editing I can see we are not discussing in good faith.

You built a nice strawman to tear down around my “They are simply wrong” quote using it out of context

How about you address what I actually said OSI is wrong about, they are wrong about the fact that there is no gap in Open Source licensing when it comes to SaaS Sevices. SSPL may not be the best solution to it, but completely rejecting the clear problem is how you end up with less than perfect solutions like SSPL.
Even ignoring the privacy implications, the aggressive nature of the favicon cache annoys me. I have a personal site I like to have linked on my devices, including my iPhone. I made the mistake of bookmarking an early version without a favicon. Now, no matter what I do, short of a reset of the device I suppose, the bookmark in Safari has no favicon on it.

In the end it doesn't matter, but still, it annoys me every time I see it.
Take a look at Oracle's "CentOS to Oracle Linux" (and other similar) scripts to see how they work and what they do (sorry, I don't have a link handy as I'm on a mobile device at the moment).

If memory serves, the process consists of, basically, installing the <distro>-release package for the "new" distro (which includes the files in the /etc/yum.repos.d/ (or whatever) directory that defines the package repositories), enabling the repositories it just added, disabling the "old" distribution's repositories, then running a "yum update" to replace the "old" distributions packages (including the kernel) with the (nearly identical) ones from the "new" distribution. After all that is done, you reboot the host so that the new kernel is loaded and that's pretty much it.

Mostly out of curiosity, I tried out Oracle's "centos2ol.sh" (or something like that) script ~8 years ago on a new CentOS 6 VM I had set up for just that purpose and it was as easy as they claim that it is. I don't recall encountering any issues and I suspect that, by now, they've ran into most of the potential issues and have devised ways to resolve them automatically.

Note that while CentOS 8 is a clone of RHEL 8, the CentOS packages are rebuilt versions of the RHEL ones. Most of them are built from the exact same source code but some packages do have minor changes made to them before they are rebuilt (for trademarks, etc.).
Still extremely broad.

>sesquiterpenoid mixture, wherein the sesquiterpenoid mixture is an elmol/hedycaryol mixture having a purity of 55% or more (..plus any possible carrier)
???

If there are people, plotting violence, even from a Mosque, then you ask them to leave or arrest them, right? That's legit.

Just like if people are attacking Capitol Hill, or even plotting to - you arrest them.

Why? Because it's lawless. Not because 'We don't agree with them'.

Thankfully, there will be laws that have to be adhered to. Courts. Constitutions.

With Jack Dorsey, there's none of that, it's whatever he feels on that day.

It's a little absurd to suggest that totally arbitrary individuals should have the right to arbitrarily control discourse - over the regulations (hopefully few and far between) applied by elected governments, overseen by courts, the constitution etc..
Why put the word rationalist in quotes?
Adding another layer of indirection:

https://news.ycombinator.com/item?id=25866318
Bitcoin, WikiLeaks and CICADA 3301: One and the same thing
[Not OP] Depending on your needs, Fathom[1] might work if you are on a tight budget. Summit[2] has also been building quickly in this space but I haven't tried building a full model to see how the "event-based" pricing scales.

[1] https://www.fathomhq.com/
[2] https://usesummit.com/
Sorry, I'm pointing out that you and the other commenter are both just speculating: "but is it really not possible that...?"

I don't really understand what argument you're trying to make.
Just look at all the plug and play breakout boards available for this at launch. This is going to be huge for kids learning microcontroller programming (which is of course the pi foundation's raison d'etre.
+1 (different age range, same idea)
What’s even more boring is critiquing capitalism when that has actually nothing to do with the problem at hand.

I brought up socialism as a counter example of how there is very little practical way to solve this issue with a different economic system. You’re free to bring up a different example of how an economic system will help the conundrum of preserving economic exchange and user freedom. A Potlatch gift economy perhaps? Except that’s kind of hard to impose.