skysight-inc/HackerNews huggingface dataset:
Well, what's bigotry? If it's true, can it still be bigoted? Where's the line? I agree with you 100%, racial and gender diversity is a good thing to some extent empirically so, and also that too much diversity is a bad thing, also with empirical evidence (Putnam.) The second half of that sentence won't fly with a diversity consultant. I just lost a job at Reddit. Good thing I know enough to lie on trap interview questions and use a fake name on Hacker News. And it is a trap question to filter for ideological purity.
> I don't know what you mean by 'several plugins to do branch like things'.

Maybe his knowledge of Mercurial is 5+ years old. In versions before 1.8 (2010 and before), bookmarks was an extension ("module") and you had to add a line in .hgrc to take it into use.
I think the point is that people are carrying binary blobs and littering the "kernel" (park) 24/7. That they were able to sneak a political statement onto a pedestal in a public place isn't shocking or fundamentally security-breaking.

And they're in the right, so there is that.
Symmetries and asymmetries of information don't exist in a vacuum. They are often caused by, and in turn cause, symmetries and asymmetries of power [1].

Greater symmetry of some types of information may lead to greater asymmetry of power in the long term, and vice versa. And it's the latter, not the former, that we should be ultimately concerned about.

For example, if everyone knows where everyone else is, there's symmetry of location information. But since this symmetry doesn't exist in a vacuum but in the real world of three-letter agencies that already wield a lot of arbitrary power IRL, it results in an even greater asymmetry of power where most people feel powerless against the all-powerful eyes of the three-letter agencies.

On the other hand, if ordinary citizens can tell who the defense contractors are playing golf with, but the DoD doesn't know who we're talking to online, there's an asymmetry of information. But since we live in a world where a large asymmetry of power already exists between the DoD and ordinary citizens, this asymmetry of information actually helps counteract the existing asymmetry of power. The result is more symmetry of power, in the form of better accountability.

Increasing symmetry of information without regard for the overall balance of power is the kind of "transparency" that Mark Zuckerberg promotes. Increasing symmetry of information that actually help increase symmetry of power is what whistleblowers try to do, and that's the kind of "transparency" that I want to see more of.

[1] Yes, knowledge is power, and France is bacon. But information is not knowledge, at least not directly, and there are also other kinds of power. It takes more than mere possession of raw information to wield power effectively IRL.
Doesn't Amazon itself violate the Robinson–Patman Act with its dynamic pricing? [http://en.wikipedia.org/wiki/Robinson%E2%80%93Patman_Act]
This code is very old. It also helps to explain why there are so many libraries checked in directly to the repo instead of being installed by NPM, etc.

EDIT: I guess it is also explained by the apparent fact that it was written by a math professor before he was a professor.
The Cool Japan fund just got started a few months ago. Since this is a forum for startup people, maybe someone has an idea that they might fund. They clearly need some new ideas.

Since this article is about faxes, consider better apps for dealing with faxes from a phone that are compatible with fax practice in Japan. Maybe a system where you tap your seal against your phone, a piezoelectric energy harvesting part in the seal generates enough energy to power a key exchange over low-energy Bluetooth, and you've signed.
Can you explain why it isn't true? He goes into explicit detail why he thinks it's so, yet you have only repeated "you're wrong" without providing any counter example.
All-in-all, great job and kudos for getting it done! It looks good, functions as it should with the flexibility to fit in any given product.

I like these projects because it helps break the often-overlooked centralization of civil conversation. However, it requires knowledge most of your target audience wouldn't have i.e. Database, Handling Spam, moderating etc.

As much as centralizing conversations get under my skin, the strength in these products is the ease-of-implementation.

You plan on rolling this out into a full product or is this more a project for the OS community to snowball?
But also remember that your goal is to find people who are good to work with, who will be the right people to know in 10 years, not just the right people to know now. If you are early in your career, don't spend all your time chasing "relevant" people who have already made it. Spend some time with your peers who are interesting and may well become the next generation of relevant people.

C.S. Lewis said this more eloquently in _The Inner Ring_ http://www.lewissociety.org/innerring.php
> It may not be about purple scrollbars for your text documents, but that's what it will largely end up being used for.

Taking away freedoms from developers should only ever be done for security reasons. Not because you're scared they'll "misuse it and make ugly apps". Who cares about "ugly apps"? They are weeded out over time by natural selection.
> it is rather odd to hear about a protest getting violent in an otherwise open minded community that is as liberal and far left as San Francisco.

Far left has been nothing but equally bad or worse than "far right"[0].

[0]: Why Nazis (short hand for National s o s i a l i s m or something) is described as far right is beyond me. Yes, I'm very well aware that people name things in interesting ways but the Nazis are more known for their collective efforts than their focus on personal liberties and free markets.

Edit: added quote. And while I don't mind your voting (-2 at the moment) I'd be interested to know if I am wrong/disrespectful/etc or if you just don't like my comment :-)
> If the JoCo Cruise is a church, I am apostate. That’s why I couldn’t stop worrying and love the Sea Monkeys. It wasn’t that I didn’t want to be a nerd anymore. It was that I did. Or rather, that I already, inescapably, was. That boat and those people? They were my hometown.

Poignant article, some echoes in my own life. My nerd cred includes liking comics, Star Trek, computer programming, obsessing about science fiction minutiae, explaining real life using computer/SF/fantasy tropes etc. But somehow never quite belonging with all the cosplaying, filksilking, us against the muggles depth of nerddom. And never quite belonging with mainstream society either -- why do people NOT want an explanation how MCU Bruce Banner can control his Hulk persona, for example?

It's strange this feeling of not belonging. The author identifies this with a former life ("my hometown"), presumably because he's partly outgrown it. While I have outgrown some parts of my nerddom, I've always felt this "not belonging" though.
2) Where should I be looking for jobs at?
Look at https://techmeabroad.com/ a tech jobboard that only lists jobs coming with a working visa.
In chemistry they say "six months in the lab can save you two hours in the library." Learning from other people's mistakes, whether they are writing them down or recounting them in person, is super valuable.
Are S&P 500 firms now 5/6 “dark matter” or intangibles?
The rain could not have caused people to bring an umbrella, because people brought an umbrella before it rained. Regardless of whether or not the universe can unfold in any other way than the way it does, something cannot be caused by another thing that occurred after it. It's in the definition of "cause and effect."

Also, given that the entire point of the paradox is to illustrate a problem in decision theory, it seems a particular waste of time to deny that anything has a decision. Read the original statement of the problem. Read it closely. Don't read junk on the Internet or jabbering by Christian apologists desperate for credentials. The problem has absolutely nothing to do with free will vs. determinism.
A great feature of PHP
> Everyday Australia inches one step towards being the new China.

Not sure. At least China gets investment in infrastructure done.
C++11/14 should have been a clearer break from legacy ANSI C++. Overloading of keywords just to avoid adding new keywords to the grammar (lexer/parser) - that's what makes C++ really ugly. Especially if one has to read through old third party code. The STL was so slow/bad that almost ever PC game shipped with their own implementation. (I heard STL implementations got better). Boost is too bloated, the compile time and executable increases and many avoid adding it to their project.
FWIW, that's a proposed solution to getting free software funded (and, by extension, not funding proprietary stuff), but it isn't a solution directly related to stopping GPL violation.
I'm still trying to decide how I feel about the presentation and the underlying messages that episode delivered. On one hand, I believe it is sadly necessary to present the issue in such elementary terms to the people who wouldn't otherwise give a shit. I don't think it trivializes the problem - it just makes it more accessible to the ignorant (at best) or WorldStarHipHop-filming (at worst) voting population.

On a tangent, I think Jon's demeanor was a bit to jerkish for my taste. I appreciate the desire to not look like a softball interviewer, but some of his jokes and remarks and mannerisms were embarrassing either in its insult to Ed/Julian or in its pure unfunny character.
I drink Soylent regularly but I think you'd be insane to make it more than 30% of your daily calories. As Michael Pollan said, we've got decades of research behind baby formula but it is still inferior to breast milk. Soylent also still naively follows FDA daily reference intakes. Not saying that they're totally off the wall, just that they contain many deficiencies as pointed out by the MealSquares team: http://www.mealsquares.com/nutrition-facts.html
The Singaporean model works in Singapore. Australia just has incompetent government.

Rule of law and simple, transparent regulations are way more important than occasional voting. Especially if people can still vote with their feet.
Not everyone can weld.

Welding is a difficult skill to do well. Anyone can become a crappy welder in a few hours. Tack welding some sheet metal to a frame is not hard. Being able to weld two pipes into a liquid-tight T-connection stronger than the pipes is a skill beyond most working welders. That level of skill may take years to acquire. The welders who make the big bucks are the ones who can do that.

(I've tried TIG welding. I suck.)
And whose fault is that? As a professional you should at least be aware (just aware, no need to be any kind of expert) of the pipeline you use. Which in this case is anything from your high level language of choice, all the way down to the actual electrons.

Knowing that, you should realize that a disassembler is just one or two of those steps reversed, the "assembler" steps, which should make if pretty much self-explanatory.
What do you think of the Honda Civic? Still boring?
What would be an example? What these administrators are doing anyway to destroy so much of value?
No, bookmarks were one of the two built-in versions I was referring to. I'm referring to things like this: http://mercurial.selenic.com/wiki/MqExtension
The second model seems like a really good deal for a fairly powerful Linux laptop with a really nice screen.

Will probably wait for an Ars review but definitely looks promising. Way more affordable than the Precision model they released recently.
“There is still something in Japanese culture that demands the warm, personal feelings that you get with a handwritten fax,” said Mr. Sugahara, 43.
A quote from the article. Never in my life have I imagined nostalgia power of the fax machine.
Nostalgia: "This site last updated (and all links checked) 2002/04/18"
gtank explains the browser crypto problem well - there are a few issues writing JS crypto on the server though.

I've been going through the CryptoPals challenges with Node.js and have hit a few snags, virtually all of them involving types. I've switched to TypeScript and things have gone much smoother.

The crypto module does add some padding unexpectedly, though I'm not knowledgeable enough to say if that's according to spec or not.
Construction and Installation of the Charging Bull in NYC
It may not be well known outside the state but the small town of Howell which is less than thirty miles from Ann Arbor was a Northern center for Klan activity. Robert E. Miles was a grand dragon in the Klan and I remember he regularly held events at a farm along with ritualistically burning crosses which frequently made the news.

http://en.wikipedia.org/wiki/Robert_E._Miles

Most of the original followers of Miles have passed away but Howell still is unable to shake its Klan past.

http://www.mlive.com/news/ann-arbor/index.ssf/2014/03/a_tale...
10 Software Enabled Business Ideas You Can Do Today
Internet voting has two essential, unpatchable vulnerabilities: voters cannot vote anonymously and are exposed to external pressure.

That's why we have voting booths: so people are guaranteed to be able to vote without someone looking over their shoulder (or pointing a gun at their heads).

If people cannot vote in total freedom and anonymity, it's not a truly free and democratic vote.

We should stop trying to "solve" everything with technology. Some things should be "hard", because it's essential to get it right.
That seems a little overly charitable, given the context...

It appears to be checking whether the browser is Internet Explorer, and creating a Web Worker polyfill if it is - which, naming conventions aside, really isn't such a good strategy.

There's also a lot of `var foo` in that file; I don't know if it says much about the quality of code in the rest of the project (maybe this is just a file slapped together in a hurry), but it doesn't particularly inspire confidence.

In fact, on closer investigation, there's a lot of `var foo` in this file too: https://github.com/sloisel/numeric/blob/master/src/numeric.j...
20 New Free Fonts for April 2015
can someone ELI5 exactly what he did (from a technical standpoint) and why this is wrong both ethically and legally? not being facetious genuinely asking.

I read the whole article, I get that he changed the prices but why is that wrong? Don't people change prices all the time based on algorithms?
I don't think they want to say anything that would potentially alienate anyone, which is why you're unlikely to get a straight answer.

fleet will exist indefinitely, but kubernetes essentially replaces it with something (promised to be) better.
Planes Without Pilots
Locally, a head of lettuce ranges from $1.25-ish in the summer for a good full crisp head of lettuce to $4 in the winter for a little wilted tasteless thing, and the lettuce from the "eat locally" CSA program is even more. If they can do good fresh lettuce for a couple dollars year round, they should be able to make some money.

A 40' container probably shouldn't even require one full time staff to harvest, it could be feasible for a grocery store to operate one of these. Dedicate a few staff hours per day, sacrifice a few parking spaces.
Well, come on. Lots of things are integrals. The Riemann zeta function is an integral. But I don't think MCMC has anything to say about that.

There is no obvious "measure" in the convex set example, so it's not clear how MCMC applies. And, there are not good MCMC convergence results, so even if you apply it, it's not obvious you'd be able to prove anything.

If you think of the set as being defined by an oracle (a function that reports whether its input is inside or out), then it looks like it will require exponentially many probes (in the dimensionality "d" of the space) to get its volume. Basically, a curse of dimensionality argument -- you have to sample independently along each of "d" axes. But it turns out there is an MCMC that is polynomial-time. (Now, granted, IIRC it is like n^17, but...)
agree. I would rather pinch zoom so I can compare rows / tables than flip through a bunch of "cards." Must be a Microsoft thing.
Google’s Plan to Keep You Online All the Time
Xiaomi reaches out to customers through parties and social media
Thanks for the suggestion! I'll try and get something similar added to the admittedly minimal documentation on the website.
Microsoft Autism Microsoft is making an effort to hire people with autism
Building Git on Windows is fairly easy. I am running version 2.1.0. Some instructions here: http://ufasoli.blogspot.in/2014/10/building-and-installing-g...
I love Docker, but it feels a lot like the days of incompatible VM images, where you got super locked in, and if you tried anything that wasn't what they had designed for, then you got screwed.
Most cities' 30-40 year plans at this point are envisioning lots of steel framed buildings being constructed. So, in 40 years, someone just starting out now is quite possibly going to be the chief to a crew of younger people building all those shiny new buildings. That's not to negate education; in welding, knowing how different materials fuse, new techniques, etc, is vital. Even Blue Collar trades have a continuing education requirement if you want to stay relevant.
Roku now tracks when price of streaming a movie goes down
Or at least state the voltage of each cell, if it's going to be 1.2v per cell (replacing AA/AAA batteries) it's hardly something that can ever replace current LiX batteries in consumer electronics.
Labs64 NetLicensing Licensing Models Overview
Of course. In our industry it is one of the first things an employer looks for. Most people blog, have links to github, personal design projects and other hobby related stuff.

It shows you are well rounded, are invested in yourself, and have nothing to hide.
Does not appear to have affected data gathering, though. The hourly page view graph for my site is continuous throughout the downtime.
I don't think programming competition wins (PWG) are a negative when selecting candidates out of the potential pool, but Google must have been over-weighting the value of PWG when selecting their candidates. Basically the candidates they hired with PWG must have been weaker overall than the other people they hired. To put it another way PWG might explain 5% of the variations between hires, but if it was given a weighting of 20% then we would see the negative correlation observed.
The development cycle with PHP/Hack is fast. You code, then press F5 in the browser and see result instantaneous. With other languages, a static compilation time of even just a few seconds is very contra productive and annoying. Writing less (redundant) code helps a lot with prototyping too (dynamic typing, optional static types). The documentation on php.net with comments on each page (from the community) is very good.

Node/IO.js and Go have their advantages, especially if one wants to use WebSocket.

Nowadays, half of the code is client side anyway (be it HTML5 JS (maybe with React/Angular) or mobile apps) - in such cases the server output and receives a lot of JSON. And then Node.js/Go/HHVM are about equal as good in benchmarks, at least in my personal benchmarks (10.000 -100.000 requests/s with Apache AB tool).
Not so.

Think of a license that limits you to X deployments per unit of time, and forbids any additional deployments.

If your automated deployment system performs X+Y deployments (where Y > 0) in a unit of time, then you're in violation of your contract and legally liable for your actions.

Is this contrived? A little. But, realistically:

1) The GPL isn't the only license that you can violate with sloppy dev practices.

2) In the overwhelming majority of GPL violation cases, the remedy is for the violator to simply comply with the code's license and ship the code covered by the GPL.
Is your target market individual education entrepreneurs and small teams, or do you have plans to offer this product to universities? The reason I'm asking is because many colleges would spend money on a lightweight course builder that hooked back into their existing learning management system, especially if it gives them flexibility to develop their own courseware, or hosts it for them.
MCMC is waaay more general than metropolis-hastings, which is what all that "bullshit" is about.
Some web servers/frameworks benchmarks. For now, most Python environments
CodeIgniter 3.0
yup, i'm fond of it too. crying of lot 49 was way more approachable than gravity's rainbow, which is absolutely puzzling without a lot of re-reading. i also read v. and vineland, which are also easier than gravity's rainbow but are still relatively convoluted compared to, say, a delillo novel. i was introduced to both authors in a history of science class, of all places. =]
While trying to get exact data points I found University of Nebraska publishes their entire personal roaster along with their salaries!

http://nebraska.edu/docs/budget/personnel-roster-2014-15.pdf

But then there is another view that believes huge tution fees are just for the show:
http://www.nytimes.com/2014/07/29/upshot/how-the-government-...
Xcode as a Prototyping Tool for Designers
Nope, k8s and fleet are used together in Tectonic. K8s is what the user interacts with for any kind of deployment, however.
The article's a bit vague as to what figures they are talking about with the 5/6th thing. Book value of replacement cost or something else and if replacement, who estimated it?

It's interesting though, the huge shift.
> Then it is easy to imagine a 'remove' operation on a 'branch' will remove all the commits in that 'branch'. There is no ambiguity.

The problem is not with Git's use of pointers, but with your own thinking.

One should not be able to "remove" commits, because any operation should be undo-able. In git removing commits implies updating a pointer. And if those commits end up not being referenced by anything else, then they'll get garbage collected. What git does is very close to how persistent data-structures work. And many people complain about it just because it's unfamiliar.

And in your example, of course there's ambiguity, how can it not be? What happens with the branches that are forked from your branch? That's the definition of ambiguity right there.

> So another way of looking at the problem is that, Git forces the user to work at multiple levels of abstraction simultaneously.

In my experience, the problem with Git is that people don't bother to read documentation for a tool that they are using every day.
He/she probably could. However this isn't some small claim - it's probably a very large claim, given UBNT's size. If they get wind of a single developer or a one man army lawyer launching these lawsuits, they will put up a fight and hope they will either settle or quit before they run out of money. Suing someone is expensive, even if your case is a winner from the outset.

If there is one reason I'd ever consider becoming a lawyer w/my CS background, this would be it. I would set up some kind of a subscription model to which lone developers/copyright holders would pay my firm an ongoing subscription for as long as they wish, and in response get legal representation.