skysight-inc/HackerNews huggingface dataset:
How many trees has been removed in total by deforestation?
Planting trees is a good thing, but at the same time there is deforestation. The deforestation must also stop.

https://www.bbc.com/news/science-environment-34134366
Earth's trees number 'three trillion'

"Scientific research has shown that there were once six trillion trees on our planet, and now there are around three trillion left.[1] Human activity was the main driving force for this decrease and humans can, therefore, be the main driving force in increasing it again!"
source: Trillion Trees Three major international conservation organizations – the Wildlife Conservation Society (WCS), the World Wide Fund for Nature - UK (WWF-UK) and BirdLife International (BLI)

We probably also need to remake the economic system what parameters it optimise's for, so that it does not focus on exponential economic output growth as that will drive exponential energy consumption. Reasoning, the planet is already literally on fire due to global warming, why put more fuel on the fire?
DNA and Surveillance Capitalism
lol most serious photo journalists do not use leica cameras
millions of people training to be deep learning practitioners may have short careers

Have database admins disappeared? How about front end devs?
No one wants to drive a BMW. Everyone wants to a) Travel from point A to point B b) Have fun c) Impress people with status symbols. BMW created something that satisfies those needs.
The article does link to a couple papers which I have not read yet, but have added to my list.

I'd love a link to the most current review of evidence on social media and crime.

Surely there are some decent natural experiments by now. Is any jurisdiction doing RCTs?
And this, Ted's response, is also required reading. http://xanadu.com.au/ararat
How is Rust support for gRPC last time I checked it was very slow / broken compare to supported languages? Also I quiet don't understand using 3 different languages for a tech stack, why don't you stick to one language?
As someone who changed careers and now is coding as a career, it's comforting to see other folks doing this ;)

I feel like I get more "right" the first time now, but man I still see a better way once I'm done nearly every time.
Normal operation of coal powerplants is more dangerous than the worst accidents we had with nuclear powerplants.

Modern nuclear powerplants are much safer than these that had accidents.

Yes you have to include the possibility of new accidents - being sabotaged or not. But that possibility needs to be weighed with the probability of it. And it's very low.

Meanwhile we completely ignore the 100% sure deaths and radiation caused by coal powerplants. Because we're used to it.

BTW sabotaging hydro powerplants can kill hundreds of thousands of people at once. And it's much easier than sabotaging a nuclear powerplant. Get one diver with a swimsuit and give him some TNT.

Somehow I haven't seen this used as a counterargument to renewable energy :)
Group fitness instructor: several different formats, certified through Les Mills. I teach 4 mornings per week, and it works out to about USD $7000 before taxes.
Trees For the Future
I believe the problems are far smaller when building web directories in narrower contexts such as people using the web to learn new topics / acquire new skills. News, politics is where most of controversies lie, compared to, say algorithms or abstract algebra.

Our project LearnAwesome[1] currently relies on volunteers to curate topics, but classfication / ontology engineering is in fact seems to be a hard problem.

[1]: https://github.com/learn-awesome/learn-awesome
15M Views on YouTube, What Do I Do Now?
If a Bug Is Dropped from a Tall Building, Will It Splat? (2015)
So humans are pumping, each year, 100 Billion trees worth of CO2

100 Billion trees.

Holy Crap.

So if every household in the UK planted a tree in their (often non existent) garden, that would be about 22 Million trees - or about 2 hours worth.

Holy fucking crap. that's a lot of CO2
Why isn't stuff like this considered a security vulnerability in the browser and not require extra permissions from the user? I thought companies like Mozilla were supposed to be on the side of the users, but it often seems like they just make it easier and easier for companies to spy on users.
> Why are discussions surrounding Chinese Politics permitted but no other political discussions?

Because it's easier to finger wag at the bad Chinese government than to have an honest discussion about the dysfunctional (and increasingly authoritarian) aspects of our own governments.
Company turns trucking into a real-life video game
It is noise, but the noise is fuel on a fire sometimes.
> So I will leave my naive implementation in place until USE shows me a bug or a new feature and then that IMPLEMENTATION shows me where my architecture is clunky, and how to fix the original thing.

I do that too. And I generally avoid refactoring anything until the pressure it's putting on the rest of the code justifies it. And one of the things I think isn't appreciated is me in the future probably will know better how to rework the code than me now.
There are two entities trying to pull this off:

Common Crawl (non-profit): Stores regular, broad, monthly crawls as WARC files. Provides a separate index that can be used to look data up (no a fulltext index though). Used mostly in academia.

Mixnode (for-profit): Regularly crawls the web and lets users write SQL queries against the data. Not sure who the primary users are since it's in private beta.

There are some search engine APIs, but I don't think the conflict of interest would allow for cost-effective large-scale access and pricing...
Completely agree. I'm still getting emails from them for positions that have the word "designer" in them. Turns out that there's a lot of positions not in the tech world that have the word "designer" in the job title.
Another factor is surveillance. Government state in first-world countries can spy over every citizen right now with millions of video cameras and cellphones, finding outliers with big data technologies and AI algorithms. So-called terrorists. Third-world countries don't possess those technologies yet, but they are coming and probably will rent software (so first-world countries will have even more data outside of their borders).

I can't imagine how someone would organize protests under real totalitarian control, when every step is recorded and you can't hide. They will be arrested pretty soon. So 21-century will allow totalitarian regimes to thrive, unless they are not friends with closer supercountry, in that case of course they will be overthrown and replaced with loyal ones.
It's not the same. I have written custom scheduler with the python client API. It is missing many things from the go API, despite it being an officially supported language. You will encounter things that you just can't do with the python client, and end up hacking in your own custom yaml. what you pointed to will definitely work for most of the basic resources, but it certainly won't work for everything.

Although, it's good that you pointed it out since I think it will help people that need fairly basic resources without doing something more complicated.
Depends what you burying, if it's paper and food waste, it is sequestering. Paper and food contain carbon pulled from the atmosphere, and by preventing it from decomposing by excluding oxygen (e.g most landfills) you get carbon sequestration
I am convinced that I am doomed to spend the next 10 years of my professional career converting micro services back into monoliths. 5 of those years will have to be incognito because microservices are not quite considered over just yet. it has already begun.
The being that states cannot enter in a compact with each other on how to allocate their votes without Congressional approval. I guess if each state individually decides this would be an interesting constitutional question.
Modern iPhones can play music over wired headphones! Sure, not all wired headphones. But then again, the original iPhone can't play music over all wired headphones either.
China is a totalitarian country. Its not a democracy so there is no point criticizing them for the lack of democracy but its democracies that must be held accountable, yet we do not see that right from Snowden, Assange and Manning to a culture of surveillance, torture, war crimes, secret courts and processes and border agents demanding to go through your personal papers.

You can't claim to be a democracy and do these things by definition yet not only are 'democracies' doing these things openly but we have people who seem less outraged by what's happening in their own 'democratic' backyards and more outraged by what a totalitarian country is doing.

This lacks credibility and seems more like a way to score political points than out of any genuine concern for democracy or human rights.
Ketman
https://www.scribd.com/document/353888952/The-Captive-Mind-C...
This one sounds fun - just out of curiosity, how many times a year do you get stung?
Really? The wealthy are to blame?

Wealthy tell poor mothers to buy junk food instead of healthier (and cheaper) options?

Wealthy tell poor kids to watch TV instead of doing homework?

Wealthy tell poor that having a budget and sticking to it is a dumb idea?
Testing Methodology at AWS: From Status Quo to Formal Methods with TLA+ (2015)
The big win in symbolic AI has been in theorem proving. In spaces which do have a formal structure underneath, that works well. In the real world, not so much.
It depends how far back we're talking about, but sure.

Before the industrial revolution, most people made food. That's important.

After the industrial revolution, but before ww2,the standard of living was low, so most manufactured goods we're pretty important - be it a car, a fridge, a pot, etc - but maybe less important than food.

Afterwards, came consumerism, with a lot of low value stuff.

So it seems that with time, many people do less significant things at work.
Yet you still believe they should be willing to walk away from their job.
This particular cases is just an unintended consequence. They could put a limit on the connection duration, but you could also just slowly drip the bytes of a real favicon image (possibly augmented with junk metadata) and how would the browser know that it's not just a slow server connection?
Waste water? You realize there is a difference between drinking water, "Grey water" and waste water?

Sure, just a few liters of drinking water wasted. Now lets 1.5B Indians, 1.2 B Chinese and a bunch of other Asian countries do this, where people eat rice every day.
Ally Bank offers 2.2% interest, which is not huge but involves minimal effort to set up.
Maybe put up solar in places there already isn't forest.
I find it surprising that the US is seen as strongly free market when things like this crop up all over the place.

Here's a video of someone failing to get pricing in advance for a medical procedure and an article about how many simple tasks need licences.

The fact that a lot of areas only have 1 broadband provider blows my mind.

https://www.youtube.com/watch?v=Tct38KwROdw

https://www.economist.com/leaders/2018/02/17/america-should-...

https://arstechnica.com/information-technology/2017/06/50-mi...
“The fault with thinking of academia as a pyramid scheme is that there’s no one at the top — just the increasingly ambivalent structure, the ever-reproducing base. You could say administration profits, or football coaches profit. But it increasingly feels like a system in which no one wins: not the students, not their parents, not the graduate students, not professors facing increased belt-tightening, axing of departments, and continual fights for whatever meager resources remain.” This is a very naive statement from a dedicated academic who has written an otherwise great, and deserves-to-be-read article. Who benefits? Administrators and tenured professors, all effectively with lifetime positions, large guaranteed pensions. To duplicate the expected cashflows, here, for a mid-careered 50-year-old, requires capital of ca. $5M. THAT’s who benefits.
Ultimately, Wikipedia provides an effective keyword lookup that maps to curated links.

Regardless, the notion of a general web index is well nigh moot at this point due to its not having been built into the system from the get-go. Any such attempt at this point will be, by definition, ad hoc and built by some group of individuals, with the vastness of the content, the cost of the project and the intrinsic conflicts that will no doubt arise making independence from finance and legal issues non-trivial, to say the least.

Really, Wikipedia is the most sensible foundation I can imagine, given that Google has become a self-serving for-profit corporate advertising machine.
Precisely why we need to steer away from might makes right and stick to universal principles.
Even when you know his name finding him isn't easy.
Another random datapoint. I have been using a Monoprice MP Select Mini V2 [1] for a couple years (similar price point) and am extremely pleased. After leveling the bed the first time I've done no maintenance and it seems to print when asked with no trouble. I typically use it not at all for a few months, then up to multiple times a day when working on something.

[1] https://www.monoprice.com/product?p_id=15365
Since the opium wars, the most lenient Chinese rulers have not lasted very long.
Do any companies secure their confidential information by randomly inserting information or images that would be considered subversive in China?

Like, every other page contains an embedded Winnie the Pooh image, or an insert describing the 1989 incident. Would Chinese agents be afraid to have such materials in their possession?
> What's your take on Bazel?

Here a couple key points:

- Buck and Bazel are very similar.

- Buck currently models C++ projects better [1].

- Buck leverages remote caches currently better than Bazel [3]
- Bazel is very easy to install

- Bazels "toolchains" make it very easy to onboard newcomers (to any project and language) but also ensure the build will run as expected.

- Bazel is less opinionated and more extensible than Buck.

In fact Bazel is so powerful that you can have Buildfiles that download a package manager and use it to resolve more dependencies.
This is great to get things off the ground, but makes things less composable because the package manager won't see the whole dependency graph. As a result you might get version conflicts somewhere down the line.

To summarize: I think having a very opinionated build-system is easier to reason and scales usually better.

Communities with very opinionated packaging and build-systems are proving this by having orders of magnitude more packages that eg. the highly fragmented C++ community where configuration is prefered over convention.

> Have you considered offering support in Bazel for your package manager?

Yes we did. As soon as this feature [1] is implemented we will have a 1:1 mapping for C++ Buck Projects and Bazel. Then after a small (automated) refactoring of our Buckaroo packages, you should be able to build any package from the Buckaroo ecosystem with either Buck or Bazel.

Btw. The cppslack community is attempting to create a feature matrix of various build-systems here [2]

[1] https://github.com/bazelbuild/bazel/issues/7568

[2] https://docs.google.com/document/d/1y5ZD8ETyGtxCmtT9dIMDTnWw...

[3] https://github.com/bazelbuild/bazel/issues/7664
Heh, that form of piracy is rampant, too, then.
I'm a one-man team developing TAYL, a service that turns websites into podcasts using AI. I built everything in 3 months (while working full-time with other things) and it's been profitable since week 1 of public release https://www.tayl.app
Your quoted price for CO2 offsets is about $1/ton (us residents emit a bit more than 15 tons of CO2 per year).

That's about 150x smaller than most other estimates for the cost of carbon sequestration. I think your math is probably wrong.
A simple overall rule here is to consider what the intended behaviour was from the company offering this. Anything that fits the rules, but is outside what you would consider expected behaviour is essentially exploiting a bug.

A similar thing happens when someone offers "unlimited storage" for home broadband users backups and people start hosting many many terabytes of porn / isos / whatever. Sure, they're entirely within the allowed behaviour, but it's clearly intended to make it easy for people to backup their photos and documents without having to know if a gigabyte is enough or not.

I would say I feel like using something in a way not intended (even if allowed) that is detrimental to the person/people offering it is unethical when considered in isolation.

I'm actually a little surprised this needs saying, is this not a common view?

edit - I guess not if it was downvoted so quickly (I know, I know, I'm not complaining about the internet points, it's honestly very interesting to me). Are people that on board wit h heavily abusing systems just because it's technically within the rules?

Remind me to never offer free pizza at a HN event as someone may turn up, say "you didn't specify a per person limit" and walk off with the food intended for everyone.
Julius told Augustus to pay the soldiers well and have contempt for the rest.
Mass Bombing in Srilanka 2019 April
People routinely use lagrange polynomials, fourier approximations, etc. with 10^10 or more coefficients and many more data-points. That's often orders of magnitude larger than what training most neural nets for AI need.
Here's my source: https://trees.org/faqs/ (see the answer to question #15).

I think the more important question is, can they scale that cost per tree planted? Hard to say until it's tried.

Also, my calculations assume 22 tons emitted by the average US resident.
> while what I'm doing is exactly what the service is intended for

The service was intended to pay you significant sums to move money back and forth?
It is ... missing more than just that.
Occasionally their rulers admit that previous rulers make mistakes. But they don't admit their own. But few rulers do anywhere on our planet.
These are favicons we are talking about. There is no legitimate reason for the browser to enable and permit this type of tracking without some permission from the user.
No idea where you got this statisti, but I guarantee no user would be happy to wait hours or (god forbid) days on a search result.
Do you have a proof that the neural network approximates the function within some epsilon for all possible inputs within some range ?
Great White Sharks Flee from Killer Whales
Probably more like 30 hours, but learning to touch type has been a tremendous benefit.
Try this:

https://sci-hub.se/10.2307/1429971
I get about 1/6 of my yearly salary, a year, doing software job as an consultant for my ex work place. They did not replace me when I abruptly quit in 2017, giving them 3 months of notice. They have been a steady source of income since. I adjust my price yearly adding inflation + 2%
Dang, 4kB... In 32 bit depth, you could encode that with a measily 32x32 image. Think of how many more bytes a smartphone from even several years ago has in it's framebuffer, that it is more than capable of filling 60 or even more times per frame.
Like Open Directory?
Judging from the fact that RIM (the makers of the Blackberry line of devices) is shown to have 39% of the market in that chart, this must've been quite a while ago indeed.
I help founders hire technical staff, or find co-founders.

I’m not a recruiter - I’m a CTO who’s done a lot of hiring myself, and it’s more about how to understand who you need and how to talk to them.

(I’m currently working on some free resources/workshops on the topic to build my pipeline, so if the above sounds useful to you then get in touch - my email is in my profile)
The key difference is whether or not people in the society are allowed to discuss the incident, or if doing so is heavily censored.
Holy Hell, I love Settlers II! Thanks for pointing me there!
Insinuations of astroturfing are not allowed here. Please read the site guidelines and don't post like this to HN.

https://news.ycombinator.com/newsguidelines.html

If anyone wants more explanation of why we have this rule, I've written plenty at https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....
I drink my coffee black and I work from a bench with a lab stool instead of chair. I found you get used to the black coffee and don't miss the sugar rush yo yo. And being on a stool encourages you to get up and move around the office. Like when stuck. Instead of sitting, slip off the stool and got for a walk around the block.
Embracing Swift for Deep Learning
Another way to know your number is wrong is to consider the fact that the US emits ~5.5 gigatons of CO2 per year. If it cost only $1 a ton to sequester that then the total cost would only be only 5.5 billion dollars a year.

That's....not very much at all. Global warming wouldn't be a problem if Jeff Bezos could fix it by himself.
Playing bass... Although... money-making...? Helped feeding my little family while at university...
https://www.bogleheads.org/
In Florida they are also very risky because they tend to destroy homes when they topple during a hurricane.
Elixir, Phoenix, Absinthe, GraphQL, React, and Apollo
Yes, please print me some hair
...you’ve never had an all night argument with your partner?
These solutions didn’t appear out of thin air because people get bored one day. Micro services solve tangible, real world problems.

gRPC isn’t necessary hard to debug, and it brings a whole host of improvements over whatever ad-hoc mess you used before.
It's not the user's responsibilty to ensure these incentives are sustainable. Look at what happened with the Hoover free flight program.
In the cases of events, e.g. bombing a church, paramedics, firemen are easy targets/sitting ducks. Being able to block coordination of further attacks is important. The hidden channels is not to silence the propaganda. That will never happen. But communicating to a vast network of perpetrators that "I just saw the army driving to location ABC, therefore we do the round 2 attack in location XYZ".

I am never in favor of censorship. I am merely stating that I understand a potential use under these circumstances. I don't agree. I just undertand the reasoning.
We could have and still can apply economic pressure, but let’s face it, if the EU and US even tried, multinationals would complain it puts companies in peril or economic disadvantage. Before allowing them into MFN status or WTO, we had much better leverage, but that was wasted.
How many times a day? I usually can't get away from being around the hives without a sting. Luckily the bees are usually calm and a honey bee sting is like a bad mosquito bite. It is not like a wasp or hornet sting.

If I open the hive without gloves and veil, I can get stung, but not always. If I have to "work the hive" I have to go full bee suit to prevent being stung.

If you can't handle being stung then raising bees is not a good hobby. If you can stand it, honey is like gold, and people will hound you for it.
Feel free to point out where my math is wrong, or what any of the numbers should be. I show my math work in the blog article I linked to. I would be happy to make any corrections.
Ask HN: Best resources for learning FPGA programming in 2019?
I'm an experienced software engineer that's done mostly backend development in C# and web development using PHP and various javascript stacks. I'm familiar with c/c++, assembly language and embedded systems (through some CS courses and more recently playing Shenzen I/O).

My long-term aim is to utilize FPGA acceleration in machine learning contexts. What would be my best resources to start learning?