skysight-inc/HackerNews huggingface dataset:
I'm not sure the values you talk of can be described as "western values". The actions you talk of are those of western governments not of western people.

While some of what you say I absolutely agree with, particularly "freedom western society tolerates is the freedom to agree with their views.", the actions of my current government (Australian) and the actions of the government in my home nation (the UK) are absolutely abhorrent and I certainly don't endorse their behaviour.

But to be honest, are there values in any part of the world that are any better? There's certainly worse. Given a free choice of where I would choose to live, I'd pick western nations every single time, as while the behaviour of our governments is utterly disgusting, they do at the very least give its citizens freedom to behave mostly how we see fit and, to a degree, the freedom to affect change in government.
Where email authentication is not so great at stopping phishing
using 3G here and it works awesome.
That's a ridiculous oversimplification.
I'm sure there are tradeoffs for both. Seems like flywheels would need some significant maintenance when compared to battery banks. The advantage here is that different Islands are trying different technologies. This will allow a long term analysis of those tradeoffs and costs.
An example of why you don't want to do this: https://twitter.com/ow/status/789515155877027840
This is starting to get what I'm trying to express....non-technical people don't even know what ML is capable of, how to define what could be a ML problem, or how to go about acquiring the tools to solve said problem. Once that information is easily made available to at the very least the average programmer, then I think ML will have a much larger impact than we can imagine.
Especially given the CPUs used in the computers back when Delphi was popular.
Yeah, it's more a simple preference, not manipulation.
3 people who never get sick, never go on vacation or training, who never experience denial of physical access (or who actually live inside the NOC??)

Oh, you are talking about people who just phone other people, well you need to include the "other people" in your number.
The UK has had only about 30 years to adapt to de-industrialisation, or at least the end of mass industrial employment. There are definitely places hollowed out by it.
Zero maintenance on WordPress? What do you do? I have several updates all the time + themes and plugins.

I do like WordPress though
I understand the concerns but on the other hand, why is it so hard to make "defaults" while still allowing people freedom to browse whatever they want?

I'd be perfectly happy for major porn sites to be blocked by default, as long as ISP customers can just go to their account online and toggle a checkbox and be done with it.

Google images blocks "adult" pictures by default doesn't it? Why aren't we having the same conversation and upset with Google images? Perhaps because all it takes is toggle the filter off in the menu.

Their proposal to block sites without age verification is pretty dumb though. Any kids can get through that, and it doesn't give any power to the parents to block these sites.

edit: I guess as usual the difficulty is in having rules that can be clearly defined, so "age verification" just fulfills that. But if they already have laws to categorize pronography I don't see why they couldn't apply to setting up "default" filters. Especially if looking at commercial pornography sites. I think commercial ones are the most damaging because their drive for money is what pushes them to create the most extreme and dehumanizing content.
Uh... No. The whole issue here is the ingredients list says it contains aloe but the label is lying.

"The products all listed aloe barbadensis leaf juice — another name for aloe vera — as either the No. 1 ingredient or No. 2 after water."
I have not used facebook. However, my remarks are far more relevant to Google than Facebook. Facebook just happens to be in the same situation WRT Chinese censorship though.
> But your apparent absolute confidence in the superior security of password managers, especially closed-source cloud-based password managers, seems to me to be overplaying your hand a little. The failure mode of a closed-source cloud-based password manager, even if very unlikely, is absolutely catastrophic.

In fact it's you that's overplayed your hand.

Open-source vs. closed-source is a red herring. Did you download compiled binaries published by the authors of an open source project? Would you be able to tell if they had published backdoored binaries that didn't match the source? Would you be able to tell if they cleverly added backdoors to the source code itself? You might argue that such deception would eventually be discovered. Maybe, but by then the "catastrophic" scenario has already unfolded.

Similarly, if you're downloading and running a third-party deterministic password manager, open-source or not, you're giving the author of that project the ability to run arbitrary code on your machine. Unless you're running it in a container with no network access or access to storage, the failure case is identical — regardless of what the software claims to do on the label, it may do something wildly different (e.g., send all of your passwords to the author).
Well, some will join you. Some will consider the lack of multicoloured emojis in emacs on mac a minor issue at best and continue to use what they do.
And yet 20 years later, the same but with much better technology.
Logging discovers who visited a specific "bad website" - the fact there might be 10,000 "good websites" in your history is essentially irrelevant. If you visited the bad one then you'll get flagged as a user of the "bad website".
Every few months, the UK government pipes up with threats to ban porn sites or threaten to force ISPs to do this, that or the other and with almost as much regularity, those threats soon fade to nothing when they realise the magnitude of the task of doing so.

I suspect this latest threat will soon fall by the wayside.
AFAIK, Mozilla is very conservative in implementing non-standardized technologies. CSS styled scroll-bars anyone?
Too many startup drop the ball when doing 5-minute demo pitches
Ask HN: Why aren't websites adopting client certs in lieu of passwords?
In light of NIST's recent announcement, and several articles about password managers, why aren't sites being designed with client certs as an authentication or at least 2FA mechanism?
You took the words right out of my mouth.
Hugo + AWS S3 + Cloudflare
Ionel Ciobanuc built a new version of his printer that gave a much better result using a lens: https://www.youtube.com/watch?v=SjCIkxHVhNM
Uberspace.de

Shell Access, pretty much every common language available, service running, databases, mail, etc..

No bullshit hosting in germany, Pay what you want (1€/month minimum).

Absolute best, I'm hosting about 25 projects with them for various bands, etc. and haven't had any problems whatsoever.
Are we _really_ going to reinvent all the spectacularly bad ideas of XML, except this time in JSON?
The UK is going rather in the other direction with this: trying as hard as possible to ensure that foreign graduates leave the country when they graduate. :(
In the UK, this is already the default: adult content is blocked by ISPs, unless you check a box. The percentage of people who have the box ticked roughly correlates with the percentage of households with children. This bill goes further in requiring age-verification to be run by every site serving adult content, or be blocked in the UK altogether. The reasoning is that children can still browse pornography if they are not connected to their home network, and this will stop that happening.
Wordpress.com hosted wordpress?
surge.sh + cloudflare

Free static hosting with custom domain support
This is one of those ideas that a lot of inexperienced developers come up with at some point. I did it myself ten year ago (with SHA-256) for a simple home-brew website, and recently a colleague of mine brought it up. Sometimes the argument represents a holdover from pre-HTTPS times, and sometimes the reasoning is something along the lines that the user's password should be private.

If you are developing (now, in 2016) a public HTTP API that allows logging in with a password, then you can simply discard the notion of not having a secured channel between the browser and the server. Of course you are using HTTPS, and of course you are securing your API in such a way that plain HTTP requests will fail.

The second argument appears valid to some extent at first glance. Users tend to reuse passwords, despite being advised not to do so. But if you are the developer of the API, then why should you go out of your way to make sure the password never reaches your server at all? That is, you can (usually, if you have the necessary access clearance) already access all the data protected by that password! Furthermore, not seeing the password when it is being set by the user means a malicious/misguided user can simply work around your client-side minimum requirement checks, and send you a hash for '12345' (or do you want to maintain a database of all possible hashed representations of passwords containing less than the minimum required character count?).

As a developer you hash passwords, and never store the plaintext password anyway. Check that it is not getting logged anywhere (so always HTTP POST passwords, never GET). You provide only HTTPS (assuming this is a public API).

If you need more security, use two-factor authentication.

As a user you should assume that a password is a shared secret between you and the service you secure with it. Assume that the service could store it plaintext, and that malicious employees of that service could try to gain access to any other service you use. In short, use a password manager and do not reuse passwords for anything you care about.
Alifii-uleiuri din PLANTE MEDICINALE
Seems so, just like how we are turning JavaScript into Java.
It would take decennia to come to that point, by then we will probably be on to another anode.
> Perhaps having thousands of nation states with freedom of movement between them all?

We will have Private Cities [1] before that.

[1] https://fee.org/articles/private-cities-a-path-to-liberty/
Oh I see good point. I was thinking most public wifi networks would also leave the filter on.

But then again, how does the age verification protect children? I guess they are looking at the initial "impression" (in web semantics, the initial page load and what is shown without age verification).
I can't work out the purpose. It feels scary and Orwellian but I don't know why they want to collect all this data. Who benefits?

In a totalitarian regime it makes sense because you can use it to prevent political opposition. But in this case, it's a democratic government that can easily be voted out. It doesn't help anyone cling to power.

Maybe I'm over-thinking, but I can't work out the point.
Ask someone who served in Iraq about his time there, it would make your day look like puppies and sunshine. Should we defer to jarheads on all matters of domestic policy?
Thanks for the ideas. While I agree with you that desktop IDE is a good place for design and architecture level reviews, having a lightweight web "IDE" will be beneficial as it does not require you to switch your local workspace to particular revisions for review.

Also I often find myself need to copy code from some old revisions, in that case, I just visit our web "IDE", find desired revisions with revision search helper, and open desired symbols to copy relevant code out.
XSLT did have some nice bits - I still like XPath.

Edit: Just to be clear some of the most terrifying code I've ever seen (and possibly wrote) was in XSLT.
Critical stuff you definitely double bag. But stuff like extra layers or even a sleeping mat are things that can get wet but probably shouldn't and adding the extra bulk of waterproofing them just isn't worth it (to me).

True waterproofing generally isn't worth it. But not having to worry about a light-moderate rain or getting too close to a river/waterfall (obviously not submerged ,but just getting sprayed) is very nice. For the heavier stuff, you should probably throw a tarp/poncho/whatever over even the waterproof bags anyway.

Although my personal feeling is that if I am caught out in a heavy enough rain that just wearing my softshell and relying on zippers isn't sufficient then I don't want to be hiking anyway and should be looking for shelter.
I knew I had some free space with my Fastmail account but didn't realise how much - or that I could use my own domains. That's pretty cool.
The top comment does a good job of explaining the reasoning. That said, since then more browsers (IIRC Safari) have announced that they are adding support, and the use case of lossy images with an alpha channel is important for games.

This has caused Mozilla to revisit the issue:https://bugzilla.mozilla.org/show_bug.cgi?id=1294490
Did NOSQL Fail or Succeed? – With Roger Bodamer
Accusing him of being a sock-puppet and I'm going to assume the "armor" bit is either an allusion to "White Knighting" (Which is completely inaccurate here) or "Social Justice Warrior" which is an easy way for you to dismiss his views.

Bravo.
Well, You did call it one of the great economics texts... I agree that the topic is an important one (I have told a similar story about nuts and bolts), but its presentation here ends up in simplistic dogma that ignores several realities of industrial economies.

I am not sure that a mind shield is a good thing.
It protects children in households where the setting is not enabled? I have no idea. Maybe there's another motive behind this bill.
And Tumblr. And various image hosts including imgur. And, of course the wellspring, 4chan.

I'd like to see them try blocking Reddit. I know "accelerationism" is seldom a great idea, but I think it might actually wake people up.
I would say that "dumb" has nothing to do about the topic in question since reproduction is probably one of the first goals of a male (non-human) and they will do whatever is needed to reach that goal. It isn't practically a choice for them.
Well wy not go all the way there? It's just a matter of time. Here's the manual.

http://www.wrox.com/WileyCDA/WroxTitle/XSLT-2-0-and-XPath-2-...
They brought kumara, a sweet potato, back to NZ with them from the Americas.

There's also possible evidence they brought chickens to Chile, and I believe some evidence of Polynesian canoe designs showing up in California
At scale they call this hydroelectric, and it's pretty common :)
I wouldn't consider WordPress (and most other blog systems) static? But for real static hosting I preferre AWS S3.
github, we are developer.
In which sense is this "obvious", hubert123? I am really interested in what the comment meant by "restricted to humans". Try to be explicit in explaining.
NearlyFreeSpeech.net

super simple, super cheap, never had a real problem.
This seems like something that would lend itself to not tying itself to any specific implementation, yet it seems to be entirely based on a particular Java implementation.

It would probably be more useful if it more explicitly tied itself to the Java implementation (i.e. stop pretending to be its own thing) or were more abstract to be worth implementing in other languages.

In the latter case it'd be helpful if the operations were part of the actual unified DSL instead of having a DSL for each transformation (with the implication that each transformation is applied individually?).

EDIT: But if you abstract this away from Java, why not just use JSON Patch: https://tools.ietf.org/html/rfc6902
Only the Big Three ISPs in the UK ( BT Retail, TalkTalk, Virgin ) and their subsidiaries have any form of discretionaty content blocking.

The smaller, more technical ones don't. They don't even have a content control panel.
I'm a great self-hosting fan, behind my DSL connection using 2 x RaspberryPI. I have 3 static web sites, 2 with Jekyll, 1 with Hugo, with great perf :

checkout webpagetest -> https://www.webpagetest.org/result/161123_0R_8RDY/

and feel free to check my 3 web sites:

- http://www.it-wars.com
- http://www.louer-hendaye.com
- http://www.nodejs-news.com

Init :
2 RaspberryPi + electric plugs : 2x 30$ + 2 x6$
Monthly bill:
electricity : about nothing
DSL : 30$

Enjoy!
Hosted by wordpress.com of course.

Self hosting wordpress is a nightmare. I wouldn't wish that to my worst enemy.
So VPN providers based outside of the UK will have to be blocked and those inside the UK will suffer (or go out of business).
His dib at you is funny in the same way implying all women are gold diggers is funny.
Decrypted: I Think We’ve Got Westworld All Figured Out Now
How about blocking Google search? You can easily stumble upon some nudity/porn in the image search.
He won't. He is very afraid that his perception is indeed skewed and that he may actually learn something. Just like some other commenters in this branch.
What's a shame. So all facebook users will sponsor worlds biggest censorship.
Next step, facebook will sell censorship rights to anyone.
The absolute best sunblock is physical long sleeves, wide brim hat, tree covering.
This. As far as I can judge it, there's way more unprotected sex then protected sex in porn so it's not going to teach anything about STDs. Apart from that: there's imo way too many porn out there which has nothing to do with realistic sex. But I agree with the sentiment: this stuff shouldn't get hidden (well, not above a certain age maybe), but kids/teens should be educated to be critical so they know what you see on the net is not exactly the way it goes in normal life.
So I am guessing they will also be banning all the porn on TV, in magazines, books and such as well? I mean 50 Shades of Gray is pure filth and only a depraved mind would choose to read something so disgusting and degrading to women. And to think children can buy this book at their local super market!! HORRENDOUS

</sarcasm> for those who didn't get it.

I am all for protecting kids from the extreme sides of porn but that is something a parent should be doing. You know like how they protect their children from drugs, alcohol, violent movies and games, the stuff kids shouldn't be exposed too.

There are plenty of parental control systems available for computers to prevent accidental exposure (not perfect but good enough) should a parent want a more automated solution. But putting the government in control of picking what is acceptable porn for consenting adults and what is not is not the solution.

I am a 30-something male. I have a wife. I look at porn. Big deal. People act like they don't care about porn but if that were true it wouldn't be such a huge business. Enough people pay for the crappy porn you get on TV for it to be a profitable business for god sake. Literally everybody looks at porn and I would be more worried about those who don't than those who do.

This is a terrible step down a dangerous path and of course it is wrapped up in a "think of the children!" spin.
You do gain a lot by going digital with the voting system as you can quickly count the votes.

But what exactly is gained by that? The UK takes about a day, what are they losing?
StockDroids.com is hosted on S3 and served using Cloudfront. It's pretty easy to get going if you don't mind getting a little technical.

Not sure how price compares to the competition, though. HN's + /r/Android's front pages resulted in about 13K uniques and it ended up costing me ~$10 (which is insanely cheap, but GitHub + Cloudfront is free...)

Edit: I should mention that the site isn't as light it can be, currently stands at 473kb of code and about 3 megs of images. So that $10 is for ~45 gigs of traffic.
Primitive.js – web version of primitive.lol, the brute-force vectorization tool
Internet points that prove the point. And, as predicted, most of my comments are [flagged] now. Do you see the little story this tells?
Might I add, "The UNIX Programming Environment" by Kernighan and Pike, 1984. Still the best book on how all the tools of the UNIX command line work together for someone new to the shell, culminating in a parser for a small language using lex and yacc. Just saying.
Blockchain is tracking your vomit – and that’s a good thing
They are proposing solutions to a problem that hasn't come to pass. Asking if there is anything the public can do to protect themselves presumes a biased outcome. Its not even hinted in the article that he could handle this without self interest (a possible outcome).
You must understand that UK public policy does not proceed from noticing a problem to solutions to that problem.

It proceeds from newspaper headlines to policy announcements generating counter-headlines. The whole thing is driven by "BAN THIS FILTH" arguments in the Mail, Sun and Express. (At least two of which daily publish exploitative photos of women; the Mail has an entire sidebar of not-really-consensual bikini shots of celebrities)
Show HN: I’m writing an ebook version of the Tao of tmux
A couple of years ago, I written an intro to tmux (https://tmux.github.io/) inside tmuxp's (https://github.com/tony/tmuxp) documentation called The Tao of tmux (https://tmuxp.readthedocs.io/en/latest/about_tmux.html). I'm in the process of turning it into a feature book.

I am aiming for a December 23rd, 2016 release and am plugging away full time.

I make it available to read on the web for free at https://leanpub.com/the-tao-of-tmux/read.

The GitHub is at https://github.com/git-pull/tao-of-tmux.

For pre-ordering:

- The Leanpub page (updated on a regular basis) is https://leanpub.com/the-tao-of-tmux.

- Amazon Kindle: https://www.amazon.com/gp/product/B01MG342KU

- iTunes: https://geo.itunes.apple.com/us/book/the-tao-of-tmux/id1168912720

Also I have a coupon for pre-orders @ $7.99 https://leanpub.com/the-tao-of-tmux/c/oBsI4y3o4quu.

So there are 2 other books available in the now. I prefer my style of writing about tmux and teaching, since I maintain a few open source libraries for tmux I bring my own perspective along. Also I'd rather stay away from publishers, again, I prefer a book that's available for free to read on the web, DRM-free if you pay, and not have to worry about printing :). It's my first book ever so I feel a lot of pressure to get it done right.

I'm definitely open to feedback and requests to add things. I feel a duty to make a really good book for the community. Any help to spread the word is much appreciated!
We are currently mining about 600,000 tones of lithium per year. That's enough for 60 million powerpacks per year. I really don't think that it's one powerpack per person, these are utility scale installations. If it's 1 powerpack per 10 people, it'd only take 10 years are current lithium extraction rates to build enough for 6 billion people.

There is an estimated 2.55 × 10^10 kg potentially economically extractable lithium available on the Earth. At current extraction rates that's "gone" in 42 years. Fortunately, lithium is recyclable.

But Earth itself, no, your figures are way off. There is 2.3 * 10^14 kg in seawater alone.
I don't understand, if it's such a nightmare why don't you (the producer) create the code/libraries to use those webhooks? At least in the 2 most common platforms (e.g. PHP, Java)
Males also have evolved to extract resources from tech males, though sacrificing some self-safety in war ops, etc. Maybe because geeks always make fun of them in tech field. "Oh, those strong males are so stupid, they can only take taxes and play with their tanks." They have no chance to get smart and enter the club.