skysight-inc/HackerNews huggingface dataset:
Show HN: Replace FB trends with Reddit stories
I'm not a fan of the Facebook trends panel, it seems like is PR and advertising disguised as social media trends. So I made a Chrome extension that replaces it with stories from Reddit.

You can install the extension from here:
https://chrome.google.com/webstore/detail/reddit-facebook-trends/gbjbbjnmjelanjckpnebpbbgkilpgilp

It's open source (Contributors welcome):
https://github.com/dslounge/fbRedditTrends

I would appreciate any feedback / bug reports / suggestions to make this better.
People barely click the "like" button or upvote/downvote, let alone donate.
Find historical IP addresses for any domain name
Samsung Acquires SmartThings, in Embrace of the Smart Home
A classic demoscene water effect in quite possibly 1% of the lines of code that would have been required in 1996.
In our defense (TD background), there are people that blend both, notably TDs ( http://en.wikipedia.org/wiki/Technical_director#Film ), sceners and game developers (especially indie ones) seem to fall into that category as well.
Show HN: Control your smartwatch with a wave of your hand
Another one I've seen discussed is mem::size_of[T](). Though I can't find any references about it online.
why not make it a poll?
Runs OK on my Surface Pro 2. Core i5, Intel GMA, 4GB of shared RAM.

There were some places where the framerate dropped but they were the more complex demos. The fan kicked in almost immediately though. In general, even if the framerate was low it was stable.

Interestingly IE11 seemed to render almost as well as Chrome and I didn't notice a speed difference. I guess that's what happens if you offload work to the GPU.
Werent most Amiga and Atari ST games written in C though?
Yeah, I don't get the unity of it all, or why it's called "metaprogramming". The examples always look like they fall into one of two categories:

1. super-easy development of new parsers/compilers (lisp macros)

2. shenanigans with dynamicism and first class functions.

Both of those are cool! But I can't figure out what they have to do with each other, other than that you don't get much of that sort of thing in Java/C.
I'm working like something along these lines for news. Email me (it's in my profile) if you're interested in finding out more and potentially working together.
This is a truly bizarre post. I especially don't understand how they create myths that at least most people wouldn't think.

Like do people really think Square is not PCI compliant? Maybe they're just trying to do some SEO magic so someone searching for "is Square unreliable" will land there, but it's still odd. Why establish this negative relationship when it maybe/probably doesn't exist?
I'm a PC game developer that's been using Unity for 2.5 years, and it was pretty clear after getting involved in the ecosystem that Unity Technologies was just resting on its laurels, and making decisions primarily on marketing to sell even more copies. Just a few pain points:

1) Mono hasn't been updated for five years due to licensing issues on iOS. GC pauses with a complex game can be hundreds of milliseconds, being stop the world non generational.

2) A similar story of PhysX, though I can't pin down the exact date, 2010 at the latest

3) They added a new particle system with flashy features, but no scripting access. I don't even...

4) Unity 4 added next to nothing useful (DX11 naturally on Windows only, Mechanim which was broken etc), though it was necessary to purchase to keep getting bug fixes

5) No 64 bit editor is very painful (I have 32gb of ram laying around doing nothing)

6) The project is riddled with bugs, being added and removed each release, though probably much less than hacky in house solutions which are the norm in the game industry

7) Nasty serialization formats make programatically changing the hundreds of meta files in a project next to impossible

However, I'm getting the impression that the new Unreal licensing scheme has been a real kick in the ass for UT, and they're taking the competition seriously. Nearly every major problem I've had with Unity seems to be being worked on now, for Unity 5, after a long period of atrophy.

I fully expected Unity to die a slow death, and that it was just a question of when to switch to something else (there is not much high quality competition), but now I'm not so sure. If they pull off their roadmap, it'll finally be an engine I will be happy to use and recommend. Right now my feeling is: it does the job, mostly.

Note that the experience making small puzzle games for iOS etc may be very different, I've done that kind of thing but not with Unity.
Falcon 9 first stage reentry footage taken from plane
https://www.youtube.com/watch?v=uIlu7szab5I
One novel thing about Tolkien's languages: he constructed a root language (like proto-indo-european) and etymologies for them. (See http://en.wikipedia.org/wiki/The_Etymologies_(Tolkien) )
I've been seeing a lot of "DUI attorneys" advertised lately. Maybe that's become lucrative?
Streamline your cross-validation workflow – scikit-learn's Pipeline in action
You're kind of missing the point. Doing a single classic demoscene effect is indeed trivial. Doing arbitrary multi-stage, multi-frame video feedback effects is not, and you'd need to write dozens of lines of unique GL API code for each stage. Avoiding that work is what this is about.

The fact that computer graphics from 1996 are still taught as if it was 1996 should be greater cause for concern. Or that math from the 19th century is taught as if it's the 19th century.

See: http://acko.net/blog/how-to-fold-a-julia-fractal/
This feels slightly ironic coming from the Atlantic [1]. Though I suppose that one might hope that this implies that they wish to put such things behind them.

[1] http://www.washingtonpost.com/blogs/erik-wemple/wp/2013/01/1...
Also racism and lack of air conditioning, problems that have gotten better.
Some humble advice on pitching your startup
It's interesting that a lot of these instruments are electronic recreations of pre-existing instruments. As a saxophone player who has played an EWI, the electronic versions take time to learn and often end up feeling not as expressive.
Ask HN: Whats the best way to get a internship in San Francisco?
I have a six month co op coming up in March and would like to land an internship in SF, when should I really begin searching and sending out emails? What do employers want to see on a students resume?
Not in other language. Check India's HackerNews http://hackerstreet.in
Changes in topology kill people.
In our specific case, thought the expense is nice, it doesn't really matter. Security, on the other hand, is the driving reason we're migrating away from Windows.
That's a bread and butter practice area for lots of criminal defense attorneys but I'd imagine its just as glutted as the rest.
Losing control of a language seems to be standard procedure.

If this invented language were to catch on, it likely wouldn't be a generation or two and kids who grew up speaking it would start saying the Ithkuil equivalent of things like "yo dog, that's the rad shizaz!". Then, several generations thereafter grandmothers would be regularly using the word "shizaz" and they would have to put it in the dictionary. That's just the way it goes and is probably the reason we don't all speak the same language in the first place.

That being said, I've always been fascinated by the idea of a systematically created universal language and think the world would be much better place with one....if that were possible.

This was a neat article.
Making new instruments is pretty hard stuff. One thing that I've noticed lots of new instruments seem to flake on is making the instruments really, truly expressive. At a simple level, most new instrument ideas I've seen seem to basically be a trigger sound on/off and if you're lucky some kind of volume control and if you're really lucky a pitch bend -- all tied into some kind of synth.

But most real instruments offer a tremendous amount of rich flexibility in performance. I grew up playing the violin and one of the reasons you don't really hear good synth approximations of a string instrument is because on a real instrument there are thousands of subtly different ways of playing a given note. Subtle differences in attack, bowing, bow position, string position, pressure of your fingers on the strings, incredibly slight intonation changes, and on and on and on. I can say with some confidence that no two notes played on a violin will ever be exactly the same.

The example of the Continuum instrument is probably the most advanced I've ever seen, and even then there's all kinds of flaws in the sound, bits that sound noticeably synthy -- and I can think of a few performance issues that this instrument can't easily replicate. That's not to say some other kind of sound wouldn't be amazing (I was more impressed with the out and out synth sound than the string sound). They've tackled an impressive number of challenges.

This makes learning these kinds of instruments very hard, but it also means that they can be performed at incredibly advanced virtuoso levels.

This article does a good job at highlighting some of the major efforts to produce expressive instruments. It's pretty exciting to me that technology has started to reach a point that really expressive instruments, capable of virtuoso level live performances have started to show up. My personal favorite is the Eigenharp, but it also has a little bit too much of a one-man-band aspect to it what with the mouthpiece and all.

One point that the article makes however is that these instruments are still remarkably rare to see. I think one of the problems is that they are hideously expensive for the most part. There's no entry level cheapo middle-school music student version they can bang around on the bus like when you're learning an acoustic instrument. I think my first violin cost $150, and I got $100 of that back when I traded it in for a better instrument.

Musicians, being notoriously poor, often simply can't afford one of these things and thus can't build mastery on them from a very young age.

Some examples:

Continuum - $3400 - $5300

Eigenharp - $4000 - $8260 (pico version is $800)

Seaboard - $2000 - $9000

Linnstrument - not sure, but looks like between $1000-2000

Still, as a musician, I find all of these far more interesting than something like Imogen Heap's MIT medialab-like (of which I disliked everything I ever saw coming form there) wearable instrument tech.
You can check F. Vico's publications here: http://geb.uma.es/fjv/publications. The most related would be [1], [2] and [3], especially [2]. As for the code, I don't think any of it is public, but I'm not 100% sure.

[1]: http://geb.uma.es/images/melomics/pai12263.pdf

[2]: http://www.jair.org/media/3908/live-3908-7454-jair.pdf

[3]: http://geb.uma.es/images/papers/AIMAGAZINE.pdf
> I'm pretty sure men can have children into their 70s.

Sometimes, but sperm quality declines, leading to more birth defects and it takes longer to succeed. And a 70 year old is simply not a suitable father.

I assume you were planning a may/cecember marriage? Which is pretty cruel to the wife, and to the kids who will loose their father MUCH too early.

Kids need their father very much in their 30's. If you are waiting long enough that you are dead, or even just declined you are not doing well by them.

> I don't have to raise the kid by myself like normal people. I can use nannies and boarding schools.

You don't even have kids and already you hate them?

> My parents already gave a standard middle-class upbringing. If I can't do better by my children, what's the point?

OK, now you REALLY make no sense. A sentence before you want to give them a horrible childhood (using nannies too much leads to attachment issues, and various disorders).

And now you want to do better?

I have a feeling you have no idea whatsoever about what children actually need out of childhood. It's not money. It's love, attention, and approval. Having lots of money is detrimental to all of them.

And your standard is ridiculous anyway - if every generation refused to have kids until they could do it "better" no one at all would have kids.
It kinda did.

Free TV is mostly horrendous where I am. Tons of ads, terrible content. Radio as well.

The only sources with quality and range are community radio (free but dependent on subscriptions) and community television (only people willing to show World Cup, but now unfortunately needing ads to support themselves) and premium services like HBO.

Private models with advertising as the revenue eventually seem to be a race to the bottom to get eyeballs on ads with as creativity and production cost as possible.
That's really the galling bit, isn't it? There's a lot of [imho] justified outrage about the liberties taken by government enforcement groups, but that they also seem to be lousy at it is unsettling. On the one hand the carelessness is worrying, but on the other I feel reassured they'll never get their act together well enough for a full MiniLove. There's a terrifying potential for finesse in oppressive targeting - and reports tell of it happening - but it seems to botch and backfire enough to keep it public and exposed. At least, some industrious reporter or watchdog hacker will spot it and publicize it.

So perhaps we just need to get better at exploiting that propensity to screw up. Though it's a bit worrying incompetence is one of our checks and balances on the government.
I think you are imagining a future in which YouTube is far less profitable.
Facebook Acquires Video Ad Tech Startup LiveRail
Ask HN: Speed Reading app for 3D/VR headset?
There are lots of speed reading apps. I'm talking about apps like Velocireader for iPhone, which flash one word at a time in the middle of your screen.

There are several open source apps like this for Android (just search github for 'speed reading' and select the 'Java' filter).

I would like to try this with a VR headset (like Google Cardboard), as perhaps it would be more comfortable for long periods of time. This would require the app to show the same word twice at the same time (on both left and right halves of the screen) and, optionally, allow the user to tweak the distance between the centre of each word (to align with their headset/phone combo).

Does an app like this already exist? Is anyone here already working on one?
How would you characterize they way people cooperate to do the various things that are done in the name of Anonymous?

If they tend to be the same people involved and they tend to coordinate their actions the same way each time, then it is fair to say they are a single entity.
Microsoft considered renaming Internet Explorer to escape its checkered past
Agree, but I like having everything in one place. I don't get a lot of email, so that may change, but I have a filter and separate inbox[1] set up for stuff I read, including RSS.

[1]http://klinger.io/post/71640845938/dont-drown-in-email-how-t...
It is true that your own custom framework will need to be taught as well, but the difference between a custom framework and using a pre-existing mammoth one is that of clarity.

I will have a better idea of how data flows through my system so that if the new developer creates a bug, I have a better idea of where the problem may be and be able to isolate it better. Whereas, if you use a heavy pre-existing framework, you run the risk of not knowing. The subtle bugs can be pretty dangerous.

In the case of hiring, if I have a good JS developer, I can show him easily how data flows through the system because it is more clear (if architected properly). If I used a heavy framework, I may have to expect him to know the subtleties of these external frameworks, and may even have to act in the role of an "architect" to dissect it.

It's a balance to achieve between speed and productivity. My personal style is to err on clarity and not magic.
Viv: The Global Brain
For-profit law schools aren't the problem, law schools are. For-profit students at schools like the one in the article may be "subprime" as far as earning potential or the ability to pass the bar goes, but for graduates of schools outside of the top ten or fifteen schools your debt is likely to be nearly as high as from the school in the article without much better job prospects. Florida Coastal's tuition and costs are a lot, but they're not out of line with private law schools and a number of public ones (UPenn-$55k per year/UVA-$48k per year for in-state) until you get past the top 25 schools (and if you're not going to a top school, you really need to do some deep thinking about why you are still going to law school at all). All of the disadvantages of student loans apply to not-for-profit law students, as well. That's a lot of money to pay for a job market that is not great, and the warnings about poor earning potential and high debt load that they cite for students there are just as applicable to non-profit students, too. Law school--for profit or not-for-profit--isn't a bad idea for everyone, but it's hardly a good idea for most, either.

Based on the title I fully expected this article to be about the larger law school market and graduates' debt and job prospects. "The Law School Scam" is a lot broader than for-profit schools.
Not everyone agrees with you, though. You represent a very particular demographic. Not everyone thinks, clearly, that Free TV is horrendous. I know that sounds like a bold statement .... but there are billions of dollars that seem to backup my statement.
Current submission: https://news.ycombinator.com/item?id=8180139 (4 hours ago)
Not big enough for a carrier, and that last generation is already designed.

But about right for a submarine.
While it's a terrible example, as far as leadership goes, I think that it's somewhat similar to Al-Qaeda. As in somewhat loose collection of subgroups that might have some single, overall goal but that work kind of independently.
That is what one would get with a single gyroscope. Now imagine several gyroscopes listening in, with their sampling frequency slightly/randomly out of phase, an array of receivers if you will. For this to work one needs to figure out the 'sync' of the gyroscopes but I dont see a fundamental problem with this approach.
But that's the most important part. I don't think you want ISPs to charge users $1M per month and then spread that cost to every website in the world plus all the things on the Internet that are not the "Web." I think this is far too problematic to ever work.
> or spending most of their lives doing things they don't enjoy just to stay alive seems cruel to me.

I assume you mean poverty? The parent having money is associated with kids having less money later in life, but it's not the cause of it.

If you want them to do things they enjoy give them skills and confidence. If you give them money instead you do them harm.

> I would hope I could teach them all of those things you outlined and have them be happy and productive on their own terms, not some other rich guy's.

You can't. It's a reality of humanity that giving people things too easily leads to misery. People need to WORK for their success if they are to be happy.

I'm very tempted to advise you not to have kids because of your weird views, but I won't, because I suspect you are actually just testing out your views to see what other people think of them. If you are willing to learn from the replies you got then you'll do fine.
In what decade will the last email be sent?
I am writing a program which has to durably store large number of small files. My current implementation stores these on the local disk as files in a particular folder structure. I am considering designing some approach to make this program run on a cluster of machines for high-availability, fault-tolerance & scalability reasons.

One approach I can think of is to run a distributed document database and use that for storage. I don't need most features of such database products in the foreseeable future, so I fear that they will add operational overhead for not much benefit.

Another approach I can think of is to run my processing nodes against a network file system, and rely on that to do the replication.

Yet another approach I am considering is to use something like CopyCat to implement the file replication in my application code. Is this a good use case for CopyCat?
The 1% are the very best destroyers of wealth the world has ever seen
Mascot Costumes,Cheap Mascot Halloween Outfits Costume- Wholesalemascots.com
What are the implications of actually breaking this agreement? Does the FTC actually have the authority to fine these companies? If so, how much can they be fined?
This is the worst mistake Unity made, inside unity it call those scripts "JavaScript" and it even uses the .js extension but is not a superset of JavaScript, is not a subset of JavaScript, is an abomination that just opens new questions and errors and calling it JavaScript doesn't help one little bit.

If you think I'm exaggerating just as a quick overview, there are no object literals (e.g. {value: true}), there is no array literals (e.g. [1]), you have to use new Array() which is deprecated in real JavaScript, they also implement some of the JS native functions but forget others making everything more confusing (for example parseInt exists but btoa doesn't), colons don't do anything they do in JavaScript, nothing, they are use to specify type, because UnityScript is a semi-typed language. Functions are not first class citizens and is not prototype based; at the end is just a mask for C# and that would be okay if it wasn't for them calling it "JavaScript" or even gasps "Unity-Flavored JavaScript"
Panda Mascot Costume For Sale, Panda Mascot Adult Costume – PandaMascots.com
Or maybe these are all difficult things to solve and you're just now seeing large projects to address them finally reach completion?

Sorry, but your "resting on its laurels" is clearly not true. If you had bothered to track the improvements made to Unity's rendering engine (or the addition of Unity 2D support) over the last two years (well before the Unreal engine subscription launch), you'd see they actually have been doing quite a bit.

I do agree that the situation around Mono is pretty unfortunate, and that is clearly a business decision they've made. But they're also trying to find a way to mitigate that as should be clear from announcements made over the last year.
Some bacteria evolved the ability to induce ice-formation, in order to break up plant tissues so they can invade. The climate effects seem be just a by-product, but there's some really interesting research being done into the biological mechanisms. http://www.sciencedaily.com/releases/2013/10/131023141119.ht...
I do not know your specific audience which would see this site, are they customers directly, or would you be using this to show work to get hired at a company?

These have slightly different focuses. A customer centric site I would think would focus on things you can do which would help the customer. For example, I setup a Wordpress Install, which automatically does X, and the theme matched, etc. These people are unlikely to do a in depth technical review of what exactly your code looks like.

A company on the other hand, will tend to pay more attention to it. They could run your HTML through a validator, look through your CSS, and evaluate your JS coding style at minimum. They could also run the site through Pagespeed, or webpage test. They could check not only if all the above is done properly, but that you are leveraging caching, concatenation, and minification. They are much more likely to ask you very specific questions on the above.

In general however, I find that just listing your technical skills is 'OK', but writing a brief statement of the skill, and what it allowed you to do, is likely to get you better results.
Http://www.businessinsider.com/sam-van-aken-tree-of-40-fruit-2014-8
So very true. In general the number of 'Likes' relative to views on Youtube is about 1%.
World's Fastest Camera Captures Light at 4.4 Trillion Frames Per Second