skysight-inc/HackerNews huggingface dataset:
Brazil has a social media to compete with Twitter
It exists, it's called GridCoin. It's a proof of stake chain that disburses coins based on work units completed on the Berkeley Open Infrastructure for Network Computing (BOINC).

There's a few others that take different approaches like Golem Network Token, Nym, Oxen, etc.
Bitcoin Market Cap breaks a one trillion dollars
No, not selfish. See answer below

https://news.ycombinator.com/item?id=26194718
Now that's it possible for the machines to be operated remotely, how long till those operator jobs are offshored?
What have been your strategies on Facebook that you have found to work?
Over time I played with a lot of languages & environments to find which ones I liked. I started with Java: stable, mature, and well-documented but verbose.

Later I noticed that Python (along with Java and C++) was part of the trinity that Google used internally - and I met some smart engineers from there - so that's how I got into Python.

Then the internet became big and desktop app development became not very important anymore. Web development and mobile is in. Many modern ostensibly-native desktop apps are actually written in web tech these days with an Electron wrapper to make it run on the desktop as a regular app. Notably Spotify and Slack.

So right now I'd suggest looking into web tech even though it's unfortunately rather complicated these days. It's the most widely available deployment platform in existence if you're trying to reach consumers (and make a difference in the world through reaching them).

RE web tech, just play around with plain HTML, CSS, and light JavaScript. Ignore the frameworks like React, Vue, etc - they'll just confuse you at first. (I think JQuery is still okay to play with to start out, but you'll eventually want to migrate to document.querySelector and window.fetch later.)

Once you have the fundamentals of web tech down (i.e. HTML, CSS, JS), then pick up some of the bigger tools like Vue/React (for frontend dev) or Django/Rails (for backend dev).
It doesn't answer any of my questions, though. In the end, it doesn't matter how exactly that NN works, in terms of architecture, weights, framework, etc. Given there is a common API, one position evaluation module can be used as a drop-in-replacement for some other implementation of position evaluation module. I mean, it kinda made sense that Leela was a different project, because it wasn't clear back then if a community will be able to train an NN which can surpass heuristics-based engine, and heuristics was at the heart of Stockfish. But if it turns out to be that heuristics-based approach has lost to NN, it isn't that clear anymore why these have to be 2 separate projects. At least, in terms of the rest of the engine.

> I believe as of now it's using both the nn and the classic heuristic-based system for different situations.

That's what I'm actually curious about. How does it combine these 2, precisely?

Edit: actually, reading more carefully the "Hybrid" section it kind of answers the last question. But still makes me wonder if the rest of the 2 engines cannot be combined.
FIshGUI: Immediate mode GUI library in C++ based on NanoVG
So how did small businesses survive before Facebook? I'm pretty sure small businesses existed back then.

/s
Housing is not getting that much more expensive outside of superstar metros. Services provided through labor-intensive and low-productivity jobs have gotten more expensive due to Baumol's cost disease (not just landscaping and home repairs, but also education and healthcare).
I'm not making any cash on this, and I want the lockdown to continue. Because I don't want COVID and have a rudimentary knowledge of how disease is transmitted.

> Social isolation may be the best solution. Fine. Don't force it on us. If it's the right solution, then it will be followed.

I think your own statement is proof that this is not the case. We know social distancing works, yet you don't want to implement it.

> just like what happened after 9/11 in the US with the imposition of the Patriot Act.

I agree that governments will always do this. That doesn't make COVID any less of a threat though. The lockdown isn't the only lever of authoritarian control. There's plenty of others you can fight to increase individual liberty. Things that won't put millions of others (and yourself) at risk.
At home I'm still using a 2012 MacBook Pro as my daily driver. It has 16Gb RAM, a quad core i7 and a 512Gb SSD. It runs all my dev tools, multiple VMs, and I do music production on it. All without any problems.

My work machine is a 2015 MacBook Pro that's similarly configured to my home machine. Still runs great. They offered to replace it last year and I asked why? It's still able to do everything just fine.

I say this to back up something the author said - you don't need to be so extreme and buy a machine from 2006. Buying a machine that's 3-5 years old is still a good machine to run all but the most-demanding tasks. Even then I ask why are you running your most-demanding tasks on your laptop instead of a server or EC2 instance?

Bottom line - yes: you can save a lot of money buying older equipment.
Yes, that's true but the keyword is "international". Domestic, within the US, use of WhatsApp was largely driven by having a multinational social network. For people primarily communicating with others within the US, SMS still dominated (or iMessages) over WhatsApp. Whereas, outside the US, WhatsApp was used even with people communicating primarily with others within the same country.
"A key innovation of C++ was to introduce RAII, which essentially ‘piggybacks’ on the value of the stack and enriches it with a lot more power."

I haven't written C++ in two decades, but it was my impression that heap allocated resources are not on the stack.

The major problem with C++ isn't resources can be used used after freed, it's that they are never freed if you don't clean up when your RAII is popped off the stack via destructor or other "event handler methods".

Isn't RAII more of a pattern implemented atop the core constructor/destructor? It's kind of a stretch to call it a fundamental feature of C++ like GC is to java/jvm.

Has valgrind "solved" memory leaks as a primary concern/danger in C++?
They don't want an increase in block size because it makes the network less decentralized. Not "get their money from mining rewards"
1. Swedish Radio (sr.se)

2. The Financial Times (ft.com)

3. HN

4. Wikipedia

5. DuckDuckGo

6. NPR (npr.org)

7. DW (dw.de)
Or even sell two different physical models. This is not a hard problem at all.
I've done this occasionally. But really, how advertising works is it builds up demand by repeated exposure. The rule of thumb is that it takes somewhere around 7 interactions, on average, before somebody makes a decision to purchase.

You want proof that advertising works? Facebook's revenues last year were $85 Billion, mostly from advertising. And it's growing every year. Merchants wouldn't be spending that kind of money over a sustained period if they were seeing negative ROI on their ad spend.
I hope this is a reality check for anyone who's surprised that WhatsApp, owned by an advertising tech company, would do this.
I found this to be an apt critique of noams post, not to mention funny as hell
Somewhat the same for me, though I'm in a bit later stage than you are. I moved my family to Signal as well, but we all got a bit frustrated with the lack of features. No (good) Chromebook support, no message editing, the HARD requirement on owning a phone (which locked out my kids), no message history or even a way to backup messages, etc.

A few weeks ago I spun up a tiny EC2 instance, threw a matrix server on it, and moved us all over to that. It's been wonderful. All the features we want, plus I own the whole thing and therefor can do administrator things like reset passwords.

In a year or two will I regret being forced to admin a remote server that I've since forgotten everything about? History says yes, but who knows. It's been a joy so far.
The Fundamental Theorem of Fourier Series
I'm curious to know if frequency of dreaming correlates to anything. Most people I talk to "rarely have dreams" (probably meaning they just dont remember them).

For some reason in my case I have a vivid dream every night, sometimes multiple per night, and can't remember the last time my sleep was dreamless.

I've heard keeping a dream journal can help you remember/have more vivid dreams, but I only write my dreams down it it affected me very strongly so I can interpret what my psyche is saying, so this only happens maybe once every few months.

So what gives? Why do some people dream a lot more than others?
I think not knowing when this is ending is worst part. I now know what the protagonist of the movie 'oldboy' meant by that.

also on a unrelated note, "you will see in two weeks" crowd seems to have completely disappeared.
In case you were hoping to find the first image from the Perserverance mission, you can see it here:

https://www.youtube.com/watch?v=Xz-Id5ZNopM

THe image is not great, but the fact that we do have a first image is just awsome.
I'm talking about the previous bill that doesn't include the last week being fairly high. My electric bill last month (which will be one of my larger bills for the year) was $45. It's not directly comparable since I live alone, but I wouldn't expect my total energy bills to exceed $300 if I added 3 more people to the household either.

The current situation is pretty clearly a failure cascade where multiple things were not sufficient for the weather event.
You misunderstand me. You speak of Facebook as a large amorphous blob. But think of it in terms of people working on these problems. Why should the fake accounts team care about the metrics of the ads team? They will be rewarded based number of fake accounts caught, presumably. Not ad spend. So why would they not do their jobs?
I was involved with a superconducting qubit setup where we had a compiler written in python that converted a DSL to binaries that were loaded onto an FPGA, which generated control signals and read out results that streamed over pci/e. The system that this ran on ran windows but that was basically inconsequential. Linux has basically nothing to do with quantum computing other than it may be the preferred environment for some researchers to work in.
I don't disagree with anything you said, except that I don't believe regulations is a complete solution either. See CA. I also don't think you can sue the power generation, thats like suing the police, you won't inact any kind of reform and the costs are just going to be passed on to the consumers. At that point your just turning the power co into a form of insurance.

I tend to think the best way to assure system wide stability is to reintegrate the generators+transmission+retail portions to avoid all the perverse incentives. You know, the old public/CoOp utility model. Plus, the more you can keep politics and MBAs out of it, except to provide some guiding principals (aka lets try to reduce carbon, and keep costs low) the better off its going to be.

But realistically, politics in TX, so a solution that can be passed by the government is going to involve some kind of free market adjustment. Usually that is just to raise the power cap (now at $9000) further, but as recently proven it doesn't do crap either.

I said elsewhere let the engineers run it, but people assumed I was just talking about engineers, when really what I should have said is keep the decision making close to the people on the ground. If the plant operator thinks his plant needs some maintenance/etc he better not get overridden. Same with other bits, when the lineman noticed a problem with a pole, or an engineer runs a wind loading simulation and discovers a problem, if gets resolved rather than ignored.
Totally agree. I thought this closing statement on this recent BBC article [1] hit the point home:

"Sometimes the women are portrayed as exploited victims. At other times as sadistic monsters.

The truth is more horrifying. They were not extraordinary monsters, but rather ordinary women, who ended up doing monstrous things."

I think we have enough data-points by now to know that any large group, regardless of race, gender, country, sexuality, etc., has a much larger percentage of people capable of doing horrific things that we would like to believe.

[1] https://www.bbc.com/news/world-europe-55661782
Reread my comment, I said Shopify stores. Local small businesses have other acquisition methods (walk through traffic, local search, etc.) and don't rely on FB.
google-analytics.com

amazon-adsystem.com

doubleclick.com

events.launchdarkly.com

fullstory.com

trafficjunky.net
The most important part is Workerman and its efficient network arhitecture based on libevent. The other part is efficient DB drivers. Thats why Comet ranks much higher than Go / NodeJS / Python frameworks in DB higloaded test:

https://www.techempower.com/benchmarks/#section=data-r20&hw=...
.NET will always be looked at as enterprisey, and old school. I agree that it has advanced a lot, but I don't think anything will change that perspective.
Debbie Hayton spreads misinfo. She does so because she gets validation form other transphobes.

It's not "disagreement" -- they regularly publish easily checkable objectively false information.
LOL, you are arguing with facts. Good-luck in life with that approach.

here is the article[0], though you probably already made up your mind.

[0] https://en.chessbase.com/post/what-gender-gap-in-chess
> I'd estimate 85% of small shopify stores would die with it

And nothing of value was lost.
I think Bezos referred to the mindset of the people who live and die by the success of the company - namely the founders and executives who are responsible for making sure it succeeds.
Those businesses can quickly and easily block the Google and Facebook bots.

Here is the info if one wants to update their robots.txt to tell the FB bot to go away: https://developers.facebook.com/docs/sharing/webmasters/craw...
There is no need for sources on this. This is how design works in modern tech.

You build UIs in a way that improve your own metrics, which in this case is probably ad spend. They’ve likely run hundreds of A/B tests on the way ad data is displayed to try and optimize for that metric.
We do something like this, also we took some inspiration from hashura. Asyncpg it's so fast an ergonomic.
In the banner they look okay. In the videos they look (to me) more fake to me than MetaHumans. E.g.: https://www.soulmachines.com/2020/12/florence-learns-5-new-l...
LOL. This is excellent point. At my workplace one might just get fired if they talk anything other than microsevice for any new development.
Mexican Politician Removed over Alleged Ties to Romanian ATM Skimmer Gang
Are you still stuck in a basement ?
The issue at hand is the potential value of “distributed consensus and verifiable transactions with no central trusted authority”.

My point is that most people seem to prefer having a central trusted authority, specifically for custodianship.

That’s why most people put money that is significant to them somewhere in the banking system rather than a shoebox or a tin can somewhere. They want that money to be be traceable, accessible, and recoverable.

There are exceptions, of course, but they are the exceptions that prove the rule, IMO.
Depends what you're trying to do. This is a good place to start: https://adespresso.com/guides/facebook-ads-beginner/. I am not associated with Ad Espresso in any way.
I still feel like legislators and publishers are massively overestimating the importance of "news"papers. Facebook just removed them all in aus, because what they add is very small compared to all the other stuff people come to FB or Google for. I don't need Fox, the NYT or CBS to reword government press releases thanks...
I agree. It's cool that it's lossless, but doing a lot of undos and redos makes the history quickly unwieldy to navigate. I much prefer vim's tree implementation.

I wouldn't say that it's worse than the standard, though. Unwieldy as it may be, I like that I can just keep on pressing C-/ and eventually get to the state I want without risk that I may have lost it because I accidentally made a change after a series of undos.

> Emacs documentation recommends using C-f (forward-character) to switch to redo mode, but in my opinion attaching side effect to movement is awful.

I use C-g (keyboard-quit) for that, which is the general let's-not-do-this-anymore keybinding. I think the documentation mentions C-f as an example keybinding that does the needful without much thought on being the "best" keybinding for it.
If you haven't overridden the default panic handler, and you're in a Debug or ReleaseSafe build you'll still automatically get an error return trace (which is nicer than a stack trace) even if you do `catch unreachable`.
An exceptional feat of the human intellect. Bravo!
Why do enyone needs framework to print zillion Hello Worlds to the client?

It's more interesting to see results of high-load DB tests, for example:

https://www.techempower.com/benchmarks/#section=data-r20&hw=...
I've come to realize that most websites today do not have content worthwhile enough for daily visits. In general though paywalled content tends to be of higher quality. One well researched article offering a nuanced perspective is superior to 5 rapid-fire with little detail and ambiguous soundbites.

I do not understand people that follow news pubs on social media. It is an automated firehose of headlines shown in no particular order, and the vast majority of them are not going to be of interest to the average reader. The website itself offers a far more pleasant browsing experience.
You're drawing a brighter line between mental illness and being an asshole than I would. There may be more grey area between absolution and being held responsible than you're allowing.

I'm not implying we shouldn't hold trolls responsible when they know better. From an outside perspective it would suck to have a brain that releases dopamine when causing others to suffer.
Moonlighting at a machine shop is something that I am very interested in doing. How did you wind up with such a position?
you should read the article my friend :)
I understand the objective on making (more) money.

Why have 1bn users and make $1 per user? Isn't it better if then have 200mn users and make $20 per user?

For me this 'shedding freeloaders and privacy-oriented-users' helps them more than not.

We have discussed pricing and volumes of customers before in this forum, multiple times, and for multiple products/services.

Is it better to have 1000 users and make $1 from each ($1000), or it is better to have 100 users and make $50 from each ($5000 and less support/maintenance/infrastructure costs)?

Facebook's obligation is to the shareholders. Shareholders want bigger pie. Shareholders will get a bigger pie. Apparently FB didn't lose enough users to be scared. Reality/facts drive this.

In a related note, I installed Viber. It asked me to share data with advertisers. I tapped to see the list. I scrolled (on my android phone) VERY fast, for 22 seconds to go through it.
As far as I know, though, C has had multiple implementations for years: IBM has its own compiler, Sun had one, Borland and all sorts of other vendors had one. It seems to me that C comes from an era where languages were standardized and multiple vendors provided their own implementations: Common Lisp, Ada, Fortran, even a relatively obscure language like Eiffel all fit this criteria.
The article isn't really about any of that though. It's about a much simpler problem: how to produce error output that is useful to developers looking to fix a bug.

And I'm no Rust developer, but it looks to me like it basically demonstrates how Rust is an abject failure in that regard. The developer has to jump through lots of nonobvious hoops and choose between competing libraries to get anything useful.

Contrast that with Java, where any uncaught or logged exception prints a detailed stack trace and (usually) one or more useful error messages, by default, since day one.

This is a problem with very good known solutions, yet Rust seems to fail hard.
How is Monterrey for tourism? I've always been more interested in what Mexico is for most Mexicans than the typical tourist spots. It seems that Monterrey is the most "metropolitan" city in Mexico.
It seems to me like the animations are better but the illusion of "real human" is not as good as the texture and models themselves are lower resolution. Especially the close up of the eyes.

Either way, both are still within the uncanny valley to my eyes. The animation of Andy Serkis reading Macbeth made me feel very uneasy.
>Damn straight, but it is "meaningful!" to the programmer, not the program. :)

But the meaning of the computation exists independent of the programmer. That is, the program doesn't require the existence of a human interpreter to be meaningful. To explain this, it helps to get clear what a computation really is. Essentially, a program takes some input and transforms it to some output. But not just any transformation counts as a computation. What separates transformations that merely increase entropy in the universe and ones that count as computations are the fact that mutual information is preserved across the transformation. The input has mutual information with some system, and the transformation preserves some amount of this mutual information. This is in contrast to destructive transformations where the mutual information is lost entirely.

We can further refine the concept by noticing that computations are revelatory, they can tell us something we didn't know about some external system. The result of a computation is such that some new information is revealed about some external system that was inaccessible prior to the computation. Thus we can define a computation as a process that uses an input signal to reduce entropy (the unknown information) with respect to some external system.

But mutual information and entropy are not concepts that depend on human interpreters.
Facebook is the company that admitted to fueling the Myanmar genocide. If anyone has to produce receipts it's them.
This is fascinating, does anyone know where I can educate myself on programming quantum computers, as a undergraduate that mostly deals with front end?
That's different. FAANG has thousands of contractors doing roles that are internal and integral to their company deliberately on 11 month contracts and then rolling them over. The same positions existing for years and not meeting IR35 requirements. What you describe is totally something else.
Right, but in the early years of messaging, a lot of media was generated that spoke in volumes without proper scientific understanding; or the actual conclusions were stated publicly before sufficient certainty was had, leading to the average person seeing wildly different narratives begin to conflict, one after another. That's a colossal messaging failure, and what's worse is that politicians tend to get stuck in one of the intermediate messages regardless of how outdated it becomes, using it to drive action in all sorts of wrong directions. See the problem?
I know it's fashion to hate and question anything related to PHP. But the answer to this particular question is on the website that got linked in this submission. Here it is again:

> Why Phel?

> Phel is a result of my failed attempts to do functional programming in PHP. Basically I wanted:

> - A LISP-inspired

> - functional programming language

> - that runs on cheap hosting providers

> - and is easy to write and debug
I'm an introvert that's doing fine as well. As long as we're talking about positives (which we should!) I'd say no business travel is the #1 benefit for me. I've gone from being forced to take a dozen trips a year to zero. It's been wonderful. No more rushing around filthy airports, crammed next to strangers for hours in coach, disgusting hotel rooms... all in the name of my job.

I quite frankly hope business travel never returns. Better for the environment too.