skysight-inc/HackerNews huggingface dataset:
Im sure youre a very worthwhile individual but 81 clicks is not a decent sample for success, nor is 40% open on 170 mails sent.
For this to work, either your mail client is not enforcing TLS be used, is not validating the certificates presented to it, or trusts Stanford's MITM certificate. Perhaps you should try port 465 with forced SSL.

Stripping TLS is unforgivable. Shame on them.
My guess is that in a hundred years people will either not need to eat, and thus few will have kitchens, or people will need to eat and will generally be more resource-poor than today, thus requiring them to have kitchens and to use them more often than we do.
The issue of the missing chat history is actually a rare bug we have at the moment combined with bad timing.

When we're under heavy load (e.g. Freenode is netsplitting) our cache can get backed up. The cache is where your logs are served from when you reconnect a client.

At the moment we don't do a good job of detecting a slow cache and re-requesting from the primary log storage, but we're working on a fix for that, as well as improving cache performance so it doesn't get backed up as much.

It just so happened that there was a large split on Freenode earlier today, around the time you posted this message.
https://www.inkbrush.com/ my bruv
The particle types are different, and people generally don't leave their stove running for eight hours a day.

But, in my experience, both kitchens and hobbyist 3d printers can produce piles of spaghetti very easily.
Sorry to go off topic, but i've been interested in your product for a couple of weeks. I recently created a site for young people interested in horses. I built it with a theme called KLEO that included Visual Composer. VC is having insane load times, partially because of admin-ajax.php.
Does BeaverBuilder also make use of admin-ajax.php? Visual Composer is clearly too heavy and unoptimised for us, so i'd be more than likely to go with BeaverBuilder.
> Every large C++ app I've ever seen has fallen to some memory error or another. I think "I don't care about the errors" is a legitimate reason to use C++, but "I don't have to care" isn't.

I very much agree. Although few people would say "I don't care about the errors", out loud, even if that sentiment is valid in certain contexts.

In that light, I have a question for you: What other concurrency features does Rust offer over C++ outside of data race freedom guarantees?
Maybe if they're cooking plastic.
That One Privacy Guy's VPN Comparison Chart
My feeling too.

Don't know how safety claim of Rust ensures on server side, here seems more on the application layer.

However, if just writing some apis, then any language will do, I don't see Rust is particular odd in that sense, if you are willing to forget about ecosystem, while at the same time I don't believe it has a edge over other language.
Can you please tell me what exactly?
Url changed from https://fosdem.org/2016/schedule/event/vulkan_graphics/, which points to this.
A CDN is just a reverse proxy with caching. The "proxy" part means anything, including cookies, can be transferred from the end-user to your origin server.

There is no issue using CDNs with cookies.
Introduction to Statistical Methods in R
Journalism ought to strive for compact, quality pieces that can be read at a fast pace. Many articles posted are much longer than they need to be, and their information density is not that great. It's not that it is never good, but rather that it is nowhere near the limits of what humans are capable of as far as communication goes.
Yes, but Europeans are free to deal with those issues through local channels. If the germans are acting illegally against a French citizen then there is a place for that to be resolved. An EU citizen cannot go after NSA. That;s one of the big sticking points. It's not about how the countries act so much as it is about the rights of citizens to challenge that action through legal process.
wtf...I just played with Pingendo and refreshed the page to find another one.
I believe these "tamper resistant" receptacles are actually required by electrical code, because apparently the NFPA has solved all the real problems [0]. A socket that sometimes decides to not "open" and bends up the plug's prongs is a terrible idea. And being able to stick in bare wires or test probes is a feature.

Contact mating happens at a few individual points, so the total area probably doesn't matter as much for conductivity.

[0] See also AFCIs, which greatly increase the cost of a circuit, leading to fewer circuits with more load on each one. Furthermore, each breaker is now running who-knows-what closed software. Somehow, an upgradability requirement was left out of the mandate.
As if that could shine more light into why the network breach occurred...
Is privacy a luxury we only afford to the technologically savvy? Previously we considered privacy a right of all people to be free of unreasonable searches. Your attitude displayed here says otherwise: if you can't encrypt everything from start to end, you don't deserve privacy. If you are not up to date with the absolute latest way of sending data without it being monitored, you don't deserve privacy.

In the past, those with these abilities fought hard to protect those who didn't.
When did that change?
Not with a bang, but with a whimper.

It doesn't take some disastrous event for this to happen. It just takes time. The USGS has resource estimates for all major minerals.[1] For each one, there's an estimate of world resources. Check out iron ore.[2] "World resources are estimated to exceed 230 billion tons of iron contained within greater than 800 billion tons of crude ore." That sounds huge, until you see that current mining is 3.2 billion tons a year. There's less than a century of iron left.

It's like that for most minerals. There are not millennia of supply left. In most cases, it's a century or two.

The original article says "From about 1760 onwards we've improved our situation dramatically." I've been saying something similar for a while, but I usually date the start of the industrial revolution from 1825, when the first steam-powered railroad started carrying goods and passengers commercially. This was the moment when the industrial revolution got out of beta. It was also when humans started making serious dents in mined natural resources. Before steam power, mining was a small-time activity. Nobody could dig much, and nobody could move much. Today, as mentioned above, 3.2 billion tons a year of iron alone are mined. That's all in less than 200 years.

It's not going to go on for another 200 years. The highest grade minerals in easily accessible areas were mined out decades ago. Most mining today is already working low-grade ore. Going for even lower grade ore is possible, but that just postpones the end.

Minerals are more of a problem than energy. There are many energy sources, some of which are renewable. Minerals can be recycled, but you lose some at each go-round. Asteroid mining might help some day, but not unless we find some far cheaper way of operating in space.

Heavy industrial civilization has a finite lifespan.

[1] http://minerals.usgs.gov/minerals
[2] http://minerals.usgs.gov/minerals/pubs/commodity/iron_ore/mc...
Follow orders, agree to do the "wrong thing" when he is asked for it. Put up with the other team "mistakes" AND do not consider himself more valuable than the others.
They're not the same thing. Cookies add state to HTTP which is very useful, compared to LocalStorage which is really just client-side storage that can also be used to store state but at the higher web application level rather than HTTP.
He's humble-bragging.
Agreed.

And if you really wanted to, you could supplement it: "...making it the most widely adopted development framework."
I'm in the same boat (web developer learning rust for fun), but I do fear a bit about losing the "soul" of rust if it caters too much to us. I still see rust first and foremost as a C++ replacement, for things like making my web browser more secure. I don't personally program in C++ but it's my hope that those who do will consider rust.

I've lately sort of been looking askance at how prevalent we dynamic language users are in the rust community, and I worry that we may skew the perception of how rust should evolve due to our potentially greater numbers on /r/rust, in the RFC process, on IRC, etc.
It also seems like British wall sockets have switches on the wall itself. It seemed pervasive to me, but I don't know if that is a law, standard practise, or just luck.

However it is great because you can always turn something off at the wall, without having to remove the plug from the wall. I'm sure that repeated unplugging in situations without a wall switch cause more problems for electrical safety/wear and tear.
Sure it checks that and it alerts the user properly - you then can have it remembered as trusted once and the next connection goes through fine.
FOSDEM 2016 – FAT Python new static optimizer for CPython
Your email is your password
This is terribly sad.

It seems quite viable that there are actual criminal actions involved in this. I'm not, unfortunately, optimistic that the responsible people will be punished.
I don't quite understand. You think I should just be able to print an Iron Man toy someone designs, maybe paying them directly for the privilege (of their designs), without the legitimate copyright owner having any say in the matter, and the person I buy it from having absolutely no right to sell those derivate works? I still don't see how the legit copyright owner is the troll in this conversation...

I realize you're shifting over to the technology side - what's your specific objection? And, is it a hypothetical? Or is this something that is actually happening?

Thanks for taking the time to respond to me. I just feel like you're arguing against a hypothetical that hasn't happened. It's like, you are creating a new non-existent debate just so you can be wrong about it. I realize this sounds extremely mean of me, but hopefully we can understand each other through this conversation. Thanks for your replies.
What an excellent idea. My first thought was that it must have something to do with speech or expression – maybe having a protruding bone bobbing up and down somehow makes speech more comprehensible? The idea of it contributing to facial expressions seem more likely though. Hopefully someone here will take up this line of inquiry.
A school is not a typical corporation. You can't justify intrusion in the same way.
Given that the linked bug is from 2014, had no activity in 2015, and Firefox doesn't behave like discussed there, but made other changes to the behavior in the mean time, I'm going to classify this as FUD or at least very badly informed.

(And HTTP vs HTTPS warning levels has been rehashed hundreds of times, the last related HN discussion from 2 days ago: https://news.ycombinator.com/item?id=10994784, about Firefox introducing warnings for password forms over HTTP)
The cheap tat sold on ebay is often terrifying if you're using UK wiring.
My understanding is that PLA safety has been established at ambient temperature (and it is safe). Consequences of exposure to heated PLA is still an unknown.

Personally, I would only use 3D printers in well ventilated areas. I would also not eat from 3D printed food utensils, even though some of the stuff people have designed look fabulous.
IRCv3 is a working group consisting of many different IRC developers and operators http://ircv3.net/participation.html that produces specifications by consensus, and there is a longer term effort to propose a unified RFC that improves upon 2812/1459.

IRCCloud as a company is an active member of the working group. I'm not sure how we would be co-opting any standard, but we implement them, and yes, we do sell a service.

It's closed in the sense that we provide a proprietary API on top of IRC and you need to sign up to our service to enjoy any benefit from it. But it's open in the sense that you can connect to any open IRC server, and if you choose to no longer use our service, you can download your logs, pick up any other client and continue to use IRC without having to recreate your community from scratch.

How suspicious you should be of all the above is entirely up to you.
I was going to say LuaJIT also. JIT compilers have a habit of looking rather like chicken scratch, but LuaJIT is pretty readable (for a JIT).

Specifically, the way it manages traces (lj_trace.c, lj_record.c) is really elegant. It's not much code, but it's the best available tracing JIT compiler and manages traces quite elegantly IMO.

Mike Pall is legitimately a genius.
Maybe you can email them and volunteer your personal free time to improve their free tool.

I have a free service in production that insufferably lags only on Android devices when typing into the textarea. I looked into it a couple times in my free time but couldn't figure it out. It's not embarrassing, it's free.
SNI still identifies the hostname rather well.
Oh, that's pretty interesting in that sense. What gave you the idea for it? And do you see doing anything more intricate with it?
The attached video explains the ring main.

Also, modern overhead lights in the eu switch with low voltage to the switch, further decreasing risk and copper use as a thinner gauge could be used.
Does C++ have the ability to safely share stack data without copying? I don't think so, but I'm not an expert.

Rust has a few libraries that enable stack-scoped threads that are safe by virtue of ensuring that all threads created in the scope terminate before the data they reference is dropped (EDIT: and by preventing mutation of shared state without guarantees about atomic operations).

For example, I'm working on a project that uses crossbeam:

https://aturon.github.io/crossbeam-doc/crossbeam/

And there's a good blog post explaining some other things the library does:

https://aturon.github.io/blog/2015/08/27/epoch/
SASL is a protocol that allows you to mix several different schemes. You could (if the server supports it) use GSSAPI (e.g., authenticate using Kerberos or Active Directory, i.e., the backend for enterprises). You could instead use, say, EAP. Or you could use OAuth 2. Or you could use SSL certificates. Or you could forgo any of that and just use CRAM-MD5 or SCRAM-SHA-1 or SCRAM-SHA-256 for regular password authentication. Or, if you're really lazy, you could just use a plaintext user/password combination.
Some financial firms have forced paid time off (atleast 5 consecutive days) to make sure they are never fully dependent on any one employee, and to fix it if they ever find themselves in that situation. (They also do it to make sure no one is covering up fraud by always working.)
If you'd be willing to describe the problems you encountered in issues on https://github.com/letsencrypt/letsencrypt/issues (if they're clearly problems with the client software) or in a forum post at https://community.letsencrypt.org/ (if you're not sure), you can help other people have a better experience in the future.

Not everyone is having five hours' worth of problems -- many people are getting it to work right immediately -- but there are clearly also people who are running into difficulties which it would be great to figure out how to address.
Did you check out D (http://dlang.org) yet?
It is $6 trillion. Will last for less than two years.
HACKIM WRITEUP (PROG AND CRYPTO) – SHIVAM DIXIT
It doesn't say it's unlikely to aid in speech, just that it's unlikely to be reinforcement for the stresses caused by the tongue while speaking.
Would you believe anyone who asks you to email a copy of your id really knows how to delete your ID from their systems or would care enough to follow through?
> The Biggest Mistake I Ever Made

Using non-descriptive titles on HN?
Dead proprietary Google code, too - it's long since replaced, I was looking back in the version control history out of curiosity.
Well this is the new UK standard from 1947. Before that was the considerably less safe type D plug.. still in use by former colonies.
Clearly, the next step is to combine the technologies and 3D print pasta.

Oops, looks like I'm behind the times: http://www.3ders.org/articles/20150505-pasta-maker-barilla-t...
That behavior is pretty nice and is probably yielding a lot of real-world security benefit!
Electrocution related to the plug happens too rarely to be statistically analyzed. This comes up in the parallel infinite arguments about 120 vs 240 volts, and 50 Hz vs 60 Hz.

In both countries more than half of electrocution deaths are pretty horrific overkill industrial accident or crane vs power line where the difference between two million times too much power flowing thru the body vs four million times too much power don't have much of an effect on the end result. Likewise a lot of home deaths need correction for alcohol and stupidity.
> what hardware that is currently shipping will support vulkan

Any hardware that supports OpenGLES 3.1. The Khronos guys have said this in various interviews, it's easy enough to google.
Looking more into this: if your Google Apps for Work/Education account has unlimited storage, then your company has definitely purchased Vault as well. Easily checked in Gmail.
They barely fit in a suitcase, so they're completely unsuitable for a nomad lifestyle (including jet-setting professionals). If they were at least flat, you might argue for them, but they're just a honking big cube, more or less.
Static linking i.e. having one single binary to drop onto a server, and most likely lower memory consumption(more concurrent users served by a single box). These two could probably be added to a list of reasons.
That redirects to "http://pubs.acs.org/action/cookieAbsent", probably because I'm blocking some cookie or tracker. That's a bit much for the American Chemical Society, which is supposed to be an academic organization, not a source of clickbait.
Yep. Keep-alive is your friend. If you use Apache or similar web server where keep alive means using a lot of RAM, you can place HAProxy or similar load balancer in front of it. HAProxy keeps the connections with browser alive, while connections between HAProxy and backend web server are closed and re-established all the time. Of course, this means that SSL is terminated on the load balancer and not the webserver.
Could you show an example of what you mean by "natural looking JSON validation"? I am not sure I have seen what you are referring to.
Ouch. I suppose we should read the articles... though, since there is no obvious answer, let us have our conversation. The condescension was not helpful.

Most of the comments here offer reasons that are even mentioned in the articles as plausible.
http://www.salon.com/2015/11/22/snark_is_good_for_you_scienc...
People who do not give values and ideals to their children leave a vacuum for the culture to fill, which largely speaking consists of:

The State: eg "Hey kid, fight this war!"

The Media: eg "Hey kid, hate today's designated weirdos!"

The Corporations: eg "Hey kid, buy this crap!"

The Usurers: eg "Hey kid, enslave yourself in debt!"

None of which have a personal relationship with the child or a vested interest in their well being. You may disagree with another parent's values, but at the very least (on average) that other parent is at least sincere and cares about their own kid.

And the perennial complaint "but what if someone teaches their kids BAD values" will never be solved. Plenty of parents probably think YOU'RE teaching your own kids poisonous lies just as damaging as you perceive them to be doing. That's just life.
In the USA, most wall circuits are 120v, 20 amp. Kettles, hair dryers, irons run fine on this, typically 1200-1500 watts each. Clothes dryers, which we are in love with, are a 240v, 30 amp dedicated circuit.
I love the integrated switch on the wall as a concept. I'd love to switch off my microwave between uses because its VFD and internal clock being constantly on makes little sense to me. This sort of draw would be an impediment to an off-grid or hybrid power system, constantly draining the supply.
SQL Server In-Memory OLTP
he watches lots of educational and semi-educational videos on youtube. I believe the one that inspired him was https://www.youtube.com/watch?v=Skf8NTEnrO4 though he has half a dozen other pi songs he watches as well.

He also regularly asks me questions he's learned the answer to from videos, like "why isn't the District of Columbia a square?", "which countries in South America don't have oceanic coastlines?", and "what would happen if you tried to make Graham's Number but you used 2's instead of 3's?"
Maybe you want to take a look at https://taiga.io/
DON'T SCREAM!
For a classic rant on (a), read "A Generation Lost in the Bazaar" (https://queue.acm.org/detail.cfm?id=2349257)

I don't think you can skip the whole mess, though. Firstly, systems will have bugs, and standards will have holes, so you will have to check for specific behavior (in the case of POSIX, there's the added question of "what POSIX?")

The way forward, I think, is to periodically change the definition of what one can expect a system to have, and, after that, adjust configure scripts to assume that level is present.

Problem with that is that maintaining configure scripts for software isn't fun, so those for less used software will rot, anyways.

Also, that does nothing about the problem that building X requires several different versions of language L, plus language M, plus obscure language N, each of which basically get used as batch language, but got used because their respective developers were most comfortable with it.

Fixing that requires someone to spend time standardizing the build system across thousands of packages. That won't happen because it isn't fun, and not _that_ annoying for _that_ many people. Also, having fixed it, the probability of getting all upstream packages to accept your choices is zero.

And even if one were to do all of that, the problem that building Firefox requires libtiff, while Firefox doesn't handle TIFF images likely would remain.

Fixing that would require someone to properly engineer both the dependencies and the boundaries across thousands of open source packages. That won't happen, either. Extremely annoying issues such as (almost) circular dependencies (e.g. product P embeds a scripting language S, which uses library L, whose build system requires S) will be corrected, but nobody will either have the will to properly refactor all packages, the endurance to keep doing it, or the power to enforce it.
Global Venture Capital Distribution
240V is not the reason. The continental Europe also has 240V and 16, 10 or 6A. All that with a sane plug size.
The Moon Passed Between Nasa's Deep Space Climate Observatory and the Earth
I wasn't medicated at all during my childhood and developed problems only after adolescence. I made huge efforts to work on my problems by myself but in the end I did need the extra push from my doctor to help me.

Before that I was poking in the dark alone (no pun intended) and it felt like going in circles. I kept daily journals sporadically in Evernote over a few years and after going through them recently I realized how I kept facing the same seemingly unsolvable problems.
That's why when discussing income and things like that the Purchase Price Parity is used. The PPP for Switzerland is 1.6. So even after you convert from Francs to Dollars you have assume everything is 1.6 as expensive in Switzerland.

So 2250 dollars in Switzerland roughly gets you the same purchase power as 1400 in the USA.
I fail to see how it has any security advantage over the continental types E anf F.
Seems to me that a big part of the concern is that this is imposed by and reports to the UCOP (University of California Office of the President?) and is independent of all local IT staff beyond "stick this black box between your network and the world and don't tell anyone about it." Covert action does not inspire trust.