skysight-inc/HackerNews huggingface dataset:
>For that use, I think "proselint", as zx321 recommended, is probably a perfect start, as it references the source of the recommendation.

I see that, I will give it a try. Cant hurt.

>(in terms of cost, though, you can get a decent editor for closer to the ~$300 mark for up ~60k-70k words, but of course if you're not intending on putting in a lot of effort - and more money - to market and sell it, that may well be too much too)

Lets say there was a magical machine learning perfect editor for free. I input my trash and I get an amazing copy out.

I might try marketing and selling it. I have put lots of effort into the book. Afterall just getting 75,000 words down is good effort by itself.

The problem is that I put this in grammarly or prowriting aid it finds thousands of problems. You fix them. Then put it in another grammar thing and it finds thousands more.
The thing with the BBC is that people on both sides of the political spectrum claim it's biased towards the other guys. That at least suggests that its overall balance is relatively neutral, even if specific individual programmes it broadcasts may not be.

I do feel that in recent times, the BBC's big name current affairs programmes have often given politicians of all parties an easy time in interviews, which I think is more worrying as a trend. I think the BBC should still challenge government representatives to explain and if necessary defend their policies, and should also still challenge the Opposition and smaller parties when their own representatives make dubious claims even if they're not currently in power to implement them.
It has to do with why I don't "just short crypto then". The market is manipulated.

By shorting, I would assume that the market is rational, and will go down. There is no reason to assume this, since the market is irrational, and manipulated.
It's also plainly true depending who "they" are in "their mistakes".
Very little user code generates binaries that can _tell_ it is running on non-x86 hardware. Rust is Arm Memory Model safe, existing C/C++ code that targets the x86 memory model is slowly getting ported over, but unless you are writing multithreaded C++ code that cuts corners it isn't an issue.

Running on the JVM, Ruby, Python, Go, Dlang, Swift, Julia or Rust and you won't notice a difference. It will be sooner than you think.
> I'm using Papyrus Autor because...

Proprietary?!
Cache poisoning and RCE in dnsmasq [pdf]
Is incompatible with non-Affero GPL?
I think they need one.

Comically, this is why trademarks exist to prevent people from confusing the market with similar and reused terms.

I think we need a CreativeCommons-like trademark for open source software before it’s too late.
I'm working on https://lightpad.ai, which includes a timeflow calendar. Many features from GCal are missing though. If you can give it a shot and a hit me with a critical review – this could push me in the right direction.

I'm set on going towards privacy/transparency/local-first-data.
You miss my point - if I am seriously optimizing something I need to be on the same chip not the same ISA.

Graviton2 is a Neoverse core from Arm and it's totally separate from M1.

Besides, Apple don't let you play with PMCs easily and I'm assuming they won't be publishing any event tables any time soon so unless they get reverse engineered you'll have to do it through xcode.
So what should we be using instead of elasticsearch for logs? To mitigate that licensing risk?
As I'm sure you're aware, the British government was pro-EU during the Brexit campaign.
> After all the very reason they are in this “difficult position” is their business decision to insist on providing centrally-controlled global social media platforms, trying to push the round peg of a myriad of cultures into a square hole of a single moderation policy.

Facebook does have decentralized moderation. Every facebook group could in theory individually decide that Qanon conspiracies are unacceptable and remove them, and indeed most do. The problem is a minority won't, and the crazies just aggregate there. And the same principle applies whether the decentralized authorities are subreddit moderators or small site admins or what have you.

Moderation is fundamentally forced upon people against their individual will for the sake of the larger community. If the "baddies" self-censored, we wouldn't be having this discussion.

Decentralized authority can work in situations where people can't freely associate, for example if my town forbids me from putting a "Hail Satan" sign on my lawn, it's a significant burden to move to a town of satanists, and even if I did, it would no longer be a problem for the town I left. But online it's trivial to find some place that will let me post "hail satan" and ignoring its existence will just have to be good enough for those who don't like it. There is no "local" on the internet - there is no distance nor natural barriers over which the actions of others lose potency. You are never more than a few keystrokes away from the deepest darkest pits of the internet, and there is no way of ensuring any concept stays in those pits.

I am not in favor of global censorship as I feel the harm outweighs the good. Unfortunately, local censorship is not a way to have our cake and eat it too.
I'm curious what you make of Kyle Rittenhouse posing with Proud Boys and flashing white power hand gestures, if that changes your calculus regarding his political beliefs at all.

https://www.washingtonpost.com/nation/2021/01/14/kyle-ritten...
"with" Elastic how?

I doubt that is true, in fact it seems like a completely random FUD statement. At least GP tried to make heir FUD ambiguous.
> echo chambers, are the very epitome of lack of free speech [...] since members of echo chambers only hear one argument, echo chambers are radicalizing, and they are radicalizing because they don’t have free speech

Thanks, that's actually a really insightful way of looking at the problem.
I bought "Save the cat!" (I'd read some parts of Vogler's "Writer's journey" in film school) hoping to adapt the formula to writing a bad novel. Then I never did.

The weird thing about hobby projects is that they don't have an actual audience. So I write a lot about philosophy and social theory and such, but it's ultimately a lot of self-dialog. This doesn't work for fiction, even short stories. (I did write a handful of poems in the 2010s)
There are always "potential" lawsuits, and stripes already use many many licensed dependencies with various proprietary licenses.
All of the adverse reactions were at a single vaccination site during a single 24 hour period. Meanwhile, 330K doses from this lot were distributed to over 280 vaccination sites in CA over the last couple of weeks. I'd focus more on what happened during that day at that site than on the specific lot of vaccine.
> I fell into programming for healthcare. I'm not good at it. I struggle to understand basic SQL joins, intermediate R, and intermediate statistics.

Maybe you're just overwhelmed and don't allocate enough time to learn each of those concepted? Joins in particular are a very simple concept that could be understood in a weekend of reading tutorials and playing with them. Honestly, the worst thing about them is probably the naming/syntax confusion across database engines.

BTW regarding studying medicine: here in Poland, in every city with a medical school, I see US students who are getting their M.D. here (they're easy to notice as they congregate in Starbuckses and study there). Many look like they're in their late twenties or in their thirties. Maybe it's a route for you as well?
Many legal systems have a concept of early release/parole, especially with good behavior or humanitarian reasons; a reduction in sentence may bring this substantially forwards as well. (I can't speak for how Thailand specifically handles this, though.)
Related article Uproar: MariaDB Corp. veers away from open source https://www.infoworld.com/article/3109213/open-source-uproar...
It's not the memory model I'm thinking of but the cache design, ROB size etc.

Obviously this is fairly niche but the friction to making something fast is hugely easier locally.
In Poland, we still have a blasphemy law. A newspaper along the lines of Charlie Hebdo had its owner dragged over courts for over 8 YEARS. The offense was illustrating an article about emptying churches with a surprised Jesus in a road sign. The newspaper routinely posts much more offensive content: cartoon dicks, cartoon sex, caricatures of pope, Jews, politicians (some dick-headed or engaged in homosexual sex), national flags in dog shit... But it was ostensibly a surprised Jesus that crossed the line.

Since the current government entrenched itself, police is investigating things like suspicious duck-shaped snowmen next to statues (related to last name Kaczyński). The party leader that had 80 police squad cars guarding his villa.

One of worst parts of thin skinned politicians is fabricating excuses to harass people they don't like.
That kicks you off platforms you barely use? It's manually done. Don't hide behind "the machine did it"; it doesn't make sense.
Somehow, whenever someone says "think about it" to make their case instead of presenting their own reason and evidence, it makes it more difficult to accept their argument as valid.

To be so very clear: The downvote was for your last sentence, not the sentiment.
Lots of psychoactive medications take days or weeks to build up in the body to the point of effectiveness. They're finding out neat things about esketamine and psilocybin, but in general a large enough dose of a mood-altering drug to take immediate effect is a bad or at least very risky thing.
Imagine picking up similar emissions from a planet orbiting a different star, which is what I believe they did
at Cornell

https://news.cornell.edu/stories/2020/12/cornell-postdoc-det...
I believe it's meant to be

sem := semaphore.NewWeighted(int64(runtime.NumCPU()))

from "golang.org/x/sync/semaphore"
This is meaningless analogy; no one is pooping here.

Whats happening is they’re selling the same product; legally they’re entitled to do so.

They’re selling it in a deceptive (perhaps even legally dubious way), and thats not ok; but forget that, this has nothing really to do with being the good guys for open source and amazon being the bad guys, thats just the narrative that the elastic PR folk are putting out.

What’s happening here is being out-competed by people selling the same product, because despite being technically inferior (in my view) the competition can sell more of it more cheaply and not really care about the margins.

So... yes, I’m sympathetic, but this PR dance we go through every time pains me.

Just say it: we’re struggling. We cant compete with Amazon on equal terms, so we’re changing the license to force them to pay us royalties, or stop selling it.

You’re not doing it from the goodness of your heart, and if amazon wasn’t kicking your ass, you wouldn’t care, you’d just be laughing at them “trying to run a cloud version of elastic, ha!”. ...but amazon is very very good at that, actually, and very good at selling it.

Who’s going to judge you for not having amazons scale? No one; but they’re not being dicks, they’re doing their jobs, very successfully.

If you don’t like losing, that’s perfectly ok, no one does... but it doesnt make them bad, it just means they’re better at it than you.

Changing things to preserve your competitive edge is totally ok; but I don’t think its right to spin this us-them AWS is the evil empire narrative; youre in this situation because of the decisions you made, take a bit of humble pie and acknowledge responsibility for it as well.
I think you are assuming. I also think there's a confusion here and that you're talking specifically about RTF while the people responding to you are talking about the capabilities provided when they use "rich". The point being that Markdown has far more formatting features than most people who write novels need, and so it is "rich enough" as a format.

I've written two novels and I'm writing my third, and as others have also pointed out, there's rarely a need for more than headlines, bold and italics, all of which are trivial in Markdown.

Whether or not the editors are capable enough depends on peoples preferences and tools. But there's nothing about writing a novel that requires a format more complex while writing (if you send it off to an editor, they'll almost certainly insist on something they can import easily into word, though some accept Google Docs or ODT these days)
The proliferation of markdown itself is also a mess IMO. Outside of web writing it seems really more effort than it's worth. Seems like everyone making a writing tool of any kind is ditching rich text in favor of it for no good reason.
You'll need to build a new kernel. The one in WSL2/Ubuntu isn't compiled with KVM support. Once you do that, it should work fine.
On the other hand, you can buy a used, working iPhone for less than a new low-end Android.
To play devil's advocate, imagine a chat app for Iranians that faces an attack from their government, and asks an EU-based company to host them...

Sadly in the alternate reality, people believe tomorrow the "Deep State" will install a regime to take over the country of the "true patriots"...
Open source may be a moral system, but Karl Popper had a thing or two to say about actors who take advantage of the morality of a system for immoral ends. At some point, whether you or I appreciate it, the open source world was bound to have to reinvent a solution to that.
Isn't that where we currently are with centralization?
Fair points, but if you're saying that if we moved to a non-x86 (and presumably Arm based) world then its business as usual for Intel and AMD then I'd strongly disagree - it's a very different (and much less profitable) commercial environment with lots more competition.
Vineyard addresses on sharing "distributed abstracted immutable data" in memory, e.g., dask[1] generates a distributed dataframe (since the size of data cannot be fit into a single machine), and feed it to tensorflow as features for distributed training. Vineyard aims at sharing the "DataFrame" between these two engines, by memory sharing.

+ feather: as well as arrow, are focused on interoperable data stroage format. feather and arrow define a IPC serailziation schema for common data structures, e.g., tensor and DataFrame. Rather than do serailization for zero-copy (when possible) deserialization, vineyard organized data as a "metadata" and a set of "blobs", the metadata decides how to interpret those blobs and blobs are shared in a zero-copy fashion. Moreover, vineyard could manages large that cannot be fit into a single machine as a "GlobalObject" and global objects can be shared efficiently as well.

+ fst: fst is also a serailization/stroage format, but vineyard is not such a thing.

+ diskframe: diskframe is similar to fst, and works for data that cannot be fit into memory. Vineyard shares in-memory data that cannot be fit into a single machine between different engines (might be implemented in different languages).

+ duckdb: vineyard is not a SQL execution engine.
I didn't really learn "pat yourself first" until I was thirty. That set me back a few years, which took time to recover.

When I mentor young people right out of college, the first thing I explain to them is that very principle.

Take advantage of the 401K. Have a brokerage account that you automatically deposit into every month. Money that never passes through your checking account, is money you are likely to keep.
No government body was restricting their free speech. It was only the free market refusing to do business with them.
That’s fair, if perhaps a bit pedantic. I suppose I was expecting some explanation of why the language of the new license would address these “whys” as opposed to just a list of grievances.
Earlier you didn't say OSS - you said open source
What else would you call the Amazon Elasticsearch Service?

Isn't that just Nominative fair use: referencing a mark to identify the actual goods and services that the trademark holder identifies with the mark?

Especially when it launched and there wasn't a fork.
There are no better alternatives.

And about the ElasticSearch, they should have just used a different license.
The demise of x86 isn't something that can be fiated. It could come about, but there would need to be a very compelling reason to motivate the transition. Technologies that form basic business and infrastructural bedrock don't go away just because of one iteration -- look at Windows Vista for example.

Even if every PC and server chip manufacturer were to eradicate x86 from their product offerings tomorrow, you'd still have over a billion devices in use that run on x86.
The challenge is, aside from a few people, most are perfectly happy with money, censorship, etc if it helps their side.
Having recently moved (trying to, at least) to Signal, there are a few UX issues indeed that I can see as show stoppers for greater adoption, especially in the older, non-tech-savvy population:

- get rid of the pin as a default option, it will confuse and put people off, keep that in the settings for people who care

- allow pictures/files to be sent to multiple targets (users or groups) - this one is SO annoying!

- save received media in the gallery automatically by default, most of the time they are precious memories and they need to be easily picked up by cloud uploaders, backup apps etc. Make this an option in the settings for people who care or do not want it.

- better error handling (as pointed out by the article)

- had friends who joined, but then quit/deleted the app, Signal still shows them.. this needs fixing, too

As mentioned in the article, WhatsApp UX is pretty world class, it's smooth, it's fast. Just copy it as much as you can.

I have tried to move some of my younger friends over and they appreciated the privacy angle, but I can see unless I actively push for it, they will "unknowingly" revert to WhatsApp.

I am holding off trying to migrate my older friends and family who are less flexible with tech stuff, I know I only probably have one shot at this and as it is Signal will fail. I will wait a couple more months and see if things have improved, if not, I'll just push for Telegram.
Telegram is not as good as WhatsApp either UX-wise, but it's much better than Signal.. and the fact they have some really nice apps for desktop without requiring the phone as a "source of truth" is actually a big usability advantage.

As others said, it's not that I'm paranoid about state actors and am not adamant on perfect e2e encryption, I just don't want Zuck to take a peak or my children's photos to be used in some FB deep learning face recognition DB or god knows what else.
Embarrassing Bugs
Made this before realizing that blocks of colors were the way to go. Feel sad now.

https://paint.wtf/ranking/6RWC/HKJvfYwu0zxVWTF7zIB7
I saw a video recently where Adam Savage was talking about his experience working at ILM. His friends observed at the time he always spoke in terms of what he “gets to do”. Not has to do, _gets_ to do.

That looks like a pretty great metric for measuring how close to ideal your job is.
Upgrading Ubuntu
UPD: Dev just answered[0] to your qestions:

Q: Is it suitable for non-technical writers? is there any feedback on them baing able to use markdown, @pov tags etc?

A: "non-technical" as in the person or the writing itself? I deliberately chose not to write a WYSIWYG editor in order to keep the files plain text and as simple as possible. I've written a WYSIWYG editor before, and didn't like the result. I guess having to use some markup makes it slightly technical in use, but I've also added menu entries and keyboard shortcuts for all the features, so it shouldn't be too difficult to get started.

Q: Did you try some commercial competitors? How would you compare? I understand scrivener is one popular option

A: I've used it, yes. It's excellent, and perfect if you want a full WYSIWYG editor with a lot of features. I went in a different direction exactly because I wanted something simpler. Also, as a Linux user, the lack of decent options was a factor.

[0] https://github.com/vkbo/novelWriter/discussions/567#discussi...
Ask HN: How much do social networks spend on hosting and storage per user?
Sites like Instagram, Facebook, and TikTok host a large amount of space-intensive, user-generated content that’s made available for years. Image crops and different video resolutions need to be persisted and made accessible in ways that would quickly add up to expensive S3 buckets.

I know that these companies garner tremendous value from this data and user engagement, and view these offerings as profitable, but I’ve never seen details about what the server costs of an Instagram power user might be (both in the unlikely scenario of paying market price for cloud storage, and in the per-user cost of running replicated data centers)

So my question is: if I put down a credit card in AWS, started up an Instagram clone, and had thousands of power users uploading images and videos daily, how much would I likely be paying per user?

As a follow up, what would be some of my first cost-saving and mitigation strategies?
Maybe he meant 70s-80s?

God knows 10 years ago is always gonna feel like 1990.
Sorry, I can't keep track - is this the thruster that everyone said was fake, or is this a different one?
https://mariadb.com/bsl-faq-mariadb/

An individual instance of license will say "the covered code is usable under Foo license from Year-Month-Day"
The alternative, that all oppressed people just have to accept their oppression is even more intolerable, IMO.
The idea that you can just debate every point with every person is frankly absurd. It doesn't scale, it's always easier to produce more garbage that will appeal to folks on the fringe than to meticulously debunk it all point by point.

And even if you could keep up, not everyone will even engage. Folks don't want their beliefs challenged point by point -- it feels bad. It takes energy and commitment to be willing to hear challenges to ones own beliefs and not everyone has that ability.

And there's clearly positions that effectively reduce radicalization between fully open and "full China". There are also studies that say deplatforming is effective.
Given that Elastic are describing that they've tried every option, I including legal ones and Amazon elasticsearch service is still named as such, it would seem it at least isn't as clear cut as elastic believes
> or an nvidia graphics card

The thing I find most impressive is how the PCB assembly service manages to populate the PCB with hundreds of different parts of which some are barely larger than a corn of sand on a beach, and that not a single one ends up misplaced or mis-aligned after the reflow process.
> A Thai would not dare to speak ill of the monarchs

Well obviously at least one would
Keep in mind that the costs associated with free speech are currently visible and obvious, but (precisely because we have free speech) the costs of censorship are not. It is true that a free society will have more protests and unrest, sometimes violently, but that doesn't change the promise that a free country is less likely to have a multi-year civil war or government led genocide in a decade. Given that four people died at the Capitol and millions typically die in wars, that's a trade-off I'm willing to make.
The argument for free speech typically doesn't claim it's better than an optimal world where only truthful and productive speech is possible, just that it's better than what you _actually get_ in practice if you attempt to only allow truthful speech, which is handing unchecked power to the people making that judgement.
Exactly, I've got a filter in Fastmail that collects mail that's still delivered to my old @gmail.com account (I still have forwarding there).

When I get bored, I wade through it and either change the address to my current one (with my own domain) or unsubscribe.