Hacker Newsnew | past | comments | ask | show | jobs | submit | rglullis's commentslogin

> every online service

This deserves a few qualifiers. I think this should be applied to any service that is

- "free" or "freemium"

- wrapped as a black box which gives no way out for customers.

There are plenty of companies out there who provide services based on FOSS, but we collectively shy away from paying them because it seems "silly" to pay for software that people can run for free.


24andme was not free. Any investor backed startup or PE acquirable will sell all assets to Peter Thiel ventures eventually to make some last cash.

Most AI startups will never be profitable.


"23andme", you mean? They were not free, but they were not building their product on open standards, were they? So the don't my pass my filter as well.

They got a very sweet deal from the Pentagon, it seems.

I shouldn't be giving ideas to your boss, but I bet he would be interested in making ChatGPT available only by paying customers or free for those whose who gets their eyes scanned by The Orb. Give 30 days of raised limits and we're all set to live in the dystopia he wants.

But then what are they going to do with the Gorillas? Are winters in Korea that cold?

Nighttime temps of -10c, I think we've got this locked! If not, send the saja boys after them.

Yes, but then who hunts the Huntr/x?

Either I am very lucky or what I am doing has zero value to bots, because I've been running servers online for at least 15 years, and never had any issue that couldn't be solved with basic security hygiene. I use cloudflare as my DNS for some servers, but I always disable any of their paid features. To me they could go out of business tomorrow and my servers would be chugging along just fine.

Sometime it is not security , it could be just bandwidth or CPU.

I have website small enough not to attract too many bot, but sometime, something very innocent can bring my website down.

For example, I put a php ical viewer.. and some crawler start loading the calendar page, taking up all the cpu cycle.


If your website has measurable CPU load before your uplink is saturated then you're probably doing something wrong.

Even the most minimal protection would stop that.

Drama around Starlette. Drama around httpx. Drama around MkDocs. I just hope that DRF is not next, I still have some projects that depend on it.

Per TFA, there’s similarly-shaped low-key drama around DRF too[1] although issues and discussions have been reënabled since then.

[1] https://github.com/orgs/encode/discussions/11#discussioncomm...


What's the drama around starlette? (Can't find anything)


I think that may be the first time I've seen licensing drama over something as minor as adding another author to the copyright list.

Pretty sure those are completely standard for major changes in maintainers/hostile forks/acknowledging major contributors. I've seen a lot of abandoned MIT/BSD projects add a new line for forks/maintainers being active again in order to acknowledge that the project is currently being headed by someone else.

From my "I am not a lawyer" view, Kludex is basically correct, although I suppose to do it "properly", he might need to just duplicate the license text in order to make it clear both contributors licensed under BSD 3-clause. Probably unnecessary though, given it's not a license switch (you see that style more for ie. switching from MIT to BSD or from MIT/BSD to GPL, since that's a more substantial change); the intent of the license remains the same regardless and it's hard to imagine anyone would get confused.

I suspect (given the hammering on it in responses), that Kludex asking ChatGPT if it was correct is what actually pissed off the original developer, rather than the addition of Kludex to the list in and of itself.


(Not a lawyer either but—)

The original author said they were “the license holder”, specifically with a “the”, in discussions around both Starlette and MkDocs, which yes, just isn’t true even after rounding the phrase to the nearest meaningful, “the copyright holder”. This appears to be an honest misconception of theirs, so, not the end of the world, except they seem to be failing at communication hard enough to not realize they might be wrong to begin with.

Note though that with respect to Starlette this ended up being essentially a (successful and by all appearances not intentionally hostile?) project takeover, so the emotional weight of the drama should be measured with respect to that, not just an additional copyright line.


lovelydinosaur appears to be undergoing a mental health crisis. Besides the drama and lies, I notice they (I think they?) seemed to misname the maintainer on purpose. They did it in the first thread, which the maintainer tried to correct, and they misnamed him again in the second thread.

Mia Kimberly Christie seems like dangerous person.


This has been ongoing for some time. I’ve raised valid issues in several encode projects and received rude/dismissive comments from this individual. I’ve reviewed their recent interactions with others on GitHub and it’s obvious that Mia (tom?) is super toxic/drama seeking

They always were but it's clearly spiraling faster.

Switzerland, maybe? I've been a happy migadu.com customer for years already.

Funny enough, they mention moving to ProtonMail which is at least based out of Switzerland. It makes this whole chain a bit funny, but I don't blame the commenter for not breaking down every service the OP talked about and the OP did shorthand it to "Migrating to the EU", so fair enough.

Servers of migadu are in france actually

Yeah, you are right. It's a bit buried in their docs.

Didn't proton fold like a wet napkin when they were asked for information about their users? What I mean is: Switzerland as a whole is probably the wrong metric...

Switzerland - as well as EU based providers - have to comply with court orders. And the EU as well as Switzerland issue court orders upon request from friendly foreign states ("Rechtshilfeersuchen" in german) - such as the US.

Wasn't Proton launched as a "your data is encrypted at rest, we could never access it without your consent"? The implication being that even if they received said court orders, they didn't have anything to give. Am I misremembering that?

They encrypt your data insofar as your email, files, etc. but that doesn't mean they don't have information potentially useful to the authorities. See the recent headline where they revealed a user's payment information allowing them to be identified.

These are also political decisions and the EU is much more powerful politically than Switzerland so if your adversary is the US and they're willing to use lawfare or more than you should probably go with the EU and not Switzerland. Germany is considered one of the most robust legal systems for privacy.

But there is always risk no matter what you do.


> links to the "main" discussion on HN/reddit/etc.

I don't mean to pick on your comment specifically, but it's saddening to see how after these years of the "appification" of the internet and corporations successfully conditioning us to think of terms of their walled gardens, we lost the web.

There shouldn't be a "main" discussion. Our browsers should be able to find these links and present the information in a way that it makes sense to consumer, not the publisher. This gets deeply frustrating for me now that I am working more on ActivityPub and Linked Data. Most of the AP projects are so focused on emulating the closed gardens, they don't even think about building their systems with linking as the primary discovery method.


Linking and discovery, use of AP, etc, are well and good for a pub/sub model -- but you're replying to someone interested in extended discussion / commentary and community (such as we enjoy here on HN). Flatly asserting "There shouldn't be a 'main' discussion" kind of dismisses their stated desire out of hand -- though as I (re)consider it (as I compose this comment) I think you have a valid point.

The POSSE approach implies scattered discussions, almost by definition; posting a link to your blog post on HN or some other site invites discussion on each of those forums, by design. And yeah, the proliferation of siloed communities, each designed to pull users in and keep them there, poses some meaningful challenges to certain visions for what the web could be.

I definitely agree that links matter, and the idea of POSSE has always resonated. People should have a space of their own to share whatever is of most interest and meaning to them. I really like Derek Sivers' take on this w/ his personal site:

https://sive.rs/ti


Seeing people fail to meet a standard does not mean that the standard does not exist.

I think the deeper question is whose standards and why should we consider them the standard?

Some of them of course are invented whole cloth. British Received Pronunciation was invented and needs to be learned and is the standard of the upper class. It's neither right nor wrong but it's there to differentiate.

RP isn't really a thing any more, except among some of the older aristocracy and Tories and a few legacy BBC Radio shows.

Most people have settled into Estuary, which has split into a high/corporate/media Estuary-tinged dialect, and low street Estuary. The BBC has its own special neutral version.

Fifty years ago the difference between upper class/BBC/RP and street English was almost hilariously obvious. Watch a BBC show from the 50s and 60s - even something like Dr Who - and everyone is speaking a unique RP dialect that doesn't exist any more.


Idk. I’m in my early 40s, not a Tory, not aristocracy, and I speak with RP, as do many others I know. Maybe a product of schooling, but I wouldn’t say it’s dead.

In media, you’re quite correct - it has become rare bar presenters who are now in their 80s or older.


You say “needs to be learned” but that’s no more so than any other accent.

We just grow up with it because it’s how our parents and the parents of our friends speak.

If you want to change your accent you can, of course, get elocution lessons but most Brits do not. We just have a large variety of accents of which RP is one.


Not sure why this is controversial. RP is just an accent like any other now.

I didn’t have lessons for it and I don’t know anyone else that did. It’s just how we speak.


"Received Pronunciation was invented"

How so?


It's not the natural evolution of a regional dialect coming to prominence but rather the conscious consensus of a geographically distributed social stratum.

Interestingly, the sociolinguistic literature shows that such a consensus is strongest among an aspirationally upward-mobile social group rather than the already social elite. In other words: The aspirational middle class make a big effort to speak how they think the upper class speak in hopes of joining them one day.


That's the thing with standards: there are so many of them to choose from.

You don't have to follow them, but you do you should be ready to accept the consequences of your choice.


There are lots of standards, but some contradict one-another.

In the area I grew up in, caring too much about useless aesthetic stuff like “elbows on the table” would have a social cost.


Maybe some of them may have had a purpose. With this one, if you were used to putting your elbows on the table and there were more people around, you just took up too much space and made it unpleasant for others around you.

When it comes to manners, I'd say seeing enough people fail to meet a standard means it's not a standard, at least.

No, that's argumentum ad populum.

Mind you, I'm not saying that standards must be followed. I am just saying the same thing I tell my kids:

- the standards are there, wishing they didn't exist doesn't invalidate them

- the reason rules and standards came to existence might or might not be applicable to our current context, but some people will expect you to follow them regardless.

- If a rule or standard seems silly to you, make your best attempt at understanding why people would still follow it. (Chesterton's fence)

- You are free to not comply to some rules, but always be ready to accept the consequences of your decisions.

- What your friends are doing or not doing is not reason enough for you to change your behavior or choices.


> the standards are there, wishing they didn't exist doesn't invalidate them

But not observing them does. There are standards no one in the world follows anymore. They may still “be there”, but are only used for mocking purposes.

> If a rule or standard seems silly to you, make your best attempt at understanding why people would still follow it. (Chesterton's fence)

The corollary to that is that anyone who rebukes anyone else for not following a standard must be able to explain why it exists. “Because it’s rude” it’s not good enough, explain why it’s considered rude.


I don't see anything in your responses that even remotely contradict or relate to what I said.

Are you just looking for an argument here?


It seems like you are making a different point than the other posters. If the majority of a group does not follow an etiquette standard, it is reasonable to say that the group does not hold that standard. Your point that if any group holds an etiquette standard, then that standard exists is true, but is more tangential to the other point that a rebuttal of it.

> Your point that if any group holds an etiquette standard...

Not quite. My original comment was in response to "I see people violating rule X anywhere, even though I was told it was 'wrong'".

All I am saying is one shouldn't be basing their behavior solely on what they see others "getting away with".


That might be true for things like laws, but manners and customs are not strictly enforced by any central authority, at least these days, but rather by how culture/generation changes. It is possible that if nobody follows the same etiquette anymore, it means it is outdated and no longer exists. That is the entire point of progress.

At one point in time, it was considered bad etiquette to interact with people of color, but over time, society changed for the better. That etiquette literally doesn't exist anymore. That doesn't mean people are "getting away with" not following a "rule" these days. But rather customs/morals/etiquette are transitory and prone to changes, and one must understand what is and what isn't actual etiquette instead of just following all outdated "rules".

That's also fundamentally different from something like a law, where the ethical thing to do is that you should still follow it even if others are "getting away" with it.


What is this, abuse?

"Appeals to public opinion are valid in situations where consensus is the determining factor for the validity of a statement, such as linguistic usage and definitions of words."

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


But the populus sets the standards. If people decide not to follow a particular one anymore, it stops being the standard.

You and I are using different meanings for standard.

then it’s a custom or etiquette, not a standard

And the point of etiquette is to signal conformity and social status.

I had a friend who came from a working class culture where social aspiration was measured by tiny nuances, like whether someone put milk in their tea before or after pouring it.

Outside of that culture these nuances were irrelevant. Middle and upper class people had a completely different set of etiquette markers - as well as more or less obvious displays of wealth - which the working class aspirers were oblivious to.


So? Doesn’t make it a universal standard. Just an invented shibboleth for a group.

> the standards are there, wishing they didn't exist doesn't invalidate them

If people act like a standard doesn't exist, then the standard actually doesn't exist, because that's the only thing that defines a standard.


Most people in the US use imperial unit, it doesn't mean metric doesn't exist.

Standards are not absolutes.


This is just great way to put it and explain.

And then you'd be getting things like Hollywood accounting, where companies will claim that the "footprint" is not that large or simply find ways to hide their usage of FOSS.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: