skysight-inc/HackerNews huggingface dataset:
>As long as there are always more humans on this planet, we will have to serve them.

Sure, tho youtube cat videos are not a basic need in my humble opinion, and neither is tracking my every digital move so you can sell me to advertisers.

>Factories, food, electricity can’t be decreased if every decrease per person is followed by an increase in headcounts

Well, food demand will increase, but can we and the comparatively fragile system that is our planet afford that people eat a big chunk of cow every day? How about a big chunk of cow every few days instead?

We can actually decrease factories or rather their ecological footprint, and we can use less electricity (a new fridge uses less electricity than an old fridge, and there is technological advancement to be had, and a lot of low hanging fruits still) and we can can produce energy with less pollution. And we can plant some fucking trees. And then even cut down those trees and bury them in the ground, putting back some of the carbon we took out before. And regulate polluters into oblivion.

A lot of changes would be "hard", like taking away people's daily burgers, and punishing corporate polluters. So they probably will not happen because politicians are chicken shits, scared they will be voted out of office if the price of meat goes up, or some coal mine closes and loses some jobs.
But we can at least regulatory incentivize good behavior and better products.

But yeah, my plan would also include tackling the population issue as a major part of it. Not in a "one child" Chinese way, of course, but I'd strongly deincentivize having many children, starting with no more tax breaks/credits after birth two and creating harsh prison sentences for people who are not willing to pay their child support (which is different to not being able to pay, of course), but also investing heavily in making access to free contraceptives and education about contraceptives available to everybody. But sadly there are far too many evil morons running around preaching abstinence-only, because their imaginary friend in the Heavens doesn't like the feel of latex on the skin or something.

And a lot more out there, I'd also invade the Vatican and try the pope and his flunkies for crimes against humanity. If we can put Serbs and African "leaders" on trial, we should be able to do the same to the pope.
31 and skating almost everyday, strongest, most handsome & probably most youthful I've ever been since beginning adolescence. Do Recommend.
As the creator of several popular Chrome extensions, once you reach about 10,000 installs people will start contacting you to acquire the extension. In particular, I created a native ad detector that was briefly popular[1]. In my experience, acquirers will go after extensions that have permissions to modify any page.

My extensions were open source and had no clear path to monetization, so I can only speculate on how the purchasers planned to recoup their investments. The permissions in these extensions would allow them to inject ads or even collect credentials, etc.

Not saying that the top extension developer does this, but people are definitely making money by collecting innocuous Chrome extensions!

[1] https://www.ianww.com/ad-detector/
Bad ergonomics and poor naming do it for me. I learned Haskell, OCaml and some Idris just fine, but trying to write non trivial code in ATS was rage inducing. The same goes for J: I had no trouble with APL or K, but J was on another level.

The one I took more time to grok at a fundamental level was Prolog, and I still consider myself a newbie.
Also see https://lemire.me/blog/2018/09/07/avx-512-when-and-how-to-us...

* The processor does not immediately downclock when encountering heavy AVX512 instructions: it will first execute these instructions with reduced performance (say 4x slower) and only when there are many of them will the processor change its frequency. Light 512-bit instructions will move the core to a slightly lower clock.
* Downclocking is per core and for a short time after you have used particular instructions (e.g., ~2ms).
* The downclocking of a core is based on: the current license level of that core, and also the total number of active cores on the same CPU socket (irrespective of the license level of the other cores).
Powering billions of dollars worth of bitcoin not worthy enough?

I get the feeling if money was not involved it may qualify as a worthy research project.
Of the two of you, Dan, you're the one who hasn't posted any source data.
> How do we interpret and apply information like this?

Sedentary desk jobs should be considered work hazards and employees should be given desks that can easily be changed to a standing desk and also be allotted a walking break every 15-30min, or install rows of treadmills with an ergonomic laptop holder.
> they wanted to use someone else’s software, without paying that person

Because the software was open source.

> to do something that person didn’t want their software to be used for.

I didn't realize Chef had to analyze every open source contributors political opinions.

> So they stopped allowing chef to use their software.

Which is against the entire idea of open source software.
While I agree that most folks would benefit from counseling, I question that it's super useful to seek it out unless you have a specific goal in mind for the experience.
SimilarWeb and Jumpshot acquire extensions so they can gather data on the websites you visit. They then sell this data to other companies for marketing/intelligence purposes. I hope Google can close this loophole soon (anyone from Google listening? dustballs)
> The problem I see with Uber is that, at the end of things, all they provide is some software running on some servers.

That's true, and this isn't an argument for the bad things they do, but they did force the taxi industry forward a few decades. Prior to Uber/Lyft, taxis in most areas were outright hostile. I had called to schedule a taxi ride the day before and had them no-show. It was so common for taxis to feign their credit card machine didn't work that it was outlawed (but still done)--they preferred cash to avoid reporting and fees. Hailing taxis in most cities isn't permitted. Minimum distance requirements have caused me problems (been refused or been treated hostilely even when offered to overpay or overtip). Those things are never an issue anymore.

In addition, they've also made it much easier to track down lost items left behind or to dispute incorrect fares or taking longer routes.

The incentives in place with taxis alone didn't address these things.

Those things, in addition to having consistency when traveling between cities and countries, sounds like a reason to have stickiness to one service. McDonalds is popular even though it's not a great meal and people could eat anywhere.
Nice! I use Palettte[0] (yes three t's) but ColorBox looks like it supports curves.

https://palettte.app
Precisely why I prefer using elektron machines. As awesome as ableton and NI's Maschine is I wanted to get as far away from a screen, a desk, OS updates, driver issues and all the junk you deal with as a developer day to day with software.

Its great, when I flip on the little machines I know is music making time and I wont have to deal with any hurdles.
It doesn't do that currently, but I will add it to the issues! I think it is a great idea. Right now it assumes only good actors :)

Someone also asked for chat which I think could go a long way to making it more fun to use/less chance of people doing annoying things.
20 years ago we were also much more limited in our options- 216-color web-safe palettes, minimal styling & layout, low-resolution displays, etc.
I don't think banks not trusting Treasuries as collateral has ever been raised this week. Banks simply do not have the liquidity to finance transactions in the repo market right now.
As a fun fact, IBM's newest (and quite impressive) mainframe, the z15, is still using the same Global Foundries 14nm process the z14 did. The next generation (including POWER10) will probably be 7nm, but not come from GF.

It runs above 5 GHz.
The Galaxy Fold is still extremely fragile, and Samsung knows it
Ask HN: Influence at Scale
Recently I've been thinking about this question: How does influence work at scale?

But perhaps a bit of background first. After participating in (and partly leading) the local chapter of a volunteer organisation for several years, I joined the organisation's national leadership a few months ago. I thoroughly enjoy the work there, but as a team we frequently face questions like: How do we spread the word about this project? How do we get our members to think about this issue? How do we get individuals and chapters to contribute to this plan?

I know how to lead a group. But how do you lead when you cannot talk to (or even know) everybody in person? Every once in a while, I do have opportunities to interact with members and group leaders from other chapters; and obviously we have communication channels to reach all our active members (print, email, etc.). But these options are either impersonal (in writing) or indirect (only reaching individuals, not the whole group).

So under these circumstances, how do you spread your message?

If you have any thoughts on this, or (even better) recommendations for good books, I'd be happy to hear them!
I used a walking desk for a couple of days a few years ago. It was fine for stuff like reading and responding to emails, but I couldn't write even simple programs while walking.
Thread on RSA factoring progress:

https://twitter.com/sweis/status/1175099502312620032
Gatekeeper is an easy way to deploy and manage admission policies in Kubernetes. Kubernetes admission policies allow you to set custom rules on what can and cannot be deployed in Kubernetes.

Gatekeeper is a CRD (Custom resource definition). This means that you can write policies as Kubernetes objects and deploy them to the cluster the same way you'd deploy any other object to cluster.

Gatekeeper policies are rego (created by OpenPolicyAgent), which is based on Datalog, and allows you to create these policies using a very rich and powerful language.
The Atlassian apis. They are prone to making breaking changes or just removing some endpoints altogether. Disappointing when you are relying on their api being stable to do part of your work.
This sounds like one of those "Why didn't somebody do this sooner?" moments.

TYVM
People care. Developers have limited registry options due to lock-in. Creating effective security processes across a massive ecosystem of open source developers is a difficult problem. Registries can't easily create security practices that fit into a heterogenous pool of oss governance and development models. Especially when implementing more rigorous security has the potential to diminish their network effects and developer productivity. Curious to see how npm, GitHub Package Manager, and others address these issues.
If you don't mind me asking, are you happy with the results, any numb areas or nerve damage? This is from someone interested but still a bit uneasy with the whole procedure.
I guess that's a fair point. Sorry for oversimplified explanation. So, to attempt to improve on your further clarification: technically it is $75b per night created and destroyed each morning. And 3 separate cycles of $30b will be created for 2 weeks and then destroyed. Therefore $90b injected for 2-weeks then destroyed. Point is this is being injected to help banks cover their overnight exposures with the hope that they won't need the help anymore after Oct 10.
If you're editing it, a lot.
If you apply that kind of skepticism consistently you'll come to the conclusion that we don't know anything much about anything.

It's actually extraordinary how much we know about the distant past. For example, Julius Caesar lived over 2000 years ago, but we know beyond any reasonable doubt a great many details of his life. Take, say, the second paragraph of the Wikipedia article on Caesar. We know all of that.
What's interesting here is that this applies Penner easing equations to color values. Would make for some very nice gradients if you interpolate between the values.
this seems to be incomplete? lots of popular extensions are not listed, or am I misunderstanding what their top list is? e.g. RES with 2.2M users isn't mentioned at all
https://chrome.google.com/webstore/detail/reddit-enhancement...
Try posting some vlog type of videos on YouTube. You don't need to have a super huge following to make good money on YouTube.
Now if only programming multi-core work could catch up to this hardware. Honestly chips with more cores is starting to sound like cars with more wheels or I guess more valves lately.

Doesn't matter the horsepower the speed limit is the same until we can make software better.
I'm guessing by scraping/ selling data. How else do chrome extensions make money?
Modeling a Model Nanoparticle
That is good news. Looking at Germany, Poland, and US there is a lot of investment into natural gas power plants, and based on the real time data, I made my guess that similar process was ongoing in the UK.

Just a random google gave this: https://www.smart-energy.com/industry-sectors/business-finan...

But I have no numbers to compare £700 million (possible times 3) with wind/solar investment for 2019.
> Additionally it's the only language I've ever worked in that provides ample opportunities to blow off your own foot while copying a string.

False.

std::string x = y;

There's no way to mess this up.

Again, learn the language. There is no such thing as "C/C++". 99% of the problems stem from the fact that people don't understand that C and C++ are completely different languages, despite sharing one compiler.

Learn C++ as itself and your problems go away.

> Lastly `const` what does it do where and why and should everyone ever use it...

`const` is a contract that means "I will not modify this object here". Nothing confusing or complex about it, unless you're trying to shoehorn this concept into C semantics somehow.
I've used it once but on Intel the clock is throttled with AVX-512 so the overall program performance improved only 1% because the non-SIMD code was running at a slower clock.
It's unavoidable that fossil fuels will be needed to spin-up the infrastructure of a total clean global economy. However, there's no better use that fossil fuels can be put to than preparing the ground for totally clean and abundant energy.

However, it's most certainly feasible to make steel without fossil fuels. In the US, many newer iron makers use Direct Reduction of Iron in furnaces fed with CO and H produced from natural gas (and then this DRI product is refined electrically in electric arc furnaces at so-called "Mini Mills" which are not so mini). There's no reason you couldn't just use hydrogen directly produced via electrolysis instead.

...and power-to-gas is also feasible (although approximately twice as expensive to produce per unit energy as electrolytic hydrogen is). And with that synthesized gas, you can also produce any kind of petroleum-derived product via Fischer-Tropsch, including graphite and coke and the resins needed for wind turbine blades. And all these products would be higher purity than those produced from fossil fuels (although the price WILL be higher).

So let's not let perfect be the enemy of the good. Let's transition now as soon as possible whatever we can. And that means off-shore wind.
Butterfly effect means, small effects CAN induce big ones. But not necessary in a significant lasting climatechanging way.

Windmills do not change much different, than I would say, a city with scyscrapers does. So it is changing, but to affect the global jetstreams, we probably would have to build really big windmills, directly exploiting those winds on a big scale ...

So sci-fiction we are talking about, not at all, what we have now...
New York and Salt Lake are about to become 5G test-bed cities
Very cool read- I was sceptical of learning styles claims so glad I am now backed up by science!
They don't, that's the entire point. From the day they created the API it was with the understanding that people would farm the data. FB only asked politely that companies not collect so that they could tell the public what they are telling them now (We had no idea!), but no developer ever took that seriously.
That's an intersting hypothesis, but that's all it is. Is there actually science about whether the effect of increased consciousness is cancelled out by corresponding complacency?

Let me offer an alternative, also unsubstantiated hypothesis: it's tempting to use cynicism to reject small actions, and letting the perfect be the enemy of the good ends up harming efforts to make big change.

Also, it seems crazy to me to compare straw choice to institutional disinvestment. The former is a rounding error, while the latter is macroeconomic in scope. I fail to see why it's a bad idea to try and stigmatize carbon capital.
TIL! I always thought they just pretended they were ridesharing because you were sharing with the driver who just happened to be going the way you asked them to.

Goes off to see just how prevalent real ridesharing is on the platforms
Godel has nothing to do with this. Chinese organ donation is well documented across many news organizations. There are some crazy facts regarding how quickly you can get a new liver, for instance. It can take people months or years in most cases to find an appropriate liver, but in China you can get one in weeks. They execute prisoners and extract their organs. Chinese doctors have even admitted this. [0]

'In 2006, allegations emerged that a large number of Falun Gong practitioners had been killed to supply China's organ transplant industry. An initial investigation stated "the source of 41,500 transplants for the six year period 2000 to 2005 is unexplained" and concluded that "there has been and continues today to be large scale organ seizures from unwilling Falun Gong practitioners".' [1][2]

'In December 2005, China's Deputy Health Minister acknowledged that the practice of removing organs from executed prisoners for transplants was widespread.' [3]

'China Daily reported in August 2009 that approximately 65% of transplanted organs still came from death row prisoners. The condemned prisoners have been described as "not a proper source for organ transplants" by Vice-Health Minister Huang Jiefu...' [4]

[0] Matas, David (2011). Steven J. Jensen (ed.). The Ethics of Organ Transplantation. Catholic University of America Press. p. 234. ISBN 978-0-8132-1874-8.
[1] http://organharvestinvestigation.net/
[2] http://www.weeklystandard.com/Content/Public/Articles/000/00...
[3] http://www.thetimes.co.uk/tto/news/world/asia/article2612313...
[4] http://news.bbc.co.uk/2/hi/asia-pacific/8222732.stm
A shell script to set up a macOS laptop for web and mobile development
What else does parent mean by left leaning then?
The whole vegan thing was put into perspective for me when I learned that one intercontinental flight (roundtrip) a year has roughly the same CO2 footprint as going from vegan to "normal" meat consumption.

I'm still trying to be conscious about meat consumption (and will gladly adopt lab-grown meat) but that impact pales in comparison to avoiding plane trips.
Nigeria to Give All 200M of Its People Identity Numbers
I thought the right brain / left brain one was true. This mentions studies showing that the whole brain is being used when engaged in creative activities. Are there studies showing the same for rational thinking, e.g. mathematics?
I think its much more complex than just "the facts don't change." We change, all the time, and are interested in different things and so pay attention to different things and choose to tell different stories.

To use the historiography of the US Civil War since 1945 as an example: From roughly 1945-75 the general focus in Civil War studies was on the life of the individual soldier, as a generation molded by service in WW2 tried to relate their experience to the most violent struggle in American history. From roughly 1975-1990 the focus was more on the Civil War as a struggle over slavery, as a generation molded by the Civil Rights movement tried to relate their experience to the most violent struggle in American history. There was a short era in the 1990's where women- and broader social history- and the US Civil War became the focus, as people tried to grapple with the way that the most violent struggle in American history had totally remade society as a way of relating their own experiences with a rapidly changing society. And finally, I would say that the past 15 years of study in have largely been shaped by a focus on Reconstruction, as people have suddenly grown interested in how a militarily dominant US Army, victorious in battle and occupying a restive population, lost a decade long guerrilla war, withdrew, and watched the collapse of the political regimes left behind.

Obviously there was research on all of these topics in all of these eras. I'm just making subjective summaries of where I've seen the most intense activity in history research during these eras. (So, e.g. Bruce Catton and Shelby Foote give way to James McPherson give way to Drew Gilpin Faust give way to Allan Guelzo and Brooks Simpson as the most prominent Civil War scholar of each era.)
Followup question:
Can anyone comment on using the org-mode clock feature for something like this?
I keep running into mentions of the feature in the manual, but I've never seen anyone actually using it in the wild.
> ...for why an open source developer should...

This person is not an open source developer, since they restricted the usage of their code. They have the right to restrict usage of course, but please don't taint the idea of open source software.
That is awesome. So much easier to use than rtwatch since you are doing everything client side! I really want to extend the 'co-watch' idea and make it so people can review/annotate videos could make editing a lot easier maybe.

What were the biggest hurdles you hit with implementing? Any issues with not being able to control the media pipeline in the browser?
https://www.fin24.com/Economy/Africa/nigeria-to-give-all-of-...
That's pretty close to what I did, except I didn't reference the user who requested removal -- it's just a token that says "data will be removed due to GDPR request". I think there's a requirement to log removal requests, so there are still dots that can be connected, though.

Also, I don't know if it's the best technical approach -- I did just because it's code that I wrote a very long time ago, for a friend who was just starting their business. I took care of it because we're still friends and he asked me if I could take a look at it, but it's the first time I've done backend/web development in more than 12 years now.

I think this is sufficient, even considering things like the potential for data breaches. It complies with both the explicit requirements and the general spirit of the GDPR. IANAL and all but I think that, since data leaks aren't a form of data processing by the company who collected the information, they are outside the scope of Art. 17. There are already requirements in place about the secure storage and administration of personal data.

Plus, if you think of it, the framework of this whole construction provides sufficient assurance. If you have live, online backups which can be restored immediately, with a single click, then it's clearly not a problem to erase data from them immediately. If you have offline backups, you're required to have a retention policy for them anyway, and you can't process data from them anyway -- not until they're restored and you've had a chance to purge them. It's certainly possible that someone might break into your storage unit and run away with your archive tapes or hard drives or whatever, but at that point there's a lot of legislation that you have to worry about having broken before you even get to the damn GDPR :).
I have my keybase handle there. e-mail is too easy to scrape.