skysight-inc/HackerNews huggingface dataset:
Yes, exactly. Stretch tunings are also standard on some other keyboard instruments, including the Rhodes electric piano. There's some evidence that a preference for stretched octaves is innate:

http://www.mmk.e-technik.tu-muenchen.de/persons/ter/top/scal...

But stretch tuning is also used as a deliberate musical effect. Some tuners exaggerate it slightly, and some professional pianists ask for it.

Simple harmonic theory only really makes sense if you're making music with pure sine waves. The sounds made by non-electronic instruments are very rich and complicated.

Describing them with simple math has intuitive appeal, but it doesn't model what really happens.

(There should be a name for the bias towards using simple but misleading models, but I'm not sure there is one.)
The big national sports would incur a drop in revenue if they switched to that now. But that will change, and is probably already changing fast. If at some point sports became the only thing on traditional TV that most care about, I suspect they would be less likely to spend anywhere near as much money for the hundreds of bundled channels they value at zero.
So the inner idea is that poor people must buy poor devices and higher quality is not for them. I have this discussion a lot with my customers about why give a more costly iOS device instead of android to their employers.

iOS devices are more higher quality, more durable, more up-to-date in matter of software and have better app selection, quality and less prone to be invaded by virus and that kind of stuff. And yep, if you let people choose only for price them will NOT buy the best best best android device.

Specially because somebody is cash deprived is why the one with most quality, most durable, more long-lasting life is the smart choose, because we don't have money for replacement (We, because I know what is be in that situation).

So, if a charity wanna help poor people, is smart that they choose the best available option, not using the criteria : Poor people? Low-cost for them!
Url changed from http://news.yahoo.com/mac-malware-used-cyberespionage-campai..., which points to this.
I do like your method in that it doesn't require anything additional installed, that's a big advantage.

Sometimes SystemTap isn't an option because of various restrictions, such as long-winded change control or simply not allowing compilers on production systems. Plus debuginfo packages just seem to confuse people.
This concept is interesting, but the relative lack of mathematical argument or detail made the paper unconvincing.

There was also at least one obvious, major typo ("Gausian"), which is the sort of thing that increases my skepticism - whether rightly so or not.
What Is Your Financial Literacy?
We just barely have some solid ground protecting phones you have on-person from unwarranted search, and, AFAIK, there's no real laws protecting your rights when you have data residing on third party servers in foreign countries.

I'm definitely not a lawyer, but the server had an unknown provenance and it was physically located in Iceland, and that probably makes for some fuzzy ground at best as to whether or not what anything the FBI did to gain some sort of access to the physical server, even if it was made possible by parallel construction, would even be illegal.
Seems pretty accurate to me.
Coffee Mysteries the Bean’s Genes May Crack
Sorry, typo. Had meant to write Jewish. That was sorta the point of the sentence. :)
I went to highschool in Half.com (Halfway, Oregon). The town has reverted back to calling its self Halfway, but many of the residents did not like the town's decision to sell out, as could be easily gleaned when seeing the bullet riddled "Welcome to Half.com" sign on the highway.

http://en.wikipedia.org/wiki/Halfway,_Oregon
"Does HoTT really make these things simpler to write and prove? If so, what is the evidence?"

There are people who can answer that question (or at least try to, after all I can not guarantee satisfaction), I am not one of them, and based on previous conversations on this topic, very few of them are here. (Not necessarily zero, but few.)

I would suggest searching Math Overflow for an answer to your question, and failing that, post it. http://mathoverflow.net/search?q=hott (And if you do, please drop a reply to me with a link. I'd be interested to at least read the result, though I'm well out of my depth to be commenting on it.)
Crankshaft frictional losses are typically the smallest of the friction losses in a engine, the others being cylinder/ring friction and the valve train (you could also include accessories and pumping). You can play around with the applet at http://www.wiley.com/college/mechs/ferguson356174/apps/frict... [1] to verify this.

You are right that it introduces more parts (weight, costs, reliability), which I guess is one of the reasons we haven't seen its adoption.
The gensim [0] package has a nice implementation of online LDA that can handle massive streaming datasets. If you want to avoid specifying the number of topics, you can use HDP-LDA. David Blei (inventor of LDA) has a reference implementation on his website [1], along with many other variants of LDA.

[0] http://radimrehurek.com/gensim/

[1] http://www.cs.princeton.edu/~blei/topicmodeling.html
I can't think of any good reasons not to use it. For the most basic of sites anyone who is serious and wants to protect consumers does what you can. Nothing is every 100% perfect, but not using SSL does seem like a pretty basic miss.

Just a quick glance at their site and I noticed that the forms are posting to relative paths like /user_session and just do a this.form.submit in the javascript. I didn't dig in so maybe I am missing something, but it seems insecure. There were a few scripts loaded via https, but didn't appear to be the login.

YC or not doesn't matter (at least to me), this is basic stuff that shouldn't be missed.

Captured from Chrome dev tools on the submit of the login form. Password is passed in plain text below.
authenticity_token:EqtHVWqGXo0b/yZ/pmFcslTzzyhsjJNwewhEBkRLJ9M=
user_session[login]:test
user_session[password]:test
user_session[remember_me]:0
user_session[remember_me]:1
commit:Login
Show HN: SnapChat+Pastebin = SnapPaste
Or cheap, depending on what it is actually worth.
The first p-2-p HD live TV service will be treated like BT was originally, a mortal threat to the industry.
"Is it bad that not everyone understands Hegel or Heidegger? Does that make their writings less useful?"

Yes, actually. If they wrote clearly enough so more people could understand their point, their writings would be more useful. The point of writing something is generally to communicate with others, unless it's a personal journal or diary, meant to be kept private.

"It's just that not every programmer has the intellectual capability to understand, master and use Lisp. That's a fact. I've seen that myself countless times at university in beginner's courses."

Isn't it much more likely that the difficulties are more due to the fact they are beginners, than due to the language used in the course? Did you teach identical material using other languages, and found the students understood the material better? (Honestly curious.)

"But once they use actual features of Lisp, which allows every user to radically change the language, the things get tough... in the industry stuff like that is not liked."

Meta-programming in Ruby has the same challenges, but there is definitely a strong segment of commercial developers who whole-heartedly embrace those techniques. They didn't just give up and say "Oh well, guess we have to give up and go back to using Java", or adopt some complex about their language being too brilliant for other programmers to ever use. Instead, they put effort into persuading others the expressive power of Ruby is worth the tradeoff with predictability. They don't convince everyone, but they certainly managed to get a lot of developers on their side.

I think the Common Lisp community certainly could have accomplished the same thing. There's nothing about the language itself hindering broader adoption, or limiting it's use to academics or elite programmers. It's just the community that seems to want to keep it that way.
20 Ways to See the Light
I don't have a reference on hand, but everyone I've spoken to who has worked close to engines (in the automotive, recreative and commercial transport industries) has said to me that compliance to emissions is now the leading design consideration. So, not only heavier engines, unless by "lighter" engines you are only referring to lawnmowers and such.
Success of Apple Smartwatch May Rely on Health Care Partnerships
additional close system: https://github.com/jschauma/jass

this solves the large team problem, too- it fetches membership data and ssh pubkeys from ldap. great if you have it, but only exists in large organizations.

this of course doesn't do the gitwork for you, but it does avoid creation of another set of keys to be mismanaged.
Server-side rendering is here to stay, but in a rather odd form:

Basically, you build your SPA in such a way that most major application entry point states are reflected in the URL (or at least URL+headers), use PhantomJS or something similar to capture and cache that page, and whenever the opportunity presents itself, serve up the cached version to the user so the SPA starts from that point very quickly.
In general, I agree that it is hard to justify economically.

I think cabinetry is one huge exception. I built a bowfront vanity for about $1100 instead of the $2200 it was in the store). There are certain tools and things you are just not going to amortize in the same way as a large factory (e.g., router bits with various edge profiles); and at least with me on the most interesting stuff I do there is some trial and error. I'm sure if I convince my wife to let me do the kitchen I would save many thousands of dollars.

Even if I am building something better than a $200-500 coffee table or desk, in terms of using solid wood instead of a mix of particle board, etc. the choice isn't between a custom made desk or my custom made piece; it is between my custom made piece and the thing I can get at Ikea or another furniture store selling stuff churned out of a Chinese factory. Its also worth it to realize, that at least for me, there are a lot of things that I'm not going to be able to do as well (e.g., things that deviate too much from straight lines or involve carving).

I still think it is worth it as a hobby, for a change of pace compared to programming. There is something deeply satisfying about using and enjoying something that you conceived of and made with your own hands (and for me lots of fun power toys^H^Hols.
Ultra-thin, high-speed detector captures unprecedented range of light waves
Music: http://twobicyclesband.bandcamp.com/album/valerie
It's Wikipedia day!

...

But seriously, if you have something to say about a subject, write an interesting blog post and include the wiki-source.
wow that's strange: I searched the title (without the year) before posting it but I got only one result from 2011 and no comments
An Open Letter to Twitter HQ
The big problem with browser stats is that they are averaged over a day or month. Maybe not an issue with a global audience, but for a local audience you find desktop use is mostly limited to between 8-6 while people are at work. Mobile spikes during the morning and late afternoon commutes and tapers off into evening. Tablets have a smaller morning/afternoon spike and gradually pick up in the evening. This is fairly consistent over a number of .com.au sites I have analysed mobile traffic for.

So, at the time you're running your evening TV advertisement or PR spot it's 80% mobile, not the 25% the stats tell you.
But if it's a server not in the US? Does it get the same legal protections?
The level of love packages receive varies -- I'm a great fan of Debian, but in the case of "most" support appears to be less than stellar from the Debian side:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?which=maint&da...
Postmortems, sans finger-pointing
Oh lord what have you done? I'm going to lose dozens of hours in there over the next month.
ISeq is considered to be harmful, because partly due to ISeq over use Clojure's code is cluttered with unnecessary and costly (making a new copy) "casts" (or what a proper clojurian term for this?) from one kind of a container to another.
There is an opinion that classic lists, sequences (only on lists, vectors and strings) plus series are good-enough.
This is great. Bonus points if you can scrape fares from Lyft/Sidecar as well, for comparison.
I wouldn't call this breaking in, more like surveillance.
honestly, there would be so many gaping flaws in a faked pcap. there are a thousand ways to go wrong. it is much harder than forging a document, but will still trust documented evidence in a court.

here though, the FBI is basically saying "the document said this, but we don't have it anymore for some reason."
The defining features of Scheme, differentiating it from predecessors, were probably "proper tail recursion" and "first class continuations". Recursion was not only encouraged but also the principle method of looping.

Although Scheme has a handy "do" procedure for iteration (somewhat like "for" in C), it's quite possible it's not used as much as it could be.

Most Schemes also offer "unhygienic" or low-level macros, though there's a learning curve for it.

I agree Scheme IDE support is marginal, but editor support is fine. Haven't really missed SLIME or other IDE. Compiling Scheme to native code is for me a different workflow anyway.
Came across a discussion on Twitter pointing out reddit users who apparently discovered IP addresses in error messages printing out in the HTTP response:

26 Mar 2013: http://www.reddit.com/r/SilkRoad/comments/1b1lvy/warning_the...

26 Mar 2013: http://www.reddit.com/r/Bitcoin/comments/1b1n7y/warning_to_s...

03 May 2013: http://www.reddit.com/r/SilkRoad/comments/1dmznd/should_we_b...
Cizre is in modern-day Turkey very close to the current borders of both Iraq and Syria. A person born at that time and in that region could be from a multitude of different races.
The ones that make you solve a captcha are usually using you to solve captchas for other sites, in order to post spam on them.
Look, this is a great chance to see if anything is amiss. We can simply directly test our hypotheses:

Start up the Sill Road server with a tor circuit in front of it (isolated from the main network.) Then have the FBI demonstrate how to get the server to cough up it's IP. It's easy to prove who's telling the truth here.
From the CFAA:

(f) This section does not prohibit any lawfully authorized investigative, protective, or intelligence activity of a law enforcement agency of the United States, a State, or a political subdivision of a State, or of an intelligence agency of the United States.

I'm not sure what "lawfully authorized" means there, but my current belief is that one form of it is permission from the Attorney General.
GM looks back to the future for new Cadillacs that (almost) drive themselves
Well, since it's a hypothetical scenario, I'd have the free beer bracelet of course...

And if I didn't, I would still be OK with the event (if I were a resident). 3 days loss of access to main street and some minor inconvenience is a small price to pay for the economic benefits for the community.
> So what if we don't care about those issues and we don't feel the tension?

A valid question that I can't answer well briefly.

It takes some training or practice to recognize many forms of beauty, such as that in paintings, film, or buildings. The more educated/practiced one is in such things, it seems, the more one is able to pick out beauty and its lack. This consciousness makes ugly things more painful, but this is probably outweighed by the increased pleasure of beautiful things. (The idea of training improving one's perceptions isn't in tension with some person-to-person & culture-to-culture variance in what's beautiful.)

Even without practice, certain kinds of beauty or visual tension (which btw is not always ugly, though usually is when not "resolved") probably affect you even if you're not aware of it. Such effects have been observed in the other media I mentioned, though I'm not sure if typefaces have been so studied. So even if you don't feel the tension, it may be there, and it would only rise to consciously perceived levels with long exposure. Obviously there's some theory and speculation involved, but many fundamental design principles do by & large work.

Finally, let's say you conclude that it's a waste of time to enhance your critical eye for typefaces, you don't believe there is unconscious tension, etc. This is reasonable! But even then, you could still—nearly effortlessly—pick typefaces that work for you and work for us when you're communicating with a broad audience.
Structured programming is a state of mind. You just need to use the tools you have. Even relatively primitive languages such as FORTRAN IV can do it.

Let's say you want to write the equivalent of this C code:

if (i < 10) {
j = 17;
k = 22;
} else {
j = 42;
k = 69;
}

in FORTRAN IV. Here's how I was taught to do it, back in the not-so-good old days before my college even had a C compiler:

IF (I .LT. 10) GOTO 100
J = 42
K = 69
GOTO 200
100 J = 17
K = 22
200 CONTINUE
We Owe It All to the Hippies (1995)
What bothers me is that we'll likely never see an API for all this content. TV software is spectacularly awful. Netflix is merely mediocre, which makes it feel like pure awesome compared to the piss-poor UIs that TV users are familiar with.

of course, content wins so the interface is bottom priority. But without an API, there is no way for a 3rd party to provide a better layer over the content.
As far as I know, it still holds that ag isn't fast, ack is slow ;-) That is to say: grep is pretty fast (too). In other words, ack improved the user-interface and api for search across files, with an eye towards programming and editors, but was relatively slow -- ag aims to keep the improved ui/api/output but bring speed back up to gnu grep-like levels.
We need vcs/git fork graphs for historical inventions and improvements, including tracking of multiple "upstream" candidates when origins are disputed. HN members in different cultures could help curate the dependency graphs on github.

Related: Project Gitenberg, https://news.ycombinator.com/item?id=8214564
This is sadly also true for the Nordic countries. There's a bunch of contenders in the streaming business and huge pushes for cable-TV from the major broadband providers. The sad part is that most services are utter crap and suffer from huge technical problems, consumer unfriendly subscription models, horribly implemented localisation and a serious lack of content. Netflix is reasonably good and their own series are more or less worth the 8€ subscription fee. Finnish Netflix compared to the US version costs 25% more for <25% of the content of the US version.

It isn't too difficult to access the US version of Netflix, but doing so reliably requires a VPN connection which I am not willing to pay for. And it's technically equally illegal as the piratebay and more of a hassle to get it to work with my chromecast/plex/xmbc.

This is sadly a really old problem. Noone is currently selling film/TV-series content to a reasonable price that could even look at competing with the piratebay/piratism. Heck, todays services can't compete with piratism from ten years ago.
Well, the most logical reading of the grandparent is that he hadn't heard of the book before seeing the article, purchased and read it, and then submitted the above comment. Some people are fast readers :)
Apple’s redesign of iTunes Connect leaves devs angry, confused
Please Open Source Your API Before Shutting It Down
Do you happen to have any links to read more about this veneer strategy?
If you read the article you'd have seen that it does indeed question that very equation.
Isn't this what super-marmite.com was doing?
> Lots of people can learn some basic Lisp or simple Lisp dialects. But once they use actual features of Lisp, which allows every user to radically change the language, the things get tough... in the industry stuff like that is not liked. They want tools and developers which are more predictable.

This is such a silly and elitist argument that I've always wanted to dismiss it outright on those principles, but I think it can finally be dismissed on factual grounds now that Clojure is a thing and is actually popular in the industry. The argument that people just can't get Lisp was always an embarrassing position to stake out, but now it no longer holds any water too.

Everyone has their own opinion as to why Common Lisp is having popularity trouble. Mine is that the spec is twenty years old and has no reasonable process for moving forward. I think a number of people are of the opinion that the spec represents stone tablets handed down by God and is completely perfect, but I on the other hand find a number of useful elements missing that are difficult or impossible to implement universally with macros. IMO, Common Lisp's popularity problem flows from its lack of evolution.
Map Your Google Location History
Just to be clear, if they did remove his contributions they must also make so none of the left over code is a derivative work. That would be a task beyond even a security audit.

Mojang is not in a very business friendly situation right now. The only 100% not-lawsuit-libel approach is to either open source minecraft or rewrite the entire thing. They are still open to lawsuits related to the existing distributions but the traditional settlement is a combination of stopping to infringe and medium cash payment.
You should let people type their location and maybe their job as well.
Based upon my experience this would count as clean-room reverse-engineering as long as the person/persons who wrote the information in the wiki (if it was derived from inspecting code) is in no way involved in writing the actual code based upon said information.

Granted it was like 7 years ago I did clean-room reverse engineering last, but AFAIK there's been nothing new in how this is applied.
It's not only a matter of time, but taking your children to the store can also be an exercise in continuously saying no.
Indeed. If we had unlimited resources, the best way to teach would probably one teacher per one (or two-three) child(ren). When you're working closely with one student, you can focus on just what that student needs to learn/needs help with. That probably doesn't scale up to the wide level of schooling that a modern industrialized world needs though (Maybe we should leverage that wasted extra efficiency we've picked up to recruit everyone in the work force to work 4 days at their job, and 1 day as a teacher?).

It sounds like this kind of computer-assisted learning might be able to increase teaching/learning efficiency similarly to what can be achieved with good one-on-one tutoring.
A shallow survey of formal methods for C code
Dotty is unlikely to attain relevance - for me or as a future version of scala - because there's no reason to expect it to be any less of an implementation nightmare than is scalac. It is being written by the same person, applying the same engineering standards and the same checks and balances, so starting with a less unsound type system isn't going to matter.
can you explain what makes it "smarter" ?
Named Data Networking [pdf]
Nice to hear from a dissent perspective on this matter. Though it certainly begs the question; in what way is Comcast being innovative? Xfinity X2 seems to be imitating more than anything. I would not be so critical if it weren't for their obvious disinterest of innovation.
Disagree with the title. Correlation does imply casuation a lot of the times (especially for simple systems). But not always. Therefore, the caution is not to assume it apriori, but pursue further investigation to confirm or reject it. Even when it is rejected, a lot of those cases result in a third variable being the cause behind the correlated "effect" variables.