skysight-inc/HackerNews huggingface dataset:
I prefer Logic Pro because it's (to me) the most straightforward, but you can use Ableton or Reason or whatever; all the DAW (digital audio workstation) apps are basically the same.

Of all the EDM I've tried to make - dubstep, drum/bass, house, trance, chillwave - mashups seem to be the easiest, because you start out with all the ingredients.

Find some instrumental tracks and a few a capellas. You'll want them to have similar keys, so they don't clash when you hear them (my mashup suffers from this in a few places), which can be tough, and pitch-shifting won't necessarily get you there. You also have to beat match everything, which means adjusting the tempos of the a capellas so they match your music track. Easiest way to do this is to find a BPM tapper and tap out the BPM for your song and your a capella, and plug those numbers into your DAW's tempo changer. If it's not perfect, you'll just have to slice the track during gaps so that major vocal cues land on specific beats.

After that, you just have to sequence everything together so it sounds good. In a mashup, this means making the lyrics and the music mesh well, and having hooks that throw your audience off guard. For example, in my mashup, my favorite part is the transition into the Offspring song because it just flows so well ("uno dos tres quatro cinco cinco seis" "let's go" "you know it's kind of...") and it's unexpected. Balance the lyrics so that one thing is being said/sung at a time.

Overall, just make it fun. A mashup is supposed to be a unique spin on other songs. Mix things up, and keep it interesting.
Foreigners can think of this as "real-life SOPA", where not your speech, nor your online activities, but your moral values are being manipulated by what is being thought by others as "your own country".
+ http://news.ycombinator.com/item?id=4424920
What a horrible trend. CSS = Cascading Style Sheet. A tool explicitly designed to de-couple semantics from presentation.

Not to mention it's usually a case of "If you're using a bleeding edge browser beta, but not that browser, only this one".

It's unintuitive for building such things, which is why there's such a "gee whiz" factor, that you don't see when someone draws an iPhone in Adobe Illustrator.

I get the hack, I get the fun. But anyone who seriously advocates for a UI built of CSS bastardizations is "doing it wrong", as they say.

Why not invest that energy in SVG support and tools for browsers? Creative tools will be more powerful and flexible. And it'll "just work".
I don't know which article you're referencing, but we also had brain parasites found in a man who died about 50 miles from me in Indiana. We've basically been told to avoid freshwater lakes and rivers for now.
If you’re working on embedded code, the overhead for something like the JVM could easily be prohibitive because of the size.

And if you’re working on anything that needs to do a small job quickly, such as command line tools as fauigerzigerk mentioned, the overhead for something like the JVM will almost certainly be prohibitive because of the delay at start-up.
Reading this Starcraft story and "Evolve Your Hierarchy" reminds me that, in retrospect, most of the class inheritance hierarchies in my student and early professional projects were bad design. These days, I think implementation inheritance is a code smell.
That is the most awesome thing ever invented anywhere. Though it would be nice if it showed a clearer diff, perhaps having the before and after renderings displayed intermittently in a tick-tock manner.
Can any one post a link to the equipment details - design/description, anything? Thanks.
I had so much trouble with those seagates that it put me off ever buying from them again.
Very nice introduction.

I've been doing Go development for chumby (ARMv5-based) devices for months, and do all of my editing and compilation on Windows and then just rsync the binary over as part of my Sublime Text 2 build script.

Go is the greatest embedded-device-style development environment I've ever used, by far, without all the hassles of having to build a full cross-compile toolchain or use some hopelessly out of date vendor-made BSP cross-compile toolchain.

(FWIW, building a Go compiler right on the device is easy as well, but even with Go's focus on fast compile times, cross-compiling is still a much better experience when targeting these low CPU/low RAM devices).
As much as number 5 and the rest of the rules are great advice, they are bias and meant to put you on the defensive. Legal documents are only binding because you agree to them. If you or your agent or lawyer do not read AND understand them, then what do you expect? Not only can these be applied to wall street deals and VCs, but they apply to most situations.

I think the best rule here is number 10. Financing is not free money.
When The Lights Go Out-A must Read
I assure you, I am not a sock puppet.

Of course, that's exactly what a sock puppet would say. Hmm. Is there a sock-puppet Turing test?
Windows Phone has a great integration with Facebook, that surely helps. But a lot of my contacts are divided across my personal gmail, official emails, LinkedIn and Facebook.

But surely my address book if far away for being complete. Either few are missing phone numbers, emails, or pics.
Honestly I don't get the deal with Germany forbidding access to so many youtube videos. I've been there on vacation a few times and it was nearly impossible to find some (legitimate uploaded) songs in youtube, even from the VEVO channel. Big thumbs down for GEMA.

Their policy (verbatim):

"Whoever wants to playback or perform music in public in Germany will become, as a rule by doing this, a customer of GEMA."

Translation: "We don't give a damn about you being the owner of your creations or if you want to use non-restrictive licenses (CC for instance), you'll give us money whether you like it or not"
Yep, that's what I do.
Of the 84,000 industrial chemicals registered for use in the United States, only about 200 have been evaluated for human safety by the Environmental Protection Agency

--Wait, what? What is the EPA doing, then for 42 years?

http://en.wikipedia.org/wiki/United_States_Environmental_Pro...
Class methods needing decorators really bugs me too. The problem goes back to explicit self. The explicit self, as currently implemented, carries no information: yes, you get to pick "self" as the instance name, but everyone picks "self" for that and There's One Way To Do It in Python anyway. If you could declare a class method like this:

class Foo(object):
def class_method(Foo):
pass

then suddenly explicit self gains a meaning (Hey! Instance method!) and class method declaration doesn't go through a completely unrelated mechanism.

>> methods only become class methods when a decorator is used

> That's because the decorator is basically a flag to tell the attribute-resolution process to handle this method differently from the normal method-resolution process.

Do you see how that's just special-casing method declaration in a similar way to Ruby's mechanism, just relying on the programmer to drive the mechanism himself? To a not-so-casual observer it looks like Guido wasn't willing or able to change enough semantics to make a syntactic fix work for class method declaration, despite there being an obvious space in the syntax for it to fit in, so lent on a convenient implementation detail - a hack - to get the same effect with more work for the programmer.

Of course, it's equally possible that he believes that class methods are a code smell and should be explicitly made ugly, which I could have a certain sympathy for, but to me the current situation just looks really inelegant.
Out of curiosity, what do you feel qualifies it as fair use? That's a fairly specific doctrine (in the US, at least).
http://new.livestream.com/socreclive/8sep2012

Live stream of protest outside government headquarters in Hong Kong.
The ML class is pretty math heavy, but he walks you through 95% of it
> what is being thought by others as "your own country".

Are you Hongkongese? I live in HK now (American) and am curious to hear your take on this and China's exertion of authority over HK in general.
Chrome should have DirectWrite rendering soon: https://groups.google.com/a/chromium.org/forum/?fromgroups=#...
10 Best European City Break Destinations
my mashup suffers from this in a few places

No. Not to this unexposed ear. I detest bad mashups, but if there are audio flaws in this one, you've concealed them very well indeed. I'm floored.

This makes me want to get on with my own back-burner electronic music notions.
Are Facebook page builder companies dying?
Almost all companies on this page have beven acquired. Is Facebook move for enabling timeline killing all these businesses? http://www.insidefacebook.com/2009/11/30/9-top-companies-that-provide-facebook-page-management-tools/
Great job on the mixes. Next step is to try to exactly recreate the song without using samples, or try live mixing using hardware controllers and soft players.
"stay at home dad" doesn't mean I'm in a cave all day. I go to the grocery store, the park, my yard, the neighbor's house, my son's therapist, and so on. I can't just walk around in boxers and slippers. I do have to dress at least somewhat sanely.

But even if I wasn't a stay-at-home dad, the same argument holds: some people are thinking about important things in the morning. Maybe you're not; maybe you walk around like a zombie until your second cup of coffee. But some people focus in the morning, and for those people, "automate unimportant decisions" is one strategy to let them stay focused on whatever important thing it is they're thinking about.

(I wasn't always a stay-at-home dad.)
Those freshwater incidents sound like protozoa (amoeba) infections with an high mortality rate ("Brain-eating amoeba suspected in Indiana death"). GP is referring to another hazard, also seems to be from nasty water. http://news.ycombinator.com/item?id=4492244. Don't say you weren't warned though !
I think I got the point of the website finally. You should probably consider removing the sexual orientation of the profile informations, at least for a time, because it can be misleading about the goal of the website.
Edit: Not sure if my comment still fits as the parent has been edited. I'll try to update it later on.

It's not intended to be a dating site in particular. But I assume that wherever people meet, some of them will want to date. I like the idea of HumanamuH bringing love to the world, so I'm fine with it.

By providing some fields like orientation and whether someone is looking for a partner, I hope to give people who don't want to date a way to make that clear upfront. And those who want to date a way to make it clear what they are looking for.

If, for example, someone is in a partnership and not interested in dating, it's possible to add this info to his or her user profile. Hopefully this will minimize dating requests for them.
DHH is completely out of his league, yet probably makes more money than all of them.

Edit: Don't get me wrong, DHH is an amazing businessman and a very smart guy.
The digits are especially confusing - the 4's render like European 1's.
I think what we're observing is just the evolution of marketing to
people with increasingly lower amounts of technical acumen. At one
point, "on the system" was understood to mean something is stored on the
time-sharing mainframe, simply because everyone used dumb terminals to
access the infamous "system". As technology progressed and computers
became smaller, more affordable, and more capable, the lingo changed to
"on the server" since you actually had the capacity to store something
on your "system". The odd part is we still expected the "server" to be
located locally (in building, on campus, &c.), When a server wasn't
located (implied) "locally", it was called an "off site" server and was
typically accessed over private, dedicated lines/connections. This lingo
survived for a while when access methods changed to using connections
over the public Internet -- TYPICALLY DRAWN AS A CLOUD IN DIAGRAMS!

Some marketing person who didn't really understand technical diagrams of
networks saw the amorphous "cloud" representing the Internet in the
drawings and started referring to "the Internet" as "the cloud."
Needless to say, this lingo caught on with the non-technical folks, and
has been used ever since. I sincerely doubt we'll get rid of the phrase
any time soon since the majority of people on this planet are
non-technical and they tend to use the simple "hype" names they have
leaned.

The most interesting bit to all this linguistic history is you can
accurately profile people with it. For example, "Did he capitalize
'Internet'?" --definitely an old fart.
Memory-foam mattresses have the same problem apparently. I have one, and am looking into a dust mite bed casing (~$100) to prevent the chemicals from getting into the air...

http://lesstoxicstuff.com/2011/09/how-to-reduce-your-familys...
The original PSY Gangnam style video is blocked in Germany, so I don't think your dispute will have any effect. Can you make it available for download? I would really like to see (and hear) it.
Internet video's robotic, idiotic copyright cops
I love stories like this. Great work, and I hope you keep on making more music!
I really wasn't awake when I wrote this, because that second example is awful. It should be:

{k:v for k, v in something.iteritems() if v == 3}

vs

dict(filter(lambda x: x[1] == 3, something.iteritems()))
World's best soccer robots battle it out in Mexico City
Ah, der Bundestrojaner :/

The concept of "federal trojan" and "western, liberal democracy" don't seem to go together, in my mind. The former sounds like something Orwellian, perhaps from the northern half of the Korean peninsula.
Minnesota also had a confirmed case about a month and half ago as well.
Burning Questions: An FAQ on Flame Retardants in Furniture
I'm on Week 3 and so far the math wasn't intensive. As someones said, he walks you through it.
Well, if we posit a world where people are regularly getting "unnecessary" screenings for this condition, we're probably also positing a world where people are seeing their doctors regularly and getting a whole host of "unnecessary" tests for all kinds of conditions whose initial symptoms are subtle and easy to blow off.

So this is probably part of a world where all KINDS of conditions are detected and corrected early. Take, I dunno, one day out of every quarter, get some blood drawn, a few scrapings taken, and have a zillion tests run on it. Then spend the next quarter feeling pretty secure that You Are In Good Health. Or that You Have Something Wrong But It Is Being Handled. Less stuff to worry about - better quality of life. Which, if you only look at things in terms of the ALMIGHTY DOLLAR and WORKER PRODUCTIVITY, also means happier workers who have one less thing distracting them.

As opposed to the current state of things in America, where any and all interactions with the medical world are to be feared because costs are insanely high, and insurance companies fight like crazy to avoid any and all payouts.

I hate to get political with this, but really, I think any attempt to think about the cost/benefit situation of something like this is going to pretty quickly lead into considering the overall state of health-care.
Also (and I realize this is nit picky) you should change the section heading to "Mac" or "OS X".

"Macintosh" as a term to refer to a computer doesn't exist now. I can't find a link to support it, but I'm pretty certain Apple officially uses Mac, not Macintosh, even though the former was originally a shortened version of the latter.

p.s. Thanks for this software. Awesome to have choice in this area.
I'm one of those people who never quite figured out what Twitter is for, so it's surprising to realize that this probably wouldn't have risen to the original artists' attention via the channels we had before. And now I'm hoping Streza might see the crowd get into this at jwz's club some saturday.
It's funny, if it weren't for the "Hong Kong" in the title, I would have automatically thought this was about the US christian right trying to indoctrinate kids. Instead, it's the PRoC/HK government.
Right, and then Portage makes everything and puts it into place. And then you use Gentoo's init scripts. And then you use Gentoo's package manager. And so forth.

What you learn is exactly what it is that the distribution does, which parts of the system are decided by it, which things are convention and which things are configuration.

Gentoo's great, I ran it for several years, but I'm still glad I did LFS one semester and could really see what's going on under the hood.
Look into quadtrees, that's a good way to do collision detection in 2d. Or just partition your world into a fixed grid and only consider collisions with objects in the same grid square. Quadtrees are just a smarter way of doing that.
Ask HN: would an overview of state of the world help you make decisions?
Hi HN,

I'm building a website[1] that will basically sum up all the most
important information about current world problems and display it as
an explorable overview (think command and control centers from sci-fi
/ computer games and sci-fi movies, Google Earth, or something similar
to Fate of The World[2]). The idea is for following questions to be
answered by just taking a glance and/or exploring the site for few
seconds.

- What needs to be fixed? What's the progress?

Especially how many things are broken - do we have ten big problems
problem, or ten dozens of them? And then not just a list of problems,
but a) how close are we to effectively solving given problem, and b)
1'st derivative - is it getting better or worse, and how fast?

- Who's fixing it?

What solutions are targeting those problems? Which NGO's are working
on them? Just a curated list (think GiveWell) and contact info for
those, who would like to join the efforts.

- How can you help?

What skills are needed where - for those who want to steer their
development into the area. Who's fixing it - for those who want to
help organizations.

Do you, as hackers and/or enterpreneurs, think such tool could be
useful in making decisions about what to build, who to help, or just
to have a better understanding of the world?

[1] - a brief description is posted right now on
http://planetstatus.org (in pl_PL; sorry guys, it's mostly parts of my
original idea document uploaded because of TEDxKraków Award workshops
I attended to develop this idea further.

[2] - http://fateoftheworld.net/. A great game, but it could use a
better interface and visualisations for statistics.
Not to mention that most modern games and physics engines all use floating point numbers these days. We're not in the 90's anymore - gpu's all support floats natively and are very fast at processing them, cpu floating point units are as fast as integer units, SIMD (eg SSE) supports fast floats and doubles. There's really no reason to avoid floats unless you're doing something very very special (hint: if you're arguing about these things, you're probably not).

Havok, Bullet, PysX - as far as I know they all use floats.
I almost didn't sign up because I couldn't really tell what this was. I went ahead anyway and when I finally saw the landing page I thought, "Oh it's a dating site. No thanks."
A political approach to hiring creatives
The Hyperconverged Infrastructure
As has been pointed out, he founded Digg.

Here's a Charlie Rose interview: http://www.charlierose.com/view/interview/10550
Protecting the interests of the chemical manufacturing industry?
If you want to get Google Ventures to invest in you then, the best way to get an investment is to get referred by someone in the partners network[1] or via a Google employee (about 25% of Google Venture's investments have come from companies which have been referred to by Googlers).

Another way is to work with KPCB[2] and/or August Capital[3] as they appear to have closely aligned themselves with Google Ventures.

[1] http://www.googleventures.com/investing

[2] http://www.kpcb.com/

[3] http://www.augustcap.com/
I was a Lisp/Scheme programmer. I use Python only because Norvig wrote that it isn't so bad. But I curse out loud every time I type in 'self'. I hate the lambda limitation (only expr). The scoping rules continue to confuse me. It's a good language if you're coming from C/Java. But it's a poor language if you're coming from Lisp/Smalltalk/ML.
Check out some of MySociety's sites. http://en.wikipedia.org/wiki/MySociety
also they probably just log URLs and IPs, but not the POST requests.
Make Content Clickable In Wordpress
As I Lay Dying
Our inability to accurately measure and model (or even notice) a lot of the factors involved in complex systems results in our inability to describe or predict them

Structured processes | SDIC [1] vs Resolution is a legitmate issue. Not at all processes can be modeled the same, like a "complicated" but ultimately simple one. In the latter, Logic helps "bridge" the resolution issues. Many deterministic processes cannot be brute-forced, though.

[1] ie, displaying Sensitive dependence upon initial conditions; just how accurate is your measure and can it ever be accurate enough to deduce an originating function?
https://secure.wikimedia.org/wikipedia/en/wiki/Hong_Kong_Bas...

The socialist system and policies shall not be practised in the Hong Kong Special Administrative Region, and the previous capitalist system and way of life shall remain unchanged for 50 years.

This is clearly not happening. Socialistic ideology has crept up all around, and we have lost hope in restoring this city we once called home.
What Does jQuery fn Mean?
This is unfortunately the same as every other interview. He has regurgitated all of this information a million times... I would love to see an interview that goes a little deeper.
Good point... what if that person who had a contact were to give their email or some other contact info so that I could tell them some more info, so they then could decide whether it would be ok or not to create an introduction at GV?
Cheetah robot hits top speed of 28.3 mph
The most important thing is that the stock doesn't fall even when he says these things that shouldn't be said. Indicating approval of his style. Or how insignificance it is compared to missing delivery target.
Well, my mistake, map and filter are not faster than a list comprehension (at least not in 2.7)

My test case is: f = [x^2 for x in l if (x % 2) == 0]
(and something similar with map and filter)

(where you read x^2 please consider x(double asterisk)2)

For 500k elements - xrange(500000) - this takes:
0.122527122498 (list comprehension)
0.145442008972 (map/filter)
Abandoning VIM
True, I am just trying to get to someone in their partners network or a Google employee that could hook me up
Facebook is still growing and have not quite finished defining itself yet. Further, Facebook as it is, is not really a platform. So, as it grows and introduces new features to enhance user experience, the third-party developers will become obsolete, one by one.
This looks a lot like the behavior of a certain Redmond based company 15 years ago.
Build a perfect landing page for your startup in 5 minutes (not LaunchRock)