skysight-inc/HackerNews huggingface dataset:
After discussion on the Tor mailing list a while back, that issue was solved in Cloak (http://reclaim-your-privacy.com and http://github.com/ReclaimYourPrivacy) by using different Tor circuits for each service! The relevant file is here: https://github.com/ReclaimYourPrivacy/cloak-cloak/blob/maste...
In 30 years I will be 52 Years old. I aim to help as many people as I can with my project. As a goal, I will reach out to 6 billion users or more by 2045. I also wish to see my algorithms running in future robots for the greater good of mankind.
> Not that you could not write it, but seeing this would not pass me reviewing the code.

hear, hear... Few of my recent features were passing through 7 layers owned by 4 teams (C++) with one team also having Java subteam (who seem to have never heard about Java coding style, etc...) Each team has a person who like you is enforcing his the _only_ right way ... which happen to be different from each other. Well, i just code to whatever style that module is written in :) After 25 years in the industry i've seen a lot of "right ways"...

>The add_one example, as simple as it is, is a horrible example.

>Why not embrace value semantics and write it like:

int add_one(int x) { return x + 1; }

>There is simply no need for pointers or references. Write simple code first.

yea, man. That particular style is there too. Slow as hell. Works for the teams of really average programmers who can't grasp and keep together in mind more than one simple aspect of a small piece of functionality at a time.
>I think what you mean is "not named in a way I'm used to,"..

Of course, that is the whole point of naming something sensibility..Just, for example, imagine how hard it would be if you have to learn/work in a version of C that calls pointers as 'branches'.

>To me Mercurial's two kinds of built-in branches and several plugins to do branch-like things is much more complex, but I still wouldn't call it nonsensical.

I don't know what you mean by 'several plugins to do branch like things'. Isn't it more frustrating that people complain about a tool because they have to enable some advanced stuff by configuration. But I agree that Mercurial is actually complex than Git, because it provides more options to the user. So the complexity of Mercurial is a side effect of it being more powerful IMHO.

So the point is I say, naming a 'pointer to a commit' as branch, is nonsensical because it goes against our notion of the word 'Branch' from real life. It adds unnecessary burden for a human being trying to think in the language of the tool, without actually making the tool more powerful. Git could have been as powerful as it is now even if it had named things better, Right?
no. His theory is that the artists wanted to create this very scene.
I've only read The Crying of Lot 49 and Bleeding Edge, but I love both of those books. I didn't find either particularly difficult to get through, even though they are long and dense with syntax. The stories themselves are still really engaging and hilarious. I guess it's not everyone's cup of tea, but I've certainly read books I've found to be way more tedious.
That's really insightful.

So perhaps the 'objects of worship' are in some sense for the worshippers no longer just a piece of art or entertainment, and so cannot be held criticically by them without creating a certain amount of cognitive dissonance.

To me (and I imagine many/most adults) rehashing and revisiting a film (e.g such as star wars) and its contents diminishes the film, regardless of how great the film is. There is clearly a different mode that some people enter into whereby it becomes something else, a touchstone for the communal experience, and a piece scripture for their worship. It takes all sorts!
I listen to lots of progressive as well as libertarian radio/media, and they all support Snowden. He's not just a tech bubble sensation.

I might have agreed with you that erecting a statue does nothing. But that it was promptly covered with a tarp is more revealing than I would have expected.

The Weather Underground protested by blowing up a statue. This is pretty classy.
A couple things I got out of it:

> ...at a time when anything that takes more than a few minutes to skim is called a “longread”

Very true with the and the advent of buzzfeed style lists.

> "[A theses is] about committing oneself to a task that seems big and impossible."

Kind of along the same lines as the short attention span comment above, but it does seem tough to organize your thoughts and produce a non-trivial document. Or in the case of a lot of people here, the seemingly big and impossible task of starting a company.
I have noticed that Reddit's TIL subreddit (reddit.com/r/todayilearned) is becoming a source of lot of non tech articles on Hacker News including this one.
Overstock.com CEO Patrick Byrne on Liberty
Yet gzips into just 100 more bytes.
Considering the effectiveness of the ketogenic diet on weight loss, mean age should certainly go up.
How do we have a democratic process about such matters when they're secret?

We've tried the "trust our elected officials" approach. We got mass surveillance. Next idea?
Ported 200k+ line app to Go over a year ago. Happiest day of my life removing any traces of PHP from my systems.
The rule we developed at a previous job for doing upgrades on their products is to reboot twice to avoid bricking it. Yes, twice. Sometimes once isn't enough for an unknown reason.

Also their web interface has terrible memory leaks which causes loads of other issues.

Don't forget the management network interface that just stops being able to be pinged until you reboot. Have seen this on everything up to AirFibers.
I hope you understand.

Given that they are clearly in the wrong, it is not surprising that they are hoping for copyright holders to be understanding!
It's extra paperwork that is not needed unless you use GPL code. Idiosyncratic requirements are annoying.
Can you explain what you mean? Why is email more "scalable" than a web interface?
My prediction with nothing but anecdotes!

We have drastically overstated the importance of college the last 20 years, sending far too many people deeper into the education system as opposed to encouraging more trade craft. We are going to end up with a shortage of qualified tradespeople in traditionally blue collar industries such as plumbing, welding, and electrical work here in the near future, especially because "people with college degrees don't do those jobs" (which is a tragic way to view such qualified craft.

There are massive numbers of older folks in various trades who are getting set to retire, and there is a clear shortage of people ready to replace them. In other words, it's going to be very, very expensive to hire an electrician here in the near future.

We just had our house rewired (old 1940s knob and tube), was chatting with our electrician a bit after the job, and he was talking about how absolutely insane it's been for him the past 3-4 years. He's a younger guy and he said there is already a huge shortage of folks trained and certified to handle a lot of the work needed in the city, causing prices to increase sharply. The boom economy (Seattle) certainly has a lot to do with it, but even in general, he commented about how he just doesn't know that many electricians his age.
You beat me to the J solution, but here it is in APL:

+/2*⍨⍳10

No need for increment, since index is set to start at 1. You can set it to 0 too, if you work that way.

+ addition

/ reduce

2 (to be fed to exponential operator * for square)

* exponential

⍨ commute

⍳ iota - index generator

I would consider C++ with this library over Haskell just because you get the world of C++, but with a bit more of the expressiveness I like in the functional languages.
Alkaline batteries start at 1.5 V, but they do not stay there. They are 1.4 V when they have discharged by about 10%. When they have discharged by around 30%, they are at 1.3 V. When they have discharged by around 60%, they are at 1.2 V. By 90%, they are down to 1.1 V. By 95%, they are down to around 1.0 V, and they pretty much nosedive from there.

NiMH also drop as they are discharged, but the curve flattens out for much of its range. A good charger should charge an NiMH to around 1.4 V. After about 10% discharge, it will be down to 1.3 V. By 30% discharge it will be around 1.25 V, and it stays around that until around 80% discharge. From 80% to 90% it will drop to around 1.2 V, and from there it will drop to around 1.0 V at around 99% discharge, and then it falls off a cliff.

Devices designed for alkaline batteries are designed to run fine on anything from around 1.0 or 1.1 V through 1.5 V, and so should be fine with NiMH, except if they have a battery remaining indicator that is hard wired to assume alkaline it won't give accurate estimates for NiMH because of the different shapes of the discharge curves.
If your friend really does make 7 figures a year he is not helping the current housing crisis in SF by taking a rent-controlled apartment that someone with a lower income might have depended on.
That woman is a redditor and actually chimed in on the reddit thread in the TIL community earlier today: https://www.reddit.com/r/todayilearned/comments/2al3cv/til_t...
Nobody pays at a cafe with checks anymore, and I expect most cafes won't actually accept them.

We use paper checks to pay things like rent and the gas bill, or for person-to-person payments, because the banks refuse to provide a better system for that kind of payment. ACH exists but it's very difficult to use: it involves filling out forms and signing wavers.
Willfull infringement is already a tort; the damages are set by statute at $150,000 (if properly registered etc). You do not need to add any provision to the GPL to go after US violators.

To the extent that doesn't happen means that copyright holders (developers) don't do it. Either because they don't know how, they didn't register in a timely fashion, they don't want to bother, or they don't want money.
Prof. Conway also wrote a Perl module that allows you to write code in Klingon:

http://search.cpan.org/~mschwern/Lingua-tlhInganHol-yIghun-2...
If you're interested in welding but don't know where to start, here's a couple of good resource:

http://www.mrmoneymustache.com/2012/04/16/unlock-your-inner-...

http://www.makershed.com/products/make-primer-welding-pdf
AFAIK there isn't a cottage industry taking on non-compliance with free licenses used for photography, eg CC-BY-SA.

OTOH I've heard there is a small part of the software industry (I don't know that it is serviced by intermediaries) that uses the GPL to gain users and putative non-compliance to covert some of them to proprietary licensees.

The common difference is between those largely want compliance with their licenses (when they can be bothered at all) and those who largely want a payday, making their efforts must self-financing.

Folks who want to see more enforcement to bring into compliance should donate to http://sfconservancy.org/linux-compliance/ (disclaimer: I'm on their board)

Personally I would enjoy a cottage industry around self-financing (ie payday oriented) enforcement of free licenses. It'd either increase the apparent trend toward non-copyleft licenses (ie much less to comply with), particularly public domain, or increase the appeal of copyleft licenses, perhaps both.
maybe they have some compelling (and secret) reasons to introduce security vulneravitilites and close the source code...
As it is in most languages with IEEE 754 floating-point. Though there are some odd ones which make it an error, because they think they know better than the IEEE 754 designers, which they don't.
Might be a case where MPTCP (http://www.multipath-tcp.org/) would help with aggregating multiple links.
If someone wore the same outfit everyday, they must really enjoy what they wear. For example, my dentist always wears scrubs and tennis shoes to work and he does not care what people think because it is comfortable to him. He also does not have to worry about ironing his clothes, getting his nice clothes messy, and it looks professional. I agree with the fact that it establishes a brand, because wearing scrubs gives the connotation of being in the health care field. Wearing the same thing also saves a lot of money, because you can get your outfit in bulk or on sale.
The financial penalties are implied. You can prove damages or argue for punitive damages.
isn't this name confusing?

interesting stuff... although i do not enjoy the novel operator overloading, it does keep it tidy.
Intel Compute Stick Starts Pre-Order: Bay Trail and Windows 8.1 for $149
Thanks for that. I'm not even halfway through and I'm very glad I started.
This is where I got the idea,

http://fossil-scm.org/xfer/doc/trunk/www/fossil-v-git.wiki

Please see the Table on the top and the 'Branches' section.
Top GitHub users
Exactly. Energy density is a real bugaboo. Lemons with zinc in them are really economic and safe batteries, you can cut them, mash them, and literally make lemonade out of them. They grow on trees and just simple to make zinc strips. Except they can't power an LED for longer than about a minute. Admittedly they are not rechargable.

Which is not to slam the investigation into new (or rediscovered) battery chemistries. Just that the article goes out of its way to paint this as a huge break through, which it really isn't.
> I believe that a new shell language is coming to replace bash.

There exist zsh and fish, but they don't replace bash for exactly one reason:

Noone is willing to go through all the shell scripts [other people have written] in their system and rewrite them in the new language.

Will shill be any different? Only time will tell.
Here's an interesting paper on the prevalence of these misconceptions in both students and teachers (at least in Germany).

http://myweb.brooklyn.liu.edu/cortiz/PDF%20Files/Misinterpre...

TLDR: 80% of methodology instructors have a misconception about significance. Scientific psychologists and students perform even worse.
I am not a lawyer, but I do know that in US law statutory damages are $750 to $30,000 at the discretion of the court. Per infringement. Willful infringement increases that maximum limit, up to a max of $150,000.

Multiply by the number of infringements here, and the history of not complying with the license despite many opportunities to do so, and there is no way that this belongs in a court whose maximum potential penalty is $10,000.
Could anyone explain to me how donating money to charities is better than giving money to your family, service providers and businesses that give you food and goods?
The Uber drivers are paying for the cost of the car, gas, maintenance, parking/garage, most of the insurance, etc. plus supplying the labor, while Uber takes probably around 80% of the profit. Getting rid of the driver means that Uber would have to spend ~$50B to put a million self driving cars on the road, which would immediately start depreciating. Plus it will need thousands of well situated facilities necessary to garage, maintain, and dispatch them.
But you're getting copyrighted material in violation of the copyright. No different from downloading a song from bit-torrent.
What works the best when learning a new language?
Bitcoin Foundation is “effectively bankrupt,” board member says
>These aren't arguments that people actually make.

That looks like an implication of lying to me.

I already explained how it's not a straw man, it's not meant to represent an actual argument.
If somebody wants to bring up and talk about rights, I'll certainly add my two cents. And a lot of discussions were spawned off of my comment, with people talking about both sides, so I'd say I've used the site correctly and added value. And I've enjoyed the discussion. So what exactly is your problem?

On the other hand, you are using sarcastic language and just "talking down" to me. Basically, light bullying. I'm referring to your last two comments.

> Reading your profile, it's clear that you claim to be able to correctly derive your stance against human rights from nothing but "sense perception of reality" combined with Objectivist logic.

How else would someone come up with any stance at all on rights (regardles of whether it agrees with mine)? I mean, you have to look at reality and you have to use logic. So I'm not sure what your point here is.

(Actually, I do know your point, it's to try to just find some way to put me down and make me look small.)
alternate Haskell:

sum [x^2 | x <- [1..10]]
don't confuse standard libraries, libraries and languages :)

Prelude is functional, C++ STL and the C library are imperative.

There is a valid argument that a 'good ol' fashioned' bit of procedural code (for loop) makes this same algorithm easier to read than either of these (it certainly makes it shorter), since it tells you explicitly what it is doing rather than assuming (usually a safe assumption) that programmers can understand and trust things like sum, map and take/limit.

i'm thinking of something like:

int iTotal = 0;
for( int i = 0; i < 10; ++i )
{
iTotal += i * i;
}
BART: why not new train cars where you can actually work?
I have a commute of 1 hr from fremont to daly city. Bart is introducting new cars, I wish they had some cars where one could sit and work, of course charge more. There doesnt seem to be any plan or focus on that. I wonder why?
https://www.bart.gov/about/projects/cars/new-features
He who gives up freedom for safety deserves neither
Markov Chain Monte Carlo Without Jargon
Up to 1999, most Italian Bachelor's were 4 years long (plus 5 years of high school). They were similar to current day US Master's degrees (17 years of total instruction).

The current Italian model (adopted in 1999 with the Bologna process) splits the old 4-year degree in a 3+2 years, which is more similar to the US Bachelor's+Master's degree path.
Create Hyperlinks to Sections in Same PDF and PDF Contents Redaction in .NET Apps
The individualist view of history would argue that the individuals behind the innovations aren't with us anymore, or based in Japan. For example, some argue that Sony has not seen any Walkman-scale consumer innovations/global successes since Morita. I read somewhere, many years ago, that as many as 11 could be directly traced to him.

The macro economist (e.g. see "The Volatility Machine" by Pettis) would argue that there was fabulous amounts of FDI right until 1991, and one side effect of cheap capital is a lot more R&D into "useless" and "risky" things some of which become groundbreaking consumer innovation. As the FDI dried up so did the keiretsus' spare cash for risky ventures, or it went elsewhere (here in Singapore we see a lot of Japanese VCs like Gree).

I do wonder if it has stopped outside consumer electronics (which are the most visible). In my now 5 trips in the last 2 years alone, I've been consistently impressed by the quality of the engineering (particularly civil and systems) all over the country.
Just like they had no skin in the game with SPDY? The vast majority of their revenue stream comes from the web platform, and video is becoming more important to the success of any development platform as bandwidth gets cheaper. Unlike the other companies, they don't care about getting paid for the video technology itself, which would only slow down video adoption on the web. Unlike Apple and Microsoft (both perennial laggards on html5test.com), which have alternate platforms to push, Google does not want to slow down adoption of video on the web.
I played around with this a while ago:

http://bl.ocks.org/zpconn/11387143
Wouldn't the standard open source-as-freemium work? i.e. a free open source version with enough cool features (e.g. nested respositories), but not efficient. It's free marketing to keep you on the radar, that targets the people who appreciate your systems chops (and, like Atlasian, also gets it in under the radar, to developers). Enterprise customers happily pay ridiculous sums for full versions. And git/hg makes you immune to the competitive danger of open source clones.

I'd value your thoughts on this, as I also have a popular open source competitor, that followed me. The strategy seems sensible, but it might undermine perceived value; and it's a hassle to maintain two versions...

Also, can I please ask a technical BK question: How much does git differ from BK internally? i.e. git has graphs of commits, content-addressable for efficient checks of identity and integrity. Did git get any of that from BK? Or was it more the workflow and distributed concept of everyone having a copy of the repository? Many thanks!
A Self-Fulfilling Prophecy
Unstoppable
I have family who are Union pipe-fitters.

Times have been good for the past few years due to fracking and (here in the Midwest) refurbishment of many nuclear powerplants.

The fracking boom is probably over though and I believe most of the nuclear powerplant work came as plants built in the 70s reached EOL.

I don't see any sort of blossoming of welding in this country. Production welding is robots or offshore and has been for a long time. Same with shipbuilding. There's always architectural work but that's been pretty moribund for some time now. Industrial work is highly cyclical.
Nonsense. You can't really believe this. Apple only needs one video chip set provider. All the other suppliers need to get a piece of the Android pie, which requires them to support VP9.
Como dar la bienvenida a Big Data en su compañía
I grew up in Ann Arbor and remember when this rally happened. I wasn't at the event but I remember a lot of people being really angry that the Klan was speaking. I also remember there was a group of people that took non-violence training and attended the rally with the intention of preventing violence. If I'm remembering right my parents took my and my brothers to a counter-protest about a mile from the main protest downtown.

At the time the Klan was mostly a historical organization that you learned about along with the civil rights era in school -- they weren't an especially powerful organization in 1996. But that was 19 years ago, and so the history was 19 years more recent than it is today. And there were rumors of KKK activity happening in nearby Howell, so the protest wasn't purely symbolic -- it felt closer to home than that.

Ann Arbor has a habit of taking to the streets. When we went to war with Iraq in 2003 almost my entire high school skipped class to protest downtown. When I visited over Thanksgiving I caught this one going down the street: https://www.youtube.com/watch?v=Z2MN6G0m8is