Hacker Newsnew | past | comments | ask | show | jobs | submit | skratchpixels's commentslogin

From 1978 to 2018, the human population grew from 4.3 billion people to 7.6 billion people. That's over a 44% increase.

The last 2 years alone, the human population increased by 1.2 billion.


We are currently at 7.8 billion.

1.2 billion people ago was 2006 or 2007.


My maths tell me, an increase of (absolute) 3.3b from 4.3b to 7.6b is a (relative) change of 76%.


My math tells me that 76% is more than 44%. ;D


[deleted]


For anyone who doesn't know, it's currently in the Code of Conduct, at the very bottom:

> And remember… don’t be evil, and if you see something that you think isn’t right – speak up!


It doesn't carry same meaning as "Don't be evil."


Thank you for the information. I didn't know it was added on.


This is the future of advertisements on the web.

The ads are integrated to the page so it doesn't look or feel like an advertisement. The code doesn't specify it as an ad.

The ads do directly advertise, they do so subtly.

The advertisement image and video are hosted on the main same domain.

All of this is to prevent browser ad blockers and our own ad blocking instincts.


>the code doesn't specify it as an ad

For me at least, the video was inside "player_advertising_unit_365"...


This is just a marketing tactic. Microsoft basically said the same about Apple 30 years ago.

Chromebooks also you to install Ubuntu naively which opens up a world of options.


Chromebooks in schools are enrolled in a corporate enrollment, even replacing the (small) SSD won't enable you to run an alternative OS unless you reflash coreboot or get the corporate administrator to release the device.

This manageability that is omnipresent, very hard to bypass and included for free is why Chromebooks are so popular, despite the ridiculously short 3 to 4 year software support lifespan of each Chromebook.


That, and I don't see Apple with any services similar to Classroom [1]

[1]: https://edu.google.com/products/classroom

Also, students aren't always delicate with the equipment, so having a cheap device that can be easily replaced with the least amount of friction possible (most user settings will follow across devices, and if the device is already enrolled then policies are applied automatically)


Tab is still important to programmers.

Developers with a new MBP manage by changing Caps Lock Key to Escape. Less pinky travel too.

If you need caps, you can download Karabiner and move caps to something else. I changed mine to pressing both Shift buttons.


> tab is still important for programmers

I disagree. If you are a even modestly decent programmer you know to configure autoindentation so that you never need the tab key for anything. I cannot imagine a scenario where I would need the tab key in insert mode (except a very fringe case where I need to enter a tab character in a literal string and for some reason there are no escapes like \t. But then again you can still ^V^I)


You can't autoindent python, regardless of how good a programmer you are.


of course you can!

you only need to press ENTER (to create a newline) and BACKSPACE (to exit the current block). You never need to press TAB


So presumably in a whitespace-sensitive language you would always leave insert mode to declare the whitespace?


Lots of editor use the tab key to autocomplete. It's often called "tab completion."


of course, in vim you have ^o for that


I wasn't only speaking about Vim. Even then going to Caps is less travel than Tab.

I use Caps less than I use Tab like for switching programs.

Whatever works for you.


Ah, no. autoindent is a nice feature that is never perfect.


can you point to a minimal example where vanilla vim autoindent cannot cope with python code editing? I never found any situation where I had to press the tab key


Have you ever refactored anything? Especially in Python, moving a line into a control block requires using the tab key. If you don't have to press the tab key either you're such a god programmer that you have never made a mistake or refactored anything you've ever written, or you're trolling.


there's >> and << for changing the indentation of a line.

And i'm not a good programmer, a good vim user at most



I use markdown syntax for plain text even if I'm not displaying it as formatted HTML. Having the option to format headers and text automatically is nice to have especially if you're sharing it with others.

It's simple enough to search through if everything is neat.


The new Tesla cars have 8 cameras. You can download the video to a USB drive.


This is great that people are against this technology but facial recognition will probably still be done through social media which a lot of these attendees will stream the entire time.


Lauri Love is a British national while Assange is a Australian national. Would the nationality of the defendant have an impact on the Westminster Magistrates' Court's decision?


In theory, no. Everyone is equal in the eyes of the law. The nationality of the subject isn't a factor that would have a particular bearing either way. The courts are supposed to look at where it makes sense to try the crime, rather than the nationality of the offender.

In this case, most of the evidence is presumably in the United States so it doesn't make sense for the trial to happen in the United Kingdom, assuming the United Kingdom has the relevant offence too (I haven't looked it up, but I presume it would be breaching the Official Secrets Act or something along those lines).

Obviously, it is more persuasive to have a British national tried at home (especially with comparative legal systems, e.g. the offence exists in both countries) rather than a foreign judicial system. The same cannot be said for a foreign national, especially if the foreign prosecuting authority will have a much stronger case built up than a domestic prosecuting authority could achieve.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: