skysight-inc/HackerNews huggingface dataset:
+1.

If someone publishes fake news about vaccines, it takes a lot of effort then for people to keep explaining to other people how this is not true. It is harmful to society, and unfair - it takes less time to invent a new hoax than to fact-check it.

Just like loitering on the ground is considered an offence, so should be publishing fake news. It doesn't hurt one person, but it hurts society.

There also are objective criteria for determining if something is fake or not - so it is possible to create laws that forbid it and don't limit a freedom of opinion.
How often does that actually happen?
If running linux there's a parameter you can pass the Intel NIC module to allow non-Intel transceivers.
Better yet, stop using shitware like Slack, Matrix, etc, where all the data is kept locked behind closed doors ("in the cloud") and you can only access it through a 500 MB bloated shitware app that drags your 8 core workstation to a crawl.

IRC sucks, but it sure beats the alternative. AIM or other Pidgin-based alternatives wouldn't be too bad either, if you had your own private server with everything logged.

Edit, because I'm a really shitty commentator, apparently, who isn't allowed to post any more today:

No, your comment was completely tangential to the content of my post.

"Live chat" as it's currently implemented and widely used, a la IRC, Slack, etc, certainly has its downfalls, much of which can be mitigated however by logging to disk, with a quality search engine to index it.

Look at all the "alternatives" this guy is suggesting.
It's basically "switch to a forum instead of chat." Most of the suggestions are proprietary, closed junk. Not exactly a smart formula for long data retention.

He lists all these advantages of forums, and yet seems to have overlooked the advantage of chat, which is precisely that it gives a direct connection to someone, rather than having to wait a day or a week for a response.

Better advice would be to use IRC (or other locallly hosted, open source alternative) for your team, but use discipline in your conversations so that you don't bloat the chat log with a bunch of chatter that makes searching it harder. Then perhaps designate certain persons to organize and summarize the proceedings so they are more easily referenced.

There certainly can be better improvements in chat, but "just switch to a forum" isn't it.
I think the answer is pretty simple: restore neutrality and objectivity to epistemological institutions. This doesn't mean that empirically false right-wing viewpoints need to be presented on equal footing with empirically true left-wing viewpoints, but rather that subjective issues should be described objectively rather than in the left-wing narrative. Similarly, when popular left-wing mistruths arise, these institutions should call them out as they would right-wing mistruths, however infrequently this may happen. In a word, "honesty".

Conservatives (like everyone) need to specifically believe there is a path forward for their legitimate viewpoints, rather than the current system which more-or-less equally discredits legitimate and illegitimate conservative viewpoints. In addition to restoring objectivity and neutrality to epistemological institutions, we could also actively encourage more conservatives to participate in these institutions (and of course, treat them fairly and respectfully as they accept the invitation) to reverse decades of driving them out of these institutions. Yes, this is basically affirmative action for conservatives, and I appreciate the irony.

Again, this phenomenon is decades in the making; expect it to take roughly just as long to repair.
As an org-mode user for nearing a decade, including on multiple phones, I agree.
IRS offered $625,000 bounty to anyone who could “crack” Monero; no one succeeded
Because it is cheaper, and Xiaomi, Oppo, and a few other manufacturers dominate the market there. Xiaomi in particular has a massive market, to a point that they release some India-specofoc models too.

I also read that in India, iPhones have a bigger markup to a point that it is cheaper to fly to Dubai, buy an iPhone, and fly back. I don't think Xiaomi market had any noticeable impact even with India and China at their throats.
That and pizza delivery.
> Few people care to repair Android phones because you can't upgrade the OS after 2 years regardless.

A little nitpick but, for Google's phones it's way more than that.
Been very happy with mine. Nice management interface, can backup the config to a text file, easy to upgrade, etc.
Are you lumping socialists in with communists? Leftists? And which communists are you concerned about (e.g. council communism? Autocratic communists? Stalinists? Maoists?)

Wheeling out 'communism' without qualifying who your bogeyman is based in a very, very shallow understanding of history.

> communism has killed, by some accounts, at least 65 million people during the last century.

Ok, but so has capitalism? Millions killed by lack of health care, capitalism fueled famines, wars over resources, pursuit of profit over quality, etc. It also ignores the massive genocides historically in capitalism.

Again, you are evaluating some very surface traits and not really looking at holistic systems. Your argument is a vague sound bite, but isn't really an attempt to meaningfully engage with the topic.
? nothing is wrong, it's just a different way to spell

template<typename T>
void F(T p) { ... }
> Seems challenging to implement without losing significant performance to the abstraction layer.

Agreed, it seems the tradeoff would only make this worthwhile when you need to optimize for throughput, and a lot of the workload is ad hoc. A lot of distributed DBMS just serve point queries or range scans where I don't think something like this would be useful.

Troubleshooting production issues here seems challenging too (though that's always the case in distributed systems to this would be less of a problem).

Still interesting, but it would be more interesting to see the idea get some trial by fire.
But that's not what she said - or rather not the whole quote. An equivalent would be like "a white man in a red t shirt and jeans", which sounds much more like a description than a weaponization of someone's race.

The context this video was steeped in has nothing to do with whether this lady decided to weaponize his race or not. They were completely unrelated events, with unrelated people, that we're not even sure the lady knew about.
this is completely tangential to the content of the post
I find that 25W CPUs are quite a good middle ground. They usually offer better perf than 15W and run much cooler than 45W.
NSA is one of the largest employers of mathematicians. They look for flaws in crypto implementations.
I wish Xiaomi would refresh Mi Max. My Max 3 lives 3-4 days with IM + extensive RSS reading and occasional navigation. 2+ days with active navigation.
I keep seeing this sentiment pop up here on HN and I've come at it in other posts.

All of the Trump supporters I know are upper middle class suburbanites who have been fairly well off for quite a while. Not sure I have any empathy for the contempt at all. I just don't buy this sob story what-so-ever.

I feel even less bad for violent extremists that have zero goals or demands except to destabilize everything because they believe whatever they see on the internet. There is no ideology for them to defend; only their right to hate. They only want the ability to have whatever they believe to be true to be the case even when it is not the case.

Ironically, if the people who were truly destitute and down-trodden could find some way to ignore the superficial partisanship that they've been sold and unite under social and economic policy we might have an actual movement on our hands. Unfortunately they've all been convinced that their superficial differences aren't superficial at all and that the other side is wrong; now it appears at any cost.
Compared to last gen AMD cores ?
ever heard of api?
If the mob (crowd, not criminal) or government are coming for you and yours, it's not cowardly to make an exit.
> But it sounds like handshake is simply an alternate DNS protocol?

Handshake [1] is the next generation of DNS, as opposed to the ICANN controlled legacy system. It is more decentralized since a single actor does not control the system. You cannot be de-platformed without the consensus of the community and a fork, as opposed to a decision made by a single or small group of actors.

> Or does it also serve as a certificate authority somehow?

Since you can verify a certificate against a DANE TLSA record which is retrievable from a DNS zone with DS records stored on chain, the CA is no longer required for trust -- only cryptography. Checkout the paper which goes into far more detail [2]. The entire system actually incentivizes the Internet to become more secure -- which is pretty exciting!

> Is it actually more decentralized than DNS

It's more decentralized than DNS in that the root becomes the blockchain instead of ICANN. This project simply finishes the beautiful DNS ecosystem, which was already decentralized, other than the root.

Now we are all root, democratically.

[1] https://www.youtube.com/watch?v=Q3QbXMFjro0

[2] https://handshake.org/files/handshake.txt
https://en.wikipedia.org/wiki/Brandolini%27s_law

>Brandolini's law, also known as the bullshit asymmetry principle, is an internet adage which emphasizes the difficulty of debunking bullshit: "The amount of energy needed to refute bullshit is an order of magnitude larger than to produce it."
This appears to be just another commercialisation of domain names, trying to create another "Gold Rush" for the most sought after "vanity" names. Winner-take-all. A few profit at the expense of the many.

It perpetuates that problem of ICANN DNS becoming a "business" instead of solving it. (ICANN DNS domain names were originally free.) The potential for censorship is only one problem of ICANN DNS.

Also, this project introduces a new problem of wasting energy on mining tokens.
There's a huge difference between "these few people can't post their point of view on this site anymore" and "the entire country can't share or see what events are happening to them or their community."

You can not like either action, but Twitter criticizing this move isn't hypocritical.
Barbara Boxer registers as foreign agent for Chinese surveillance firm
A successor to C with mandatory garbage collection? Sorry, it's a wrong ballpark.
A Startup Will Nix Algorithms Built On Ill-Gotten Facial Data
This one is mostly excellent: https://github.com/go-pg/pg
10 years and 15,000 startups later. Goodbye VC, Hello WeFarm
Every time I work on something anachronistic or artificially constrained, I learn more about the fundamentals of the cutting edge stuff.

There's a way that the "default" perspective of the industry tends to emphasize certain skills and knowledge and de-emphasize others, but the world of useful skills is much broader than that, and things crop back up in unexpected ways. Maybe we'll never need to make calls with an antique phone, but there could totally be audio and telephonic applications on modern hardware where the average engineer would have no idea what to do, but someone who had worked on a "toy" project like this would be able to say "oh, this is just like an old [whatever]"
Your admin can set retention per channel or per organization.
3D Printing the Future of Flight
It's not P2P. Here's a technical overview: https://blog.discord.com/how-discord-handles-two-and-half-mi...

This is observable to still be the case as an end user. When the discord servers are having issues, people's voices become inaudible. This can be resolved by moving the server to a different, less loaded region, even if that region should have worse connectivity to the users in the voice chat. For example, my raid group often have to bounce our server from Europe to the US to workaround reliability issues on the EU servers.
Was it not obvious that my example was contrived and hypothetical? How could I have been more clear that I was merely commenting on the logic and not speaking in support or opposition to the bans?
Side tracking a bit: I wish there was a popular programming language like Go with rust-like package manager, Python style syntax and ability to hack, compilable, classic (classes, methods), and fast. Or I wish Go had classic OOP and raise Exception methods.

Basically, I want fast statically typed python with better package management. Or other way to put it, I want Go with classic OOP and Exceptions.
No, it does not. Free speech is a principle of political philosophy. The United States founders did not invent it
"their conservatism is not what got them banned" also does not refute "only conservatives were banned".

(FWIW, I'm at least as strongly opposed to both sides as they are to each other, although that doesn't really have any bearing on "You are committing the logical fallacy of conflating "only X" versus "all X".". Edit, aside: "existential" qualifier would be "some X", not "only X"; is there a term for "not any non-X"?)
Only when it was clear the Republican party would hold little power in the US government did private companies concluded their terms of service were breached.
It's a good analogy, and yes, criminal activity often breaks your lease agreement.
>> Given the recent SolarWinds breach I wonder how these networks are impacted.

Classified military networks are very different than civilian networks. They aren't just air-gapped. Because they are not general purpose networks they can have lots of internal barriers that would not be acceptable outside of the military. Want to use HDMI for your new screen?
Nope. VGA because it doesn't require compute power within the screen. Want to use a Bluetooth headset? Nope. You are stuck with a curly wire from 1972 because that wire has passed the emissions security inspections. Such principals extend to the internal barriers too. Important national security websites can look like personal websites from the 1990s not because they are not updated but because they are very restricted in how they can load information from other sources. The fact that these networks look old doesn't mean they are behind the curve on security.

Got too many passwords to remember? Want a "password manager"... lol. Good luck with that in a world where computer A isn't even allowed to be in the same room as computer B.
there are plenty of hidpi bugs that were only fixed in 5.12 ... 5.15 though. Even 5.12 is still a big mess with e.g. 125% scaling on windows - text will scale but not images, things like that
“Can you give a real world example that couldn't be solved with interfaces?”

Of course not. Go is Turing complete, and generics do not make it Turing-completer (whatever that may mean)

The question isn’t about what can or cannot be done, but about expressiveness, ease of understanding for humans versus language size (even if you have plenty of disk and RAM, That correlates with buggyness of the compiler) and compilation speed.
Curious here. if you factor in cost of living differences, what is the resulting uplift?
Don't feel too bad, the execution depended on a massive world-changing pandemic where funding flowed freely and normal economics just didn't apply.
Not familiar with Ada but the inability to stop running goroutines from outside it is annoying and leads to a lot of state telling them to exit. Sometimes I just want it to stop now.
Epik.com the refuge of far-right, neo-nazi sites led by Rob Monster epik? Of course it is.
Designers just want their work to be unique and eye-catching. They don’t care about readability. They care about user remembering that page. If most pages have good contrast, designers will want to use light contrast to stand different. If light contrast would become the norm, they will reinvent hard contrast. It all goes in cycle.
> It works and is needed. Where is the problem?

The problem is, tariffs don't really work. Not in the long-term.

Tariffs can hurt local producers too. If a company is just so efficient at producing good that they can produce cheaper products inclusive of the tariff, then the local company has no chance. They have no hope of expanding outside of their local markets and they will eventually give up.

Most of the time, tariffs merely act as extra profit margin at the expense of the local economy. So the local company has no incentive to improve. So, in the long-term, tariffs on imported goods are are effect way of destroying local industry. It often drives the competition to fiercely optimize their production, making them substantially more competitive on a global market.

The only time tariffs are effective at protecting a market, is when that market only exists locally, not globally. Thus, preventing any producers from gaining efficiency on the global market before tackling a domestic one.

If you want the government to prop up a local industry, get the government to purchase a large volume of goods from them at a fair, but highly-competitive price. Then the producer has incentive to optimize production because they know exactly how much they can save each year. Decades of small incremental improvements add up.
How on earth do you find an accountant to manage both your books and your taxes for only $400 / year? Even LTPs are more expensive than that.
Yeah I've dug a little and it seems Aaron got himself some idolizing 'free net knight' bubble distorting things a bit.

He made a webapp, and partnered with reddit founders to maybe merge things but AFAIK conflicting (technical and non technical) visions made the next step impossible.
I am having the exact same experience.

I think one think that could seriously be improved is high-quality explanations of Rc, RefCell, etc, and where and why they are used.

I have found myself piecing together explanations from various books, Reddit threads, etc just to try to wrap around these.
As an aside, this is exactly how HashSets are implemented in the Rust standard library.[0]

[0]: https://rust-lang.github.io/hashbrown/hashbrown/hash_set/ind...
The paper is premised on a dichotomy that doesn't hold in real database systems. Specifically, the assertion that "static" shared-nothing architecture performance substantially degrades under skew, which provides a foil for shared-disk architectures that do not. While this is true for many shared-nothing architectures, particularly in open source, robustly skew-tolerant shared-nothing architectures have existed for at least a decade -- highly dynamic shared-nothing architectures are valid (and quite good) designs.

A skew-tolerant shared-nothing database has internals that look a bit like "AnyDB" to the extent execution of a type of workload is largely disconnected from the physical architecture -- the storage engines are often identical, for example. This allows you to schedule any mixture of fast-twitch operations concurrent with slow analytic queries. The original motivation for these types of architectures was complex mixed workloads. What is missing from the AnyDB shared-nothing architecture to make it skew-tolerant is a mechanism for continuously and smoothly shedding both data and load across cores/machines while maintaining consistency. Multiple options here, just need to pick one that makes sense and plays nicely with the concurrency control model.

Similarly, the synchronization-free streaming concurrency control model described in the paper is a standard design idiom. Most "thread-per-core" style database architectures do something like this -- it is one of the major advantages of being thread-per-core.

The database engineering industry has a long history of not publishing design advances and this is illustrative of that. If someone asked me to point to a paper that describes all this, I'd have a difficult time thinking of one. That isn't where this knowledge tends to be stored.
> Never leaves my desk

Why don't you just use a PC then?
Thanks.

> If you're being charged 10x @32k, that's 3k/week 'normal' charges

Close - about $2,500 a week.

I spent the morning adding SSDs to a bare metal HP DL360p with 32 cores and 192GB RAM on it.

Elastic fixed their bug this morning - so the bleed has stopped (confirmed on GCP dashboard).

We still have $32k tied up, so I bought the hardware out of pocket w/ personal savings. We started ingest to the VMs (new single-server, multi-node ES deployment) as well.

> You can also run your own 'cloud' on bare metal too.

I'm thinking about buying three more servers and throwing them in our rack. Everything will be slower, but we won't have the same version of existential crisis in our future. That adds so much OTHER risk (and expense) as well... Multicloud is looking appealing here (via, ironically, K8s all the things).
Thank you for your answer. So basically if you are from Europe your best bet is PocketBook. I feel embarrassed not knowing about them, they actually sell and ship directly from Poland (and many other countries). It seems that originally they were founded in Swizerland.
>The highways are policed. Parler was not.

“And contrary to what many have been led to believe, Parler’s Terms of Service includes a ban on explicit advocacy of violence, and they employ a team of paid, trained moderators who delete such postings.”

-TFA
There's this weird train of thought going around that I don't understand. If terrorists or criminals are talking in large groups, as they did on Parler, they might as well be in plain text. The point is that an average person can get into that conversation (be radicalized) and then become part of that mob. If the CIA/FBI/NSA can't get into those groups then they should be all removed because of gross incompetence and we've been overestimating their influence by several orders of magnitude for the last 50 years. We hear stories about agents infiltrating groups all the time. So what's the issue here? That they have to infiltrate and can't passively monitor? The only thing this stops is dragnet operations where small group terrorists are plotting together. Which historically we've seen that this isn't effective because it's just adding more hay to the haystack.

I'd contrast this from a platform like Parler where they actively encouraged extremists to adopt their platform. It is one thing to say "free speech" as a dog whistle and another thing to say "free speech" in the true meaning. Parler sought out extremists from the get go, Signal has been focusing on mass adoption. There's a big difference.
> Curious if you feel torn supporting the US highway infrastructure?

Are you equating social media with the US highway infrastructure? I have to disagree with you in that case. The Internet and ISPs are like the US highway infrastructure. Social media is like demanding your stuff be carried by a particular truck company.

If you want social media to be public infrastructure, maybe the government should start a social media company.
Usually - but the cases where this is both well implemented and stores infinite history, or even very long history, is vanishingly rare.
Absolutely not. That sounds like Soviet nonsense.
You might be interested in Nim (https://nim-lang.org). I can't say that it's very object oriented, but it is very flexible.
Seconded, although I feel I'm pushing the limits of org-tables. That being said, being able to pull values between tables with "remote(table-name,@Row$Col)" has been a game changer.

I may have to look into ledger, but it wouldn't even be on my radar if it wasn't backed by plain text.
> We have a very large Go codebase here at Stream

That's exactly what generics are supposed to solve! ;)

No, but seriously, I'll be interested to see if they can pull off maintaining the compiler performance while adding support for this new feature. I've had to hand-write a lot of code that I'm excited about a generics solution automating, but automation can have a price, you're exactly right. I've worked on a C++ codebase before that couldn't physically compile on my machine because it blew stack on template instantiation recursions (issue never noticed because the original developer had a better machine).