skysight-inc/HackerNews huggingface dataset:
I'd like to buy into Rust for authentication, but the compile times cost too much money and I wound up purging it.

This library needs a lot of work to speed up compile times before I can use it. Procedural macros are usually opt-in through cargo features because of their extreme hits to compile time (this includes stuff like serde), and if you're trying to monetize this I'd recommend having precompiled binaries available somewhere so I don't need to pull things from crates.io to compile it cold.

I timed it on a laptop that I know to have similar power to a CI runner. This is after `cargo build`:

real 5m16.508s

user 10m41.961s

sys 0m44.432s
Mozilla should launch a stripped-down version of Firefox, with all the past 20 years' legacy support removed. No quirk mode etc. Just bare minimum implementation of modern core web tech. How fast would it be?
The list of trustworthy and untrustworthy sources seems to have been manually compiled in a prior paper.

>For that purpose, we use a widely-used and publicly available list of English news media Twitter accounts provided by Volkova et al. (2017) and Glenski, Weninger & Volkova (2018a), which contains 424 English news media sources categorized in unreliable (satire, propaganda, hoax, clickbait) and reliable, following Rubin, Chen & Conroy (2015).

The list is linked in the referenced paper, but unfortunately doesn't seem to be available anymore outside of a few examples given in the paper, such as the Drudge Report being under the hoax category. The list seems to have been compiled based on Propornot's list[1], which doesn't seem to have updated since 2017, (though their Twitter account is active[6]) and fakenewswatch[2] which no longer is active, based on one of the cited papers.[3] Some of the inclusions on those sites' lists I'm not completely sure about, such as putting "ronpaulinstitute.org" under the Russian propaganda category. I'm not sure what made a source trusted.

[1]http://www.propornot.com/p/the-list.html

[2]https://webarchive.loc.gov/all/20170301201107/http://www.fak...

[3]https://arxiv.org/pdf/1805.12032.pdf

[4]https://www.cs.jhu.edu/~svitlana/posters/FakeNewsPoster.pdf

[5]https://webarchive.loc.gov/all/20170301201107/http://www.fak...

[6]https://twitter.com/propornot/status/1295531214862815232
The appreciation and depreciation of Bitcoin is one of the things I don’t really understand. I get currency, capital flow, and asset to capital conversions. But for Bitcoin, where exactly is the value? Why is holding one Bitcoin appreciating so much faster compared to the USD? Is it because us as a society is perceiving the value of Bitcoin to appreciate (even though it’s illogical IMO to think so)?
Notably not available on mobile, where all the action is these days.
This is true.

But truth be told, if you reach out to us via Slack/email/whatever we will do our best to help you regardless. Every eng on the team takes part in our community support rotation. We typically respond to a new Slack message in <5 min during business hours, and we watch it closely and respond as quickly as possible outside of that. We are eager to help our users.

The commercial support options are for customers that require specific contractual SLAs, etc.
Ya, I actually read about it first here: https://www.amazon.com/gp/product/B000SEIW9E/ref=ppx_yo_dt_b...

Highly recommend for the techies here who want to hone their writing skills.
What do you mean by layer of trust? Bitcoin is definitely not "trustless" its trust minimized for sure. Lightning also minimizes trust in a very similar way. As a user you don't have to make any more assumptions when using lightning than you do already using the bitcoin base layer.
Just go debian.
This makes sense, though, because it isn't really a general purpose language for creating standalone programs. I mean, you can try that, but it is a bit awkward. The usecase is mostly "I've got some matrices and I want to try some things with them before writing a couple thousand lines of FORTRAN with a bunch of ugly BLAS calls."

Most programming languages are tools for making tools. Matlab is the tool itself.

I've seen scripts where you have to set up your matrices, manually put them in particular named variables, and run them through a script that was basically a bunch of matlab shell commands listed one after another. That's not scalable of course, but if elderly professors were willing to mess around with makefiles, dependencies, interfaces, and importing stuff then grad students would all find themselves unemployed.
Thank you :)

Just looking in our user DB, we had 6 signups on day 1, 35 on day 2, and 120 in the first week.
a simple video demo/gif would be really cool to see what it does in one glance
With n multiple tests you are much more likely to approach the mean of positive results, which for an actually positive patient is (1-p1)n and for an actually negative patient is p2n, where p1 and p2 are false result probabilities. If p1, p2 << 1 then the means are sufficiently apart that you can compute the probability of getting your result (whatever that is) under the actual positive/negative scenario and one probability will be significantly higher than the other.
“photographer Nathan Myhrvold” — wait, he’s also a photographer? Myhrvold is also:

- the former CTO of Microsoft
- a Michelin Star chef
- patent troll / business genius
- a working scientist who has published original, peer-reviewed research in the fields of paleobiology, climate science, and astronomy.

He has to be one of the most remarkable people to have ever lived.
Easy search link (https://www.abebooks.com/servlet/SearchResults?cm_sp=SearchF...)
Pulley (YC W20) Is Hiring Go Engineers
Hi - We're hiring at Pulley(https://pulley.com/)! Pulley is building a platform to make it easier to manage equity. Our mission is to make it easier for anyone to start a company.

We're backed by Y Combinator and we raised a $10m series A led by Stripe. We're growing quickly and hiring to meet the demand. We're looking for developers who want to work in a fast paced startup environment. You can read more about the culture at Pulley on our careers page (https://docs.google.com/document/d/1BrJ3U4_D6_FxMYnaxZ4-NfCL...).

We are a remote team. We're location agnostic, but are looking for folks who can overlap with PST time. You can be based anywhere as long as you can provide at least six hours overlap with PST time. Compensation based on experience and location.

Our stack is Go for the backend and React with GraphQL for the front end.

We care about how well you code not how well you sell yourself. The interview process is project based. If you want to apply, you don't even need to talk to us and can send us your code for this prompt as the first step (https://github.com/ProlificLabs/shakesearch). We love folks who've contributed to open source.

If this interests you, send us a note at careers@pulley dot com

Thanks!
How to Reduce Infections Without Closing Businesses
The nation is Niue and their domain is .nu
Maybe not the most popular opinion but one company maintaining two stable server focused Linux distributions which mostly have the same focus seems to be quite a wast of limited resources (dev time for maintaining both).

So it seems to be quite a reasonable decision.

Through I'm also not a user of either of them so I might have missed some important differences between them.
You're right about the economics of it, but I think seibelj is discussing something else.

To give a goofy analogy: if it turned out that space travel was mostly gimmicky and used to cheat people, that would not undo the great technical achievement that it is.

Crypto is one of those things that no one saw coming. I dont think most people--even rather technical and well read--even considered such an idea prior to 2007.
There are exceptions to that though. They did a lot of work to get Google Docs working well in Safari, even though Google has (bad) native apps.
I've been stupid enough to commit AWS creds to Github twice. (At least twice?) The first time AWS emailed me within an hour. The second time about 20,000 French language spam emails were sent out and I only realized the issue when AWS suspended the credentials because of the bounce rate on the emails. Thankfully only ended up costing me a couple of bucks, but scared the hell out of me.
The value of bitcoin doesn't need to increase in absolute terms for its USD value to increase.
Firefox has a suite of `about:` URLs[1], one of them is about:performance which will show you the Task Manager (their name) which has a sort of CPU and RAM column. It even shows you when it's javascript on a tab chewing up resources and not the extension.

[1] https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/The...
I had been using Firefox as the primary browser since before it was v1.0 until some time in 2016, which is when I switched to Chrome. The reason was mostly usability related. Chrome felt faster and easier to use.

With the reach of Google, Firefox had to be that much better to keep up, like it was compared to any version of IE. Unfortunately, Firefox kind of remained the same while Chrome became better and better.

In hindsight, they could have done what Opera did. But then they didn't. I don't think they did anything particularly wrong. Firefox just aged beyond its usefulness and will die, just because it's not needed anymore.

I see Brave as the spiritual successor of Firefox. Just like Firefox challenged the then status quo and made way for better browsers to come, Brave is challenging the current status quo Chrome and Google's business model at the same time.
My understanding as someone who trades these markets is that Tether issues has been addressed, although not transparently. We still don't know how the money moves around, and a big portion of its market cap is probably not used for trading bitcoin.

They still have the risk of the government clamping down on them but I could hardly see it affecting bitcoin. Maybe a 5-10% price suppression at most.
I'm a happy Firefox user. IMHO the thing that needs sorting out is the relation between Mozilla the company and Mozilla the Foundation.

I just browsed the website of the Mozilla Foundation and to my surprise learned that Firefox development is not one of its responsibilities. I was assuming that that was in fact its primary mission. It's not apparently. Maybe I'm wrong and it's just a vague website but it reads to me like they are spending their time doing activism and marketing and that they do not employ any developers.

The reason the foundation leading product development would make sense to me is that having no commercial conflicts of interests are kind of a per-requisite to do what most users (including me) value in Firefox, is to protect their privacy, commit to open standards (over any competitive advantages that proprietary/exclusive features could bring), be as secure as they can be, etc.

Except it seems that Firefox development is currently not structured like that and Firefox is instead an OSS product developed by a commercial for profit business competing with other companies backing a different OSS product (i.e. chromium) where users have some concerns about the conflicts of interests of the companies backing that (e.g. Google and MS) with respect to exactly the things I value in Firefox.

So, given that, what's the point of having the foundation and what's the point of Firefox as a commercial product (other than guilt tripping Google into keeping the money coming)? I don't mean pretty words and mission statements of a commercial entity. But what's the point for users picking one company over another? They are both companies that ultimately are run by their share holders; not by their users. A foundation is different: it serves its members and its mission without a goal to enrich shareholders.
I don't know what the carbon footprint is, but Cambridge University estimates the annualised consumption at the moment to be 87.02 TWh.

https://cbeci.org/
A welcoming Christmas gift from Packt! A great way to learn new technology for everyone especially during this downtime.
Bitcoin can actually be used to aid growth in rewewables and mitigate carbon emissions. A couple examples: (1) "bitcoin batteries" which can be a reliable consumer of renewable energy during otherwise low-demand periods and (2) replacing natural gas flaring with bitcoin mines.

https://www.prnewswire.com/news-releases/layer1-launches-bit...

https://www.crusoeenergy.com/news-and-media/2020/1/10/denver...
The precautionary principle, which is what you describe, is in greater use in Europe.

https://ec.europa.eu/environment/integration/research/newsal...
Many decades ago, when I was a young adult, I probably spent around $30 a month purchasing music (CD's and, before that, vinyl records), $30 a month on newspapers, $30 on magazines, another $40 a month on books, $20 a month on cable TV and maybe another $30 month on video movie theaters/VCR/DVD/rentals. All up, around $150 to $200 a month on various entertainment media. With inflation, that's probably $300 or $400 a month these days. For my income range, this was not at all extreme. For this, I got much much less than what you can get for $300 a month these days.
wouldn't that be great?
Here’s a recent study from Cambridge that puts it at 39%. The studies I’ve seen with higher numbers always seem to be funded by firms involved in crypto trading.

https://www.jbs.cam.ac.uk/faculty-research/centres/alternati...
Thank you. Yes, making the site mobile friendly is high on our todo list.

However, you are correct that most of our users rarely need to login to our website after initial sign up.
The entire point of Bitcoin is that you irreversibly give up something you value in exchange for creating a Bitcoin in return.

The Bitcoin now stands for that lost value, and there is now a corresponding psychological motive to replace the valuable thing that was lost (electricity, and all that goes with it including environmental impact) by mentally investing that loss in the Bitcoin token. So you protect it, you support the network that it exists within, you talk it up to your social circle, you do everything you can to make it as valuable to others as it is to you. All of these activities also take time and resources, aggravating the impact of the original loss commitment. You do this because someday you want to give it to someone else, whom you've convinced of its worth, in order for them give you back the value you lost by creating it.

There is no "environmental mitigation" for Bitcoin's energy use, this behavior (or a permutation of it in term of other forms of irreversibly burned value, like time* ) is an essential property of cryptocurrency, without which it would cease to exist.

Disclaimer I hold Bitcoin, not because I think it is a new form of money or "decentralized" in any way that matters (quite the opposite in fact), but because it is possibly the most clever and subtle ruse to access the gambling instinct in a demographic whose constituents commonly believe themselves to be "above" playing the lottery or falling for Ponzi schemes. Yes, the irony is not lost on me. Still, this is a huge untapped market.

* also a bit of a dodge as IIRC POS still requires keeping a machine running even if it's not dedicating all cycles to the staking algo. Anything that "recovers value" from the process of "burning value" defeats the entire purpose of burning value to create psychological motivation to mentally allocate it to the token it replaces.

Which, incidentally, is why you won't see much growth from cryptos that try to do something "useful" (like fold proteins) while also standing as a counter for burned value. If running the algo is more useful for A, because A is in a position to monetize the work outside the currency being created, than it is for B, who can't use the data or results from the work algo, why would B prefer to support that crypto over another whose work algo is equally useless for all?
Every heard of Ignaz Semmelweis [1]? He challenged common sense, and lost his life in the end, but eventually it turned out he was right and the common sense was wrong.

There is rarely a reason to not challenge common sense with the scientific method and see if we can poke a hole into it.

[1] https://en.wikipedia.org/wiki/Ignaz_Semmelweis
Compare performance of Rust #7 (PCRE2) vs Rust #6 (regex) at benchmarks game: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Tether's market cap is the largest of all the stable coins and it's unclear that Tether's liabilities are sufficiently collateralised and they can't/won't prove that they are. That's a problem for a product where the unique selling point is "stability".

I've been in the Bitcoin/crypto space since 2009 and been through it all. My opinion now is that Bitcoin is an accidental Ponzi scheme - it started out with good intentions but got hijacked by tw*ts. Most of the discourse in the crypto community now looks like a carbon copy of any spread betting / gambling / day trading community. However, instead of a centralised market, there is a Rube Goldberg machine that provides the market infrastructure.
they are referring to yield farming. people earn interest by putting their assets up as liquidity. making the markets deeper. this is one of the things that banks do with customer deposits except now there is no bank.

anyway, it makes digital assets and cryptocurrencies yield producing instruments and it is predictably popular.

along side that there is a fast growing autonomous insurance sector too.
Pricing here: https://aws.amazon.com/location/pricing/

Scroll down to see it.

No idea why Amazon always hides their service pricing on completely different pages.
It's much easier to pull off a scam if have total control over it. Is there some mastermind behind the bitcoin scam?
Excessive worldwide money printing?
Forget Tether
gtag.js is pretty new, isn’t it.
IIRC analytics.js is much newer than 11 years as well.
You are looking at the wrong info online. You want to look at consumer spending https://en.m.wikipedia.org/wiki/Consumer_spending

Please google for macro economics, consumer spending index, impact of tax changes on consumer spending , consumer spending and GDP.

If I have to reword my above comment in a concise manner. 1. More consumer spending stimulates economy. 2. Consumer spending increases with tax cuts. 3. Consumer spending increases when there is less savings and more income. 4. These indices are directly proportional to size of population.(a tax cut in Finland has a lesser impact on economy and consumer spending than a tax cut in USA which has a lesser impact than a tax cut in India etc)5. All this is tied to interest rates.

If I have to explain everything, I will have to condense three semesters of macro economic theory in one comment. I am sure an online search of key words will do a better job and you can learn at your leisure.
This book made me fall in love with Lisp: Land of Lisp - https://nostarch.com/lisp.htm

I found it super helpful understanding everything there is about Lisp, and you can move from there.
> So they start to use malware techniques

It is a spectrum, not mutually exclusive.

Ads are inherently 'mal-', in that you didn't ask for them and don't want them.

Javascript provides the '-ware'. And the question is really if they're just there to distract you or do something worse to your machine.
People used to ask me the same about working in finance, I gave these answers:

* nothing I do on a daily basis is immoral or I wouldn't do it

* if my employer wasn't doing this, plenty of other companies would

* if I jacked my job in, nothing would change, the company/industry would replace me and move on exactly in its current direction

* I make good money and that means I pay a tonne of tax (which I don't try to avoid or evade) and that's what actually paying for schools and hospitals and roads and everything else you see around you

* if I did leave, I may be replaced by someone who is willing to do immoral things and evade their taxes so how would that help?

I imagine the same key points are true for every employee at any organisation.
I'm doing the same thing right now. I have tried to get into lisp a couple of times, but this time it's the first time I "get it".
Hello World: About the Internet's Front Door Phrase
> FB has done sketchy things in the past, but there’s so much government regulation and increased scrutiny, none of that would fly in 2020.

You really believe that? Because FB was caught in scandals after scandals, and never seemed to change its approach on any issue.
At this stage, it's not "some sketchy things", it's a mindset at top level.

Don't get me wrong: If we were scrutinizing all large corporate the way FB is, and ask people to quit if we found anything ethically questionable, there would be no large corporate and probably a high unemployment rate.

But let's keep in mind how FB "behaves"
-Cambridge analytica
-Selling users pivate messages to third party with a highly questionable excuse of users consenting
-Threatening to leave Europe or Australia if they pass regulations FB doesn't like

And what fundamental changes were made at top management to give the company a radical different orientation preventing more scandals in the future:
-

But my final point will be: all of these were well reported and described in details.
FB users cannot say "we didn't know" in good faith.
Fool me once: shame on you. Fool me twice: shame on me.
Users have the absolute right to not give a damn, and FB has the absolute right to test the limits of acceptance. We're not talking about a charity organization here.
Taqi ad-Din Muhammad ibn Ma'ruf
Interesting, this seems much better than the "lateral-flow" tests that we've started using in the UK for mass community testing. Apparantly those are only detecting about 50% of positive cases (not sure what the symptomatic/asymptomatic breakdown is).

90-95% sensitivity will be a real game changer.
>If crypto currencies were actually "required" to solve any major use case, the implementation would follow easily from the requirements.

I agree. Currently it's being treated as an investment vehicle more than a currency. I wonder if the house of cards will ever crumble.
It's rare to find someone who worked for them that's dissatisfied with the experience. They employ nowhere near the amount of people that FAANG employs, but people that work there are usually really passionate about their work and receive good benefits in return.

Point being that the author is more of a rule than an exception.

Disclaimer: Was a Mozilla fellow a few years back.
It seems to me that Mozilla isn't just technologically pessimistic, but they also just lack vision for the future of the web and what roles the browser could play in it. Right now, the only reason we're talking about them is that Firefox is sitting atop a sizable share of a practically impenetrable market. Very successful companies are being started around much less of a product, but Mozilla seems to genuinely have no idea what else can be done with a browser in the future. If they knew, they would become a proper browser as a platform company.

Maybe it's me being too naive, but if you had asked me 10 years ago to predict where they would be, I would've said that in the future Firefox would come in different versions. The main one, the flagship, would remain the general purpose browser that we know. But there would be some special editions custom tailored to specific markets. You'd have "Enterprise" editions, that facilitate internal app development for organizations. If your organization needed to quickly build internal tools, you wouldn't need to tussle with WebPack and all the other front-end nonsense. The browser would come already equipped with a development toolkit and environment, ready to connect to your db of choice, etc. I imagined that they could come up with other special versions of Firefox already customized to facilitate integration with popular platforms like Salesforce, Amazon, and others for people who work or develop for those.

A proper browser as a platform with an ecosystem. I still think it's possible.