skysight-inc/HackerNews huggingface dataset:
I don't have any suggestions, and I don't suspect that are anyone else will either.

Why? Because ZFS backup and mirroring is going to be so system specific, that it is better left to one-off scripts written by the admin.

For example, your zfsu tx script - if I'm reading it right, you assumes that root can ssh from the backup server to the target server without a password. This is rarely the case (and I'd argue that it should never be the case). But, this is something that works on your systems...

The last time I had to setup ZFS snapshot mirroring, I did something similar, but it was so specific to my setup that it wasn't worth making it into a package that others would use. Each of the backup targets had a "backup" user with a password-less SSH key that could execute exactly one command with sudo (zfs send). That's not exactly something that lends itself to a simple install script.

Instead, it probably would be more beneficial to write a blog post somewhere that detailed why you needed these scripts, and the one or two magic lines in them that got the job done. The most I remember finding were the original Sun/Oracle ZFS docs.
I think you're on to something here. I hadn't seen the cat/laser/cucumber gif prior to reading this thread (after visiting the demo), and after I noticed the cat following my mouse I tried clicking pickles with the expectation that they would be attacked by laser vision.

It's odd that I can say straight-faced "of course you would expect lasers to shoot from that cat's eyes and destroy the pickle," but that I can't describe why that assumption is so obvious.
> In practice you only benefit if your number sometimes falls between your opponent's choices

Or in other words if your range for random numbers is similar to the opponents range.

Or in other words there is more information being transmitted here than just an envelope - you also need to know the range, making this paradox not actually a paradox.
Amazing. I just looked at it for about 5 seconds and was scared and freezed at the same time. What an Art!!!
It's not that the opponent is "choosing their numbers from a distribution", so much as that we need to model them that way, and that running probability calculations when violating probability axioms (of course) fails.

I think that's roughly as true whether we're talking frequentist or Bayesian.
TSA No Match for Mad Scientist and His Gun Made with Junk from Airport Stores
Just use SSH with custom scripts. It's pretty much part of the original ZFS documentation:

http://docs.oracle.com/cd/E19253-01/819-5461/gbinw/
Senators, 'dellow felegates', in response to this direct threat to the Republic, Mesa propose that the Senate give immediately emergency powers to the Supreme Chancellor.
There's quite an audible laugh. 2:21.
Only do this if you want to be totally turned off by programming within a few months/years. Working 40 hours a week at a computer and then coming home for more is bad enough for your body. But beyond that, any single activity reaches a point of diminishing returns when engaged in to the exclusion of all others. It might not happen right away, but at some point there will likely be regret that you didn't spend more time with people you cared about or that you didn't take more time off to enjoy life's other activities.
Also MIT OCW lectures for Algorithms. These are old and video quality is not nice, but course is really good. I think they published a newer version of this course too. http://ocw.mit.edu/courses/electrical-engineering-and-comput...
I'm using Chrome on an older rMBP with Intel 4400 graphics, and it took a little while for the rendering to start for me. Once it got going it was nice and smooth, however.
Express VPN Review
Likewise but I use gulp and the awspublish plugin to get things to S3. This way I can easily push a non-minified non-ulgified version to a staging s3 bucket to test/debug and then a minified, uglified, gzipped, long cacheTime version to my 'production' bucket when I'm happy (which also uses Cloudfront mostly just for the SSL).
Just in case you haven't seen this show yet:

(1/2) https://www.youtube.com/watch?v=XfB0g_JDIds
(2/2) https://www.youtube.com/watch?v=pXA4sab1eKE
Actually, you have no idea what my rationale is. If you are curious, you should ask.
Why do you need to generate HTML with JS in the first place? There rarely is a need to do so on a website. There's definitely no need for the e.g. loading content of a blog post dynamically just to achieve a fade-in effect[0]. And yet, most of the modern web practices is silly stuff like that.

[0] - https://news.ycombinator.com/item?id=10646025
Is it alive and booming today?
As I posted yesterday: https://news.ycombinator.com/item?id=10642179
Not only do US airports make me take my shoes off, many of them now have the "naked picture machines" instead of regular metal detectors. I was presented with those twice recently. The first time I went through it, then afterward the attendant frisked me anyway, including an incredibly awkward "search" of my hair. If they need to X-ray my shoes and search my hair by hand, what use is the naked picture machine?

So the second time I opted out. I was lucky enough to get a gentleman who was quite amicable and professional. And I served as a spectacle for the other passengers--a visible warning of what awaited them if they decided not to let the TSA see inside their clothes.

On another flight, I visited the Delta business class lounge. This was the first and only time I encountered a business class lounge with no actual food inside. British has a freaking restaurant in some of theirs. Delta had potato chips and similar stuff that nobody should eat, much less people about to sit for a dozen hours. So I went out, bought some food, and brought it back. The counter staff abruptly informed me that outside food is not allowed. Only pure junk food may be consumed in the Delta lounge!
It is normal that you are experiencing brownouts if you assume 500 mA is available.

If you power a RPi via micro USB, then the 500mA budget is shared between the RPi and all your peripherals. Your post doesn't say which RPi model you have, but a B+ or a gen2 B will draw anywhere from 230-420 mA idle, so your periphals only have 80-270 mA available.

[1] http://www.midwesternmac.com/blogs/jeff-geerling/raspberry-p...
Just like dictatorships. If you ignore everything that's wrong with them, you see that there are some pretty great advantages.
For statistics I really liked Data Analysis and Statistical Inference by Mine Çetinkaya-Rundel. I think I understood statistics beyond formulas after I took this course. Apart from typical pen and paper problems, you also get programming exercises in R.

https://www.coursera.org/course/statistics
Did you look at the examples? Many of them are wrong, and others are guessable just from the question (e.g. "What shape is the plate?" I would say "round" without a picture)
State Entrance Exam preparations made easier for india
I have been using full time English for a 23 years now.

I think the biggest struggle for me is it's hard to tell what's right from wrong. While I completely understand that I'm not anywhere perfect in grammar, things that Ginger won't catch is the ones I have often had problems with, perhaps the sort of thing that makes my composition very obvious that it is written by a non-native. (Probably people can even tell that by reading this comment...)

While I never had so much of problem in operation side, it is a bit frustrating for me when I am forced to work with public relations matters (I work for a very small company) considering I know that I am way under-qualified.
The Mormon code of health only specifies coffee, tea, alcohol and tobacco as unhealthy [1]. Some Mormons also choose not to drink any caffeine or even any soda at all, but most just avoid those key things.

The article is a bit sensational, of course. I'm a Mormon and I live right in the middle of all this and didn't even know it was a thing.

[1] https://www.mormon.org/faq/law-of-health
Casual Analytics for Media Planning
In C++11 you can even have implicit conversion for multiple args constructors. But it is harder to use unintentionally than single argument implicit conversions.
And that you can see the reflection of the boat inside itself.
Crawlers load images from <noscript> tags? Some might. As googlebot runs Javascript, would an image inside <noscript> be indexed into google image search?

While that's an interesting question, one of my points was about this common type of claim:

> guess

You admit you don't actually know. I don't either, which is why I program defensively and test for any feature I want to use.

A lot of people seem to be projecting what they want to see, reinforced by confirmation bias. Choosing Javascript based analytics is a great way to conclude that almost nobody uses Javascript.
You, Sir, have done well.
Gardening Start-Up in China Chances Upon U.S. Marijuana Market
I work 50+ hours a week already but I still manage to put in three to four hours of side-work every day (on weekdays that's usually 9pm to 1am), in my experience so far:

- The less correlated your side-project is to your day job, the better. Brain craves novelty, even after I am completely worn out by day work, by the time I've cycled back home I am ready to go again, but at something completely different.

- Move, I commute by bike and I have seen it make a big difference when you're sitting at a screen 14 hours per day.

- Make it a routine, at home I have two backpacks always ready, one for work and one for cowork, after dinner I just grab the second one and leave with barely having to think about whether I am staying in or going for another half day of work.

- Have a dedicated space, I am lucky to have a 24/7 co-working space literally around the corner from where I live or I would not be able to do this, it really helps your brain to physically switch context depending on what you do.

- It goes without saying, but you ought to really love what you are doing in order to forgo almost everything else...
Slides on Metadata capabilities of Docker container runtimes
Free Download PGWare SuperRam 6.5.18 2015 Full Keygen
It'd be really cool to hack into an existing "3d-ish" capture tool, e.g. seene[1]

[1]: http://seene.co/a/popular/
Add a "fullscreen" button please
I think a chat widget on your site is a convenient way to offer support that works for a single-person company or a dedicated support team. We use Zopim on our site. It's the only way that I know of were one support person can offer real-time help to multiple customers at the same time. (or at least give that perception as long as not too many people are chatting at once).

Having a knowledge base and/or documentation is a great because a lot of people do prefer to help themselves. That cuts down on the volume of support calls too, so it's an easy win.

I personally think that support and sales go hand-in-hand so, especially when you're getting started, you need your customer's support experience to be excellent.
> The idea that any significant percentage of poor are poor because they are not prudent does not hold.

It holds pretty well.

There is no contradiction in billions of people being not prudent.

It's easily achievable with poor culture dominating in the whole society.
This seems to be describing measuring "conversational styles" as part of the means to get the information to "revive" the person.

This makes about as much sense as the old idea that a video of someone speaking would be like immortality, in that it would let someone speak from after their death.

How someone speaks is an external thing, just as is how they look.

There are thoughts that I've had that I have never voiced to any other human, and which I remember. These are not recorded in any media of man's making. And I am thinking of at least one specific example as I say this. (note to hypothetical future attempted reconstruction of myself: if you don't remember, it probably didn't work, and you probably aren't me in any meaningful way (unless I deliberately forgot it I guess). here's a hint though: "how I experienced myself")

Getting information about my conversational styles does not contribute significantly to the task of getting enough information to determine exactly how I internally experience myself.

The page then goes on to say that it would get information from the deceased brain, and then like, fix it, using the other information gathered, and put it in a robot?

This is entirely implausible. The idea that getting information from how I've spoken will help to reconstruct my brain, no, that's absurd.

While not /absolutely no/ information, the information about my speech patterns gives, I would think, /basically no/ information about my being, relative to the amount needed to reconstruct a state of my brain. To suggest that this would help in reconstructing my brain seems to suggest that somehow, that was one of the few areas of information needed to reconstruct my brain to a working state. This is so bizarrely specific. I don't see this information could be missing that could not be recovered from what was there, yet which this information would be enough to recover things to working order.

Now, of course, I don't have any great understanding of how the brain works, so this is largely by intuition.

But I suspect that this company is largely an attempt to get funding, and does not have any real means to achieve the ends they propose.

And on their twitter account, they talk about death no longer being inevitable.

I've written before on how the belief that being uploaded onto a machine would somehow prevent mortality is misguided. For any bounded size of a machine, if there is an injective function from one's experiences to the states of the machine, the totality of all one's experiences must be finite, because the number of states of the machine is also finite by the bekenstein bound. One dies.

Any hope for eternal life must be from outside of ourselves.
How cyanide tastes
In bursts!

I try to do something meaningful for my side project about once a week. If it's side-project night, I put my phone on airplane-mode and tell the lady-friend I'm booked up so I can concentrate for a solid ~5 hours without interruptions.

Obviously you can't do this super often while balancing the rest of life, but it's reasonable to get it in about once a week.

The tricky part is to let ideas for it simmer on the back-burner of your mind, but not to let the flame go out completely. It's nice to walk into your session with a full agenda and a general grasp of how you're going to implement it with caveats in mind, which you can fill in during the downtime of the week. However, it's also easy to completely forget about your project.

You can counter that part by getting friends involved!
Big NO ! I can't say it is pointless, appreciate your effort. Didn't know pixijs has such great power, I've looked at the documentation, it is awesome :)
I didn't think the R course was that great. I only did the first course in the speciality but I thought the assignments didn't match the lectures very well.

I don't really know R but I still got through OK (100%) but it didn't compare well with the EdX AMPLab Spark course I did around the same time.
You can underclock and use the ondemand cpu governor
Lithium ion batteries aren't an energy source.
Moving Fast with Software Verification
The Cheapest International Shipping from China
Tools, Culture and Aesthetics – The Art of DevOps
Because there will always people who complain. In the meanwhile, at most dev shops and dev conferences, most people are using Macs.
To be fair, I stole the idea from http://remy.mit-license.org/
> I am bitching because I'm so protective of HN

An excellent thing to be, even if some bitching is involved :)

There have been a bunch of submissions about this story, but as far as I can tell they all fall into the "announcement of an announcement" category, which is always fluff. Has the announcement been made for real yet?
My Coursera profile lists 67 courses, I have completed ~15 of them and with a passing grade ~8 of them. My most favorite one, which for me was the hardest as well, was The Hardware/Software Interface by Gaetano Borriello and Luis Ceze[1]. I also liked Computer Networks[2] even though it's an introductory course, Functional Programming Principles in Scala[3] which is surprisingly easy unlike the follow up course[4], High Performance Scientific Computing[5], Software Security[6] and Cryptography[7] although I prefer Boneh's class. For non-IT related courses I liked Think Again: How to Reason and Argue[8], Crafting an Effective Writer: Tools of the Trade (Fundamental English Writing)[9], Child Nutrition and Cooking[10] and Work Smarter, Not Harder: Time Management for Personal & Professional Productivity[11].

I often take time to think why I have so many started but not finished courses. Most of them are abandoned on the first week and my assumption is that when I enroll my expectations for the course content and the workload needed are wrong.

Occasionally, I abandon courses because they demand too much time to get something working on linux or because of luck of time. The thing that I noticed about me is that when I get a little behind the schedule then it's almost certainly that I will abandon the course. Additionally, when I try to commit on two courses at the same time then it's certain that I will abandon at least one (usually both).

[1]: https://www.coursera.org/course/hwswinterface

[2]: https://www.coursera.org/course/comnetworks

[3]: https://www.coursera.org/course/progfun

[4]: https://www.coursera.org/course/reactive

[5]: https://www.coursera.org/course/scicomp

[6]: https://www.coursera.org/course/softwaresec

[7]: https://www.coursera.org/course/cryptography

[8]: https://www.coursera.org/course/thinkagain

[9]: https://www.coursera.org/course/basicwriting

[10]: https://www.coursera.org/learn/childnutrition/home/welcome

[11]: https://www.coursera.org/learn/work-smarter-not-harder/home/...
Also, having a good power supply makes a big difference. I have 2 RPIs running OSMC and used to suffer random lockups/reboots/corruption using a random power supply. Once I switched to a decent supply, they have been rock solid.
I encourage you to try the "NoScript challenge" - disable JS, enabling it only for sites you often use and which need it, and browse the Web for a week. If you tend to indulge in rich multimedia you're probably going to give up soon, but if, like me, you're just after text and image content the majority of the time, you might actually prefer it. Pages load nearly instantly (or not at all), there no more intrusive popups/popunders/slideovers/etc. and other annoyances like disabling right-click, text selection, or stuffing text into your clipboard.

The "almost all sites have JavaScript and will break if you disable it" statement is common, and while I agree that the vast majority of sites do have JS on them, whether or not the stuff that will "break" on them if you disable JS is actually of any use to you is questionable.
The 2016 HTPC Build
Ha! I should have known you were up to something, my friend.

Well played. And I mean that not in the sarcastic sense! :-)
Beer when it was first created I believe was both clean water and a way to get essential nutrients. Basically soylent of medevil times.
You should read about Bahnhof. They are true Champions.
How to Help Your Child Work Through the Peer Pressure?
The choices made by C++ are some of the reasons why I am so happy that Rust exists.
It might require a bit of hardware hacking to get that to work. I have one of those battery packs, and according to the manual, it will shut off automatically when the output current drops below 50mA.
>I've never seen another company even come close to providing the value that Facebook does.

Google provides far more value than Facebook.
Same here, but I take that 0.2 litres every hour during a 9-10 hour workday.

I have noticed that if I don't get caffeine, I have a headache within a day. It lasts for about 3 days, or up to week. Then the cold turkey is over. I switched to green tea for 1.5 years when living in Asia (quite bad coffee, sorry) and then started again with coffee.

Decaffeinated is not popular here (e.g. our office does not have it) but Finnish coffee is no espresso so it's not that strong in caffeine. I prefer espresso beans though, not the light roast that is typical here.
Has anyone actually tried the bulletproof recipe (Coffee + Butter + MCT/Coconut Oil) as an alternative to the standard daily coffee?
Hey, I made something pointless too! http://mrucci.github.io/dumb-cat/
8 people x 10 months, 2.2M copies, $6M in revenue

(That's from the actual talk, the article got the revenue wrong.)
Being unemployable also helps. When your back is against the wall there is no turning back.
Virtual Connections [video]
They got a shitload of press on the day they launched and they were on the App Store featured games/editors choice (not sure which) list on that day or close to (and the update was again on an App Store banner on launch day). They had a tumblr to collect fan art, they were actively promoting on twitter, there are quotes from people on launch day saying "I've been looking forward to this for months" - so I don't know what the definition of 'organic' is but they definitely put effort into marketing well before release, although it's possible that just involved getting it in front of people and having them all run with it.

their 'the launch went great' blog post: http://blog.monumentvalleygame.com/blog/2014/4/7/on-top-of-t...
I happen to know 3 (two of which I convinced into doing so --- and they're not even what I'd consider "advanced users"), and I am one myself.

The majority of informational sites are actually quite usable without JS. I'd say "the browsing equivalent of running only RMS-approved software" would be never allowing JS, but I'm more pragmatic and only enable it if necessary, for the sites I trust and must use.
Delivering letters costs the USPS more than they charge customers; they make money on package postage and use that to offset the losses they incur delivering mail.
Great suggestions here. Have you looked at this repository: https://github.com/prakhar1989/awesome-courses

It's a collection of some of the best courses on the internet. The topics covered is quite diverse - but mostly related to computer science.
Ask HN: Good chinese online communities?
I'm trying to learn to read Mandrin, and I need some science/tech/programming related online communities that I can use to hone my skills on as well as keep up with the tech scene in china/generally read like HN.
This is why it's a rule in C++ that implicit conversions generate ambiguities and error messages like that. In such ambiguous situations, one interpretation has to be significantly "better" for it to be accepted without an error message. This is better than silently picking one of the possibilities when there's an ambiguity.

I would have thought that the no-conversion case (std::string vs std::string) would clearly beat the conversion case (Annie vs Annie), but I'm not really current on C++ conversion priority.

This sort of thing is why operator overloading isn't that great an idea. It seems attractive at first, but it gets complicated fast. As a rule of thumb, unless you're doing something mathematical, like matrices, for which the rules are well understood, don't overload mathematical operators.

A classic in Python:

(1,2) + (3,4) -> (1,2,3,4).

But

numpy.array((1,2)) + numpy.array((3,4)) -> array([4,6]).

This, combined with Python's lack of parameter type checking, can lead to strange results if a library function is called with the wrong type of numerical list object.
Anyone have a link for a bugzilla tracking bug for win64/win32 performance parity? I lucked out with a web search. It would be interesting to see what kind of things are being done for this.