skysight-inc/HackerNews huggingface dataset:
> (sigh, it seems the tech community has become blind to anything that isn't heavily blogvertised.)

There's so much released and so much noise, it's hard to keep track of all the good things that come out - especially if they're not mentioned within their tribe of friends/followed ppl.

I don't know how to get round that - the web is huge and no one can keep track (or have a network that touches) all of the open source releases.
A year ago, SWAT bust into the house two doors down from mine. I live on a corner unit, and had been drinking when I saw these funny looking guys dressed up for what looked like a game of paintball or some kind of motorcycle night-rider gang, right outside my window. The window which was around the corner from the house two doors down, the bottom of which was about 6.5' about the sidewalk. In my intoxicated silliness, I decided to go ahead and tap on the window. Right then, one of them looked into the window, and I'm sure caught me with a wonderful "Oh Shit" face as I realized these guys were holding AR-15s and wearing military-style Go-Pros and LED headlamps on their helmets.
The best things in life are free. And that's the problem here. Knowledge sharing, MOOC's (massive open online courses) and open source education is awesome and gives accessibility to the best information in the world. When you have a lot of knowledge, it becomes a commodity--and a precious commodity should have a high price tag, right?But knowledge really is priceless, and like paying for love, when you pay for knowledge, you might not get what you pay. And like paying for love, sometimes pimps want to control the market. And is that necessarily wrong? Because to make knowledge profitable means to make it sustainably accessible. A friend of mine (@habib) is a product manager at Elsevier and I wonder what he thinks about this. He happens to have been recruited by the company years ago from his blog on library science, and now he works on finding up-and-coming knowledge innovations. I'm going to tweet this to him and see what he thinks.
I agree with the premise, but not the conclusion.

For myself, not feeling smart enough was why I waited longer than I should have to learn how to code.

This part especially resonates with me:

>"...we just decided to show up and go for it."

I think that's a choice that anyone has to ultimately make if they want to learn anything.

Software training programs among other things are just one way to capture people's interests, and I think is a good supplement to a larger push for people to learn how computers work.
oh it worked, i'm just not crazy about it.
About gstreamer video playback: I didn't find a way to prioritize formats. Let's say some video is available in VPx (WebM) and H.264 (mp4). Firefox will pick first whatever is listed first on the page. So for me it always picks H.264 on Youtube. I prefer to use open codecs though when there is a choice, but there is no apparent way to set the priority.
> Just because the data is at the NSA doesn't mean they can use it however they want, just like how Google would run into some problems if it tried to sell the contents of your e-mails to somebody.

I am not sure you are listening, what is happening around you.

> This anger at the NSA should also be directed at the congressmen voting for these laws of large scope in the first place. Hopefully we can get rid of NSLs too. But the NSA is just doing the most it can with the tools we give it (which is what we expect). And rule of law is actually working, we just have some shitty laws.

It's working for whom? Presumably these laws require a little bit less privacy for a more secure country. I didn't see Boston bombings avoided. If the answer to this is please give us more privacy, to avoid this in the future, I'd say no.
> If you're employee #30 and your share is 0.05%, that might be fair if it's a biotech that has already taken a $100M infusion from the venture capitalists (who'll typically take 90%, in that case).

Could you point me in the direction of some sources that back up the "90% [in the typical case]" claim? I'm genuinely interested in learning more.
No one said anything about the will of the people or legitimacy

Didn't they? Hmmm...

respond to what I actually said

Glad to see that you aren't actually interested in digging deeper and examining issues that lie underneath the surface. Sure, let's all be pedantic twits and focus on the words and not the meaning. That'll make everything better!
Thanks! I have used about:memory and 'CC', 'GC', etc, but they didn't help. I will see if this is a problem with the new version. At least older versions (25 or before) all had the similar issue.
This change makes your pricing a lot more feasible for the average web app, but I think it is still not perfect for many content sites whose traffic consists mostly of logged out short-term visitors.

Do you suggest sampling for those kind of sites?
Can't agree with you more.

Confidence that I could program came from being exposed to programming on Apple IIs and the Casio FX-702P. Being taught some simple graphing with BASIC in class laid the groundwork. Later came watching others create things, then trying out my own ideas in BASIC, failing, and then trying again.

This should be applied to other important fields as well -- for example a medical-themed biology class I took as a kid helped me understand that being a doctor was attainable (but not for me).
This was a talk prepared for the DataPhilly meetup group. My goal was to provide some simple uses I've encountered at my company of mapreduce beyond just the canonical word count example. For the slides that are just a path, please refer to the github repo, https://github.com/jepatti/mrjob_recipes .
This is not a dig on you - use whatever process works best for you definitely - but I've found that designing in HTML/CSS can lead to problems. It's true that some changes are easier in HTML/CSS. For example, instead of having to copy/paste a layer style to several elements in your PSD, you can simply apply a new style rule to a class in your CSS. But overall I believe working in a design tool like Photoshop (or Fireworks, for example), allows the designer to focus more on the design itself. I've noticed that people who design in design tools like Creative Suite, as opposed to CSS, experiment more and on the whole produce better design. I don't mean to imply causation, it's just something I've noticed. And in particular, I think more graphically rich projects generally benefit even more from using design tools. Just a thought.
A Comparison of Blue Light and Caffeine Effects on Cognitive Function
Hold on, yes there is such a thing as 'reality'. It's the independent and objective causality chain. The tree falling in the woods is reality.
I have a grenade in my pocket, and I’ve just pulled out the pin
Suppose that you want to project a vector of data (x1,x2,x3,...,xn) into the one dimensional subspace generated by the vector (1,1,...,1). What's the projection in this case?

Hint: You obtain the most important concept of statistics.
Colonel Sanders was 65 when he began to push his franchise business seriously and enjoyed the resulting success.
If they're doing that, perhaps it's because they want to leverage the "preprint server" exceptions to copyright agreements in order to amass a corpus of otherwise-locked papers. If the author doesn't upload it, it's scraping. If the author does upload it, it's at least a grey area, and may be permissible under many agreements.
Feel free to shoot me an email. It's in my profile.
Thanks! I don't think Server Check.in will ever get all the same features as something like Logic Monitor or Pingdom, but my goal is to help smaller businesses and developers who simply need monitoring (and might not need to monitor many kinds of services/ports at once).
> Founders generally have the same class of stock as employees (common stock), and so are in the same boat.

Not quite - Another extremely important point is ensuring that there isn't a hidden type of equity/option ("Series FF" or alike) sitting above you as an employee. In this situation founders are less aligned with you as an employee as they get the option to cash out rather than being diluted in follow-on rounds. This is a mechanism designed to align founders with investors by causing founders to shoot for the moon even through appealing exit offers, but has the side effect of allowing them to stop caring and not exit until it's too late (they've got theirs, after all).
HTTPS was only available for paying subscribers.

If you search HN, there has been previous discussion about Evernote's lack of security across many areas.

Other than that, I don't care either way about the company.
That's why people don't learn new things in general, they hate feeling helpless, clueless, dumb. They hate the shame and embarrassment of making basic mistakes, and they hate the potential of breaking things out of ignorance. If you've ever seen someone who is not very tech savvy use a computer you can see all of these things reflected in the way they go about things, it's a big reason why they tend to fall into a specific very narrowly defined pattern of use and stick with it.
Marc,
With about 35 years of moving stuff around for a living (from bike messenger to air cargo and all in-between) I can resonate with Weft. Had it existed years ago I would have fewer white hairs. While I have a day job arranging financing for railroad projects (strategicrail.com), I'd love to explore helping you with business development.
Will Maus
maus.will@gmail.com
I am not, and I have no plans to do that.

But for the particular problem, it would be a solution, provided Reddit did not have any mechanics in place to prevent that exact thing. And it would be stupid to assume you do not.

I have no interest in doing anything like it, I browse Reddit a lot.

PS: Totally unrelated to this, but please look into the API returning a ton of HTTP 503/504 gateway timeouts. It's been happening to me across several servers in different regions of the world.
Contracts can handle all of those issues quite well. Clearly if you own a building, and I lease a room from you, I lease it under terms you set. Violating those terms would be a breach of contract and valid grounds for terminating said contract... I doubt much of anybody would contest that.

But, OTOH, to suggest that we need a law against it, and to bring to bear the weight of "government" and the threat of force backed by men (many men) with guns (big guns), over sub-letting a room? Pure hogwash.
I grew up on a double cul-de-sac street so I am clearly the most unhealthy.
Daala is at least 2 years away still.
Somehow reminded of the bug bounty dilbert cartoon: http://www.dilbert.com/strips/comic/1995-11-13/
Whoops! I now realize that it was flagged by users not removed by mods. I honestly haven't used HN in years until yesterday so I forgot how it all works. Also I was drunk when I made this post. c:
Hey, congrats on making it. Looking forward to getting the first one!
Show HN: add 2D animations in your game with Unity 4.3
> Is this to ensure Go version compatibility

Huh? There are no version compatibility issues with Go. Just use the most recent version of the compiler to compiler your code.

Anything written since Go 1.0 is compatible with all the 1.x compilers. Anything written before that (which is truly ancient code at this point) can be updated automatically with the 'go fix' command.
Interesting. In The Myth of the Rational Voter: Why Democracies Choose Bad Policies - does Caplan do a good job of proving the inverse as an attainable goal? For example:

a) that fully rational voters instating representative politicians into power will result in good policies (that benefit voters)?

b) that it's possible for voters to become less ignorant and more rational on average, within the current system, in order to reach the outcome of a)?
What is your solution then if these don't work well?
Try it with a fresh profile to try to narrow it down.
I was reminded of this, too, and took it as a reminder that the late 60s were not always as peaceful as the article’s author would have it.
I agree with you. My point was: you used the wrong word. :)
I agree. There are good reasons to want to live on a street that doesn't have a lot of traffic. (That doesn't equate to a cul-de-sac, although they trivially fit the pattern because there is only one end.) One of the problems with the street layouts described here is that pedestrians have to follow the same winding routes that the cars do. Another is that the larger, heavier-traffic roads aren't nice to walk along, even if they have sidewalks.
I'd say it depends entirely on the video/channel. For instance, on Brady Haran channels (Periodic Videos, Sixy Symbols, Numberphile, etc) the overlays are very useful as they link to videos about tangentially related topics, followup videos on the same topic, or even other videos on the same topic featuring a different professor explaining things a different way.
If you have the files dropped in /opt just chown them to your primary user. I have been running like that for some time now and there shouldn't be any issues.
The post on Reddit's flawed algorithm mysteriously disappears
I think he's simply referring to a bank account.
Some people like high-rise apartments right next to the train station. Some people want to prevent people from having such an option.
Oh my, right you are. Here's a better source: http://www.elsevier.com/journal-authors/author-rights-and-re...

Isn't there a site that relies upon the "scholarly sharing" clause ("sharing individual articles with colleagues for their research use")? Where you request an article and someone can effectively email it to you?
Yes, it is a risk. Same question partially answered here: https://bitcointalk.org/index.php?topic=315802.msg3910308#ms... . If project gets traction then most of the collected bitcoins will probably be stored in offline wallet (and hopefully 5% fees would allow to cover losses in case of a hot wallet hack).

update: fixed a mistake (online to offline)
Former Apple SVP Scott Forstall Has Been Traveling and Advising Startups
These videos make some of the best learning tools. Thanks for sharing this.
Saw someone tweet a few weeks back that criteria for advancement in education (e.g., graduating 1st to 2nd grade) needs to be mastery-based, instead of time-based. This is the most brilliantly simple insight into our education system I've ever come across. What better way to make someone feel 'dumb' than to give them an "F", "D", or "C" after a year of education when their peers receive "A"s and "B"s.
> can afford high rent.

In other words, demand for walkable housing / mixed-use development is high. Supply is low. And we should build more.
Urban Airship Shares Results Of Its Most Expansive Good Push Index (GPI) Study
It looks like what Avia offers is some form of DLNA: http://aviatheapp.com/ (scroll, and it's not clear whether they let you grab and then point the renderer at Chromecast or what)
Any pointers on how to make the site visible to search engines when the delivery is as a single page app that does everything in JS? I know google's crawler can run the JS, but any notes on how far that can go?
Suppose that you are driving a car and you are hit with a big tree. The main eigenvector is in the direction from the car to the tree, the eigenvalue measures the deformation of the car produced by this accident. If the car is a half shorter after the accident then the eigenvalue is 1/2.
Supposedly the financial value of a house is driven solely by its neighborhood (class, race) and its square footage, so as long as "every agrees sidewalks are worthless" then everyone is stuck in a "sidewalks are worthless" world. You need to get a majority of people to see a sidewalk as adding $$$ to the house rather than subtracting.

I've talked to many coworkers over the years who live in newer subdivisions without sidewalks. When mcmansions are so close together that you can stretch arms and touch two house at once, and no one has a backyard bigger than my garage, not having people walk in front of your house is seen as a privacy thing. Like, if you grew up in a "normal" house and then got stuck in a mcmansion subdivision and now your lawn is only roughly the size and dimensions of a driveway, you get kind of sensitive about what little you have. They see it as uncomfortable or creepy that I have sidewalks and are even more weirded out about the fact I actually use the sidewalks for after dinner walks like many of my neighbors, so I'm creepy for walking past houses and waving "hi" and stuff. Its kind of like non-nudists don't much understand nudists and vice versa. Which is getting a bit off topic but being a privacy and personal space type of thing is sorta on topic anyway. I think they're also weirded out by the bowl of spaghetti road designs, such that people seem to appear out of thin air 20 feet away and then disappear, unlike a more civilized street grid like where I live (about 60 years old, the house, not me (yet)) So hopefully that data provides some insight.

(edited to add it might be a territorial thing, like a dog. People raised to think 30 feet from their house is "theirs" are going to have weird attitudes about personal space when placed in a house with a front yard thats less than 5 feet deep, compared to a dude who lives on a one acre plot of land)
I think you're missing the forest of his argument through the trees of the details you quote.

It's oftentimes really dangerous to expose the raw stdin/stdout to the web. The point is that this by default has none of the usual safeties associated with making a program web-accessible. It's dangerous.

This doesn't make it a bad tool. It just means you need to be aware of the downsides.
What makes me a developer evangelist?
Yeah, dergachev is pointing to one of the cool direct applications of linear algebra to machine learning.

Suppose you are given the data D = (r_1; r_2; r_3) where each row r_i is an n-vector r_i=(a_i1, a_i2, ..., a_in, b_i).
Each row consists of some observation data. We want to predict future b_j given the future \vec{a}_j, given that we have seen {r_i}_{i=1...N} (The data set consists of N data rows r_i where both \vec{a}_i and b_i are known).

One simple model for b_j given \vec{a}_i = \vec{a}_i = (a_i1, a_i2, ..., a_in) is
a linear model with $n$ parameters m_1,m_2,...,m_n:

y_m(x_1,...x_n) = m_1x_1 + m_2x_2 + ... + m_nx^n = \vec{m} · \vec{x}

If the model is good then y_m(\vec{a}_i) approximates b_i well.

But startup wisdom dictates that we should measure everything!

Enter error term:

e_i(\vec{m}) = |y_m(\vec{a}_i) - b_i|²,

the squared absolute-value of the difference between the model's prediction and the actual output---hence the name error term.

Our goal is to make the sum $S$ of all the error terms as small as possible.

S(\vec{m}) = \sum_{i=1}^{i=M} e_i(\vec{m})

Note that the "total squared error" is a function of the model parameters \vec{m}.

At this point we have reached a level of complexity that becomes difficult to follow.
Linear algebra to the rescue!

We can express the "vector prediction" of the model y_m in "one shot" in terms
of the following matrix equation:

A\vec{m} = \vec{b}

where A is an N by n matrix (contains the a_:: part of the data)
\vec{m} is an n by 1 vector (model parameters---the unknown)
\vec{b} is an N by 1 vector (contains the b_: part of the data)

To find \vec{m}, we must solve this matrix equation,
however A is not a square matrix: A is a tall skinny matrix N >> n,
so there is no A^{-1}.

Okay so we don't have a A^{-1} to throw at the equation A\vec{m}=\vec{b} to cancel the A, but what else could we throw at it. Let's throw A^T at it!

A^T A \vec{m} = A^T \vec{b}
\ /
N (an n by n matrix)

N \vec{m} = A^T \vec{b}

Now the thing to observe is that if N is invertible,
then we can find \vec{m} using

\vec{m} = N^{-1} A^T \vec{b}

This solution to the problem is known as the "least squares fit" solution (i.e. choice of parameters for the model m_1, m_2, ..., m_n). This name comes from the fact that the vector \vec{m} is equal to the output of the following optimization problem

\vec{m} = minimize S(\vec{m}) over all \vec{m}

Proof:
http://en.wikipedia.org/wiki/Linear_least_squares_(mathemati...

Technical detail: the matrix N=A^T*A is invertible if and only if the columns of A are linearly independent.

TL;DR. When you have to do a "linear regression" model of data matrix X and labels \vec{y},
the best (in the sense of least squared error) linear model is \vec{m} = (X^T X)^{-1} X^T \vec{y}.
That critique of Foucault is much too cheap. To any halfway competent theory hacker, it will sound like "But Python uses significant whitespace, and Guido van Rossum's knowledge of language design is dubious at best." It's hard to base a serious discussion on that type of argument.

To me, one of the major takeaways from Foucault is his renouncement of the "repression hypothesis". In a nutshell, he proposes to understand power not as a binary relation between oppressors and the oppressed, but as a much more molecular system that spans all sectors of society, and whose modus operandi is not primarily repression, but rather motivation (making someone speak, articulate desires, etc).

Deleuze's "Postscript on the Societies of Control", (https://files.nyu.edu/dnm232/public/deleuze_postcript.pdf, also linked a bit further down), written in the late 1980s, can serve as a very lucid short introduction to (and escalation of) that idea. Worth the read, it's really just five pages.
I'd like to drop $500 to $1k for git-annex into tip4commit. This is money that was donated to me in a crowdfunding campaign (http://campaign.joeyh.name/) and set aside to get more people committing to git-annex than just me.

Problem is this: git-annex's website and indeed its BTS are part of its git repository. So it gets lots of commits from eg "name@web". I don't want tip4commit to try to send bitcoin tips to such dummy email addresses.

Is this something your platform can handle? It would be sufficient if the emails you send have to be acted on to take bitcoin out of the tip pool, and it otherwise remains available for the next committer.
What makes you such a good software engineer?
I'm thinking it's a lot about the mastery of the language(s) combined with creative problem solving. But I only have experience in front-end development. Interesting to hear about server-side.
Do you think they'd be allowed to? IT policy is generally 'nothing we haven't authorised' I remember not being able to connect non-approved keyboards to the computer....
The Makefile in the project pulls a copy of Go v1.1.2 into the local tree, builds, and uses that to build websockets:

# Self contained Go build file that will download and install (locally) the correct
# version of Go, and build our programs. Go does not need to be installed on the
# system (and if it already is, it will be ignored).

I wondering why.
That is a very dangerous way to act. If you glanced at another patent. Then 6 months later create a similar sounding patent. File that and the original patent holder can claim you stole their idea. Weblogs would should you looking at it and a lawyer would have no problem saying the idea was stolen.

You have no recourse to prove you did not copy the idea under the current system. The general rule for software developers/patents creators is NOT to look at someone else's work. Let a third party researcher do it and let them decide. As an inventor you have to have a clean room design.
I am curious about this change in the changelog.
"Password manager now supports script-generated password fields"
I couldn't easily find any details about. Would someone be kind enough to elaborate on what it does and where it is useful?
Νέο Google Pagerank Update στις 6 Δεκεμβρίου
It's been claimed (see the other replies). Just waiting on confirmation that this fixes the problem entirely before paying out, I believe.
Square's new responsive website - breakdown of build and front-end performance
Yes you're correct, I honestly don't know what the achievement gap is for other science fields - so I don't know if it's worse in CS for people of color.