skysight-inc/HackerNews huggingface dataset:
Why does sound technology seems to be lagging behind? (3d, physics, etc)
Hi HN!

I've a long time passion with binaural audio (spatial sound, aka, the real 3d), and took the initiative to tap this unexplored potential to start creating a game that is all about sound, no visuals.

The more I research the more I get to realize that recreating realistic sound environments in computers is really lagging behind, compared to, for example the realistic physics we have in today's games, photorealistic renders and 3d scenes etc.

Sound is lightyears away! Why is nobody puting effort into it? Is it more challenging than 3d or physics? In fact, sound IS physics, so it would make sense to have the whole package together.

Why is the "sound industry" not pushing this further?
thanks!
> Your are not required to use exceptions or templates if you don't want to.

This is absolutely true -- at least if you're working alone. But I've always found the whole "let's use a subset of c++" to be untenable on long projects. Somebody always joins that's infatuated with Alexandrescu, or some random error handling strategy, and then you end up in endless debates about concepts vs. abstract base classes. Those debates can be fun, but they seem to too often leave behind hurt feelings and demoralized team members.

If you just throw back to c, all you have to deal with is the argument that "we should really use c++, because <insert some random thing>". Those don't last too long, you just have to respond that it's a c project :)
You can't dispute a single FACT in the article, so you attack the AUTHOR instead! Obviously you've never even tried to create a web site with Node.js. If you did, you'd know it is DONE. Ev's technical skills are light years beyond any of you so-called programmers. Maybe in a few years, you'll realize he was right all along?
I see. Issue is with software patents specifically, not patents in general. (Mine are mostly non-software.)
Yep. Of course. They radically underpriced the thing.
I've read many great books but... "Bible", I think, had the greatest impact.
I don't want to use this for self-promotion, so I'm posting a link here in the comment, for those who want to know more about my experiments with spatial sound: http://bitoutsidethebox.com/shabda/ (its very very pre-pre-alpha, but playable in all 3 OSes)
This doesn't include the Hard Drive images (CHD files) for the more recentish games where the rom was just a bootstrap to get to the game code on the disk.
ShowHN: Facebook style  mentions for Backbone apps
Ignorance, not insanity.
No More Mr Nice Guy. Dr Glover. I met this book thinking it was a self help book related to the the downsides to seeking approval in our personal lives, but I was surprised by the positive impact on my work also. I became a more assertive manager, stopped seeking approval in various 'David Brent'ish ways, and ultimately become a better manager.
I use Stripe a lot (I've developed various products that use it) and have only found a couple of limitations.

1) International bank transfers. They have international accounts but you can't send transfers to non-US accounts using the API.

2) Custom amount subscriptions. You must setup a subscription plan first but if you wish to accept, say, recurring donations of varying amounts it adds another layer of complexity.

With 2) you can get around it by creating the plan via the API just before creating the customer object but it'd be nice to have direct support - you'd be surprised how many requests I get for this feature.

Overall though, Stripe is AWESOME and I highly recommend them.
We use Oovoo, its still centralized but we like it more than Skype. Its like the poor mans skype but its honestly better for voip.
Brief synopsis: an Italian-based startup with some of its technology infrastructure hosted with US companies was the subject of massive fraud in Italy due to its recent decision to accept (only) Bitcoins. Completely misunderstanding how the law works, they assumed that a US company would comply with an Italian court order because of an EU directive.
Their solution? Move to Iceland, a member of the European Economic Area.

EU and US law doesn't work the way they think it does. For starters, FISC isn't relevant law here. But more importantly--simply relocating their servers to Iceland does nothing for them since the company physically remains in Italy.

They (Clipperz) remain subject to Italian laws, meaning that they are still subject to Italian subpoenas and discovery requests. Civil law countries like Italy don't have the same evidentiary protections that the US has. Italian prosecutors can simply use their refusal to provide access to those servers against them in court. (The same is generally true in the US for civil, i.e., tort, cases but not for criminal cases.)

However, since their servers are no longer hosted in the US or the EU, they're no longer protected by US or EU laws! So congratulations, Clipperz! You've accomplished the double whammy of not improving your legal situation at home while simultaneously increasing the threat to your servers! Now the NSA, British Intelligence, and various other US and EU government agencies can legally hack your servers, and the data they recover can legally be used in any US or EU court even without a warrant and despite the illegal means by which the data was obtained. Congratulations!

Here's a suggestion guys: next time, consult a lawyer. You clearly need one.
Do you have any "particular problem" in mind? You don't mention one.

I think the trouble with single-purpose languages is that, realistically, their development needs to be motivated by a real problem not satisfactorily addressed by an existing language. And since the people with these problems are not often going to be language designers, most such opportunities will be missed. I'm frankly surprised by the existence of Julia.
Arabic غ is pretty similar to German's "r", isn't it? As a native English speaker who's studied both German and Arabic, I at least produce my mangled version of both in the same way...
Float-On and Transport of Costa Concordia Onboard Dockwise Vanguard
I read somewhere that using african american is also bad since there are many black people that don't identify as african and don't even have african heritage. I think black is much more inclusive.
> It is a faster python with a very primitive type system tacked on.

And concurrency primitives in the core language. (In a properly designed language, these could have been made part of the standard library, though.)

And worse error-handling facilities than the original Python.
The web server is configured to use something like mod_rewrite to pass everything after index.php as a query string parameter to index.php. Many sites use this (though most don't do it so nakedly) to make pretty URLs that search engines and users prefer.

Essentially, the request is equivalent to index.php?Article=2013%2F12%2Fhow-blender-started or perhaps index.php?Year=2013&Month=12&Article=how-blender-started.
Harry Potter and the Chamber of Secrets

Such an immense story about love, friendship and the evil in all of us.
Every time...

Theory: https://news.ycombinator.com/item?id=6441795

Potential examples:

1. https://news.ycombinator.com/item?id=6885123
2. https://news.ycombinator.com/item?id=6365495
3. https://news.ycombinator.com/item?id=6448409
4. https://news.ycombinator.com/item?id=6857739
5. https://news.ycombinator.com/item?id=6035263 - This is the most obvious one.
6. https://news.ycombinator.com/item?id=6902563 - Cover up.
7. https://news.ycombinator.com/item?id=6907915

I'm going to just keep on collecting these links and post the list on every instance I see. This will be added as the 8th link.
Yes, indeed. My last example is from Objective-Smalltalk [1], which straddles academia [2] and practicality [3]. The basic idea is that you really need both the practical application to show the problems and then the time to think about solutions.

[1] http://objective.st

[2] http://dl.acm.org/citation.cfm?doid=2508168.2508169, https://www.hpi.uni-potsdam.de/hirschfeld/publications/media...

[3] http://metaobject.com (used in most products)

EDIT: added sentence about approach.
The Mars Trilogy ... it made me come to closer to hard science fiction than ever before ...
I am sure I would have similar issues with Java on *nix because of my lack of experience with both. Cross-platform is definitely a major C# strength at least in the mobile space given the power of Xamarin tool chain. Android and iOS do matter and they are not Windows.
Tell me about it. I was just trying to put it in blue pill white people language
PHP added exception chaining in 5.3.0 (a few years ago). See $previous:

http://www.php.net/manual/en/exception.construct.php
> Authors have the legal right to go after fans, but choose not to?

This is actually pretty much exactly how it works. Fan fiction is generally a "derivative work" but most creators and publishers realize that there is no real incentive to go after most of it, and a serious disincentive in the form of bad PR among the exact groups of people who are already buying their stuff.
Did you read the article?

Holding pedagogical standards constant, more people were able to graduate due to the ASAP program. The implication is that many of the students who currently fail at community colleges do not do so because they are incapable, but because they need guidance and structure.

>Community colleges are the way out for folks who fall off the path early.

What path? Is a four year college the expected path?

>The problems described mostly reflect the demographics that they serve.

I'm uncertain what you are trying to say. Do the problems of a certain demographic not matter? Is the ASAP program mistaken for helping the wrong demographic graduate?
TL;DR I give up -- so if Diane started out, as the article says, by "pre-gaming" i.e. drinking a few shots before the party, and overtly initiating the sexual aspect of their interaction by grabbing Jack's crotch, why is it that Jack is presumed to be the one who created a "hostile environment"?
Other discussions:

1 year ago: http://news.ycombinator.com/item?id=3987660

2 years ago: http://news.ycombinator.com/item?id=2864531
Seeking Wisdom is very hard to come by, especially if you live outside the US. Any idea where it can be purchased online?
I tend to give sexist language a pass because of how gendered English is (although not as gendered as many other languages). However, in this case "Kids code" seems like a viable option, so on thinking about it, the gendered nature of the title also annoys me, although my habbit of ignoring gendered language makes this a largely intellectual annoyance.

Also, the "black" in the title has the added problem of being superfluous feeling. "Code" does not convey what the group does. "Girls Code" conveys pretty well the this is a group of (female) children programmers. "Black Girls Code" conveys no additional information other than the fact that is is aimed at black girls specifically.
Red Thread Thinking: Weaving Together Connections for Brilliant Ideas and Profitable Innovation. http://www.amazon.com/Red-Thread-Thinking-Connections-Profit...
The Author Debra Kaye, presents market driven innovation and product development in a way that is engaging and fascinating.
This is excellent. I've been dealing with weather radar images lately, and they're all terrible animated gifs. This sizes them down nicely.

A service like this really needs to support oEmbed. The oEmbed spec is pretty simple and it would make this more widely usable by popular blogging platforms, and make it easier to use on responsive websites. http://oembed.com/
Note that had mongrel2 been written in c++, I would not be working on it right now. Not because I necessarily think it's bad, but because I don't know hours to write good c++. there are all sorts of tricks to making c++ tractable[1] and I just don't have enough familiarity with them.

1. See for example RAII rule of three, etc.
A GC call cannot drop your FPS a lot, but it could add a lot of latency spikes and inconsistent framerates. Techreport's inside the second is amazing read on the subject.

So ... you will have slightly lower FPS (55 instead of 60) but much worse experience.
Good for both of you. Logical argument is only for people who have already proven that they subscribe to the progressive agenda.

Downvotes and shaming are all these privileged white boys deserve.
the development aspect of it.Where would you recommend i sell my themes?
>Do you actually belive this?

I haven't seen a single Google employee (that I know of) here or on other forums who's had a nice thing to say about patents. I'm sure there are some pro-patent Google employees, they just don't seem to post on here :-)

But I don't understand what you mean by "corporate America"... Aren't companies that are complaining loudly about software patents also part of "corporate America"? How is that an echo chamber?
> endless debates about concepts vs. abstract base classes

Really? Generic programming's better static error detection facilities makes it the superior alternative with respect to object-orientation, whenever you can choose between the two. This pretty much settles the question IMO.
Gives new meaning to the term 'growth hack'
Advanced Computer Architecture Reading List
How about you refute the arguments instead of mocking them like a sixth grader?
Actually, I feel the same about gender separations.

And I think I used the term 'troubled' and not 'outraged.'
The tech side seems mostly solved as of the late 90s/early 00s--look at A3D, EAX, etc.

The production side is tricky and expensive, though, and can be hard for indie teams to get right unless they've got a lot of experience.

What makes you ask this question?
I haven't been on here long enough to remember an HN of old, but I totally agree that on a lot of topics the depth is lacking here. Witness that TFA is all about how GC makes C# kind of suck, and that is the big thing they are trying to fix. Any commenters showing signs of grokking this? Nope, they are mostly talking about C# being awesome.

I think a lot of folks here have a hard time thinking about a world without GC or that GC might ever be a bad thing.
Why I fled libertarianism — and became a liberal
What argument? I haven't seen anything presented in a logical way that warranted a reasoned response (although others have attempted to elucidate)
I'm using a greasemonkey script.

https://www.reddit.com/r/gfycat/comments/1s0fip/extension_fo...
Sorry I donated all my money to the "Lesbian Eskimo Left-Handed Midget Albinos Code" [1] Charity. They are far less well represented in our industry.

[1] http://www.youtube.com/watch?v=FB9DSWxtsgU
Where're the free events to help white men code? Maybe they exist, but I haven't heard about them.
I'm among those who think this organization isn't doing it right, but I'm a 'colored' developer. Does that make my opinion any more valid than the white men's ?

To me this is as beneficial as a 'white girls rap' bootcamp, but hey, whatever helps.
I looked it up after reading your comment, and they're receiving donations right now that will be matched 3x (!) by an anonymous donor... they're just shy of a million bucks...

https://archive.org/donate/?img=group0a
A charity is asking for donations, and someone is raising a concern about the charity. How is this not relevant?
>You always have limited resources, so it's better to pick out a tight vertical to start out from, where your resources, experience and skill have a much bigger impact.

Why does picking a "tight vertical" have a much bigger impact?
>The fact that you categorise someone as "black" is just awful

Words have cultural connotations. I don't think one can make the claim that a word is "awful" by how its understood in a completely different culture.
It's racism by definition.
6 Videos from the Past that Predicted the Future
Ready Player One and The Postmortal were really rad.
At home I user my custom built desktop running Arch Linux. It has a Sandy Bridge i7, 8GB of RAM, a GTX 660, a 64GB SSD for boot, and two 1TB HDDs for extra storage. I primarily do Go, Haskell, and Ruby development when at home.

At work and when on the go I use a 2013 MBA with 8GB of RAM and a 512GB SSD. Most development at work is iOS game development along with the occasional helper program written in Go or C++.
Why Did Japan Surrender?(2011)
If you want to write cross platform applications use Qt. End of story, it's the only extremely well supported cross platform GUI framework out there. If you are looking for a smaller framework you can try WxWidgets, but I would stay away from GTK. GTK has been getting less and less support since version 2. Version 3 is only Mac and Linux and the Mac version is terrible, there is a "custom" Windows version by some french guy, but it's just that, not community supported.

You could also take a look at Juce, depending on what you need to do with it.

But, if you don't mind large binaries you could easily embed a chromium or awesomium layer as your frontend and do your frontend in html/css/javascript and use JavaScript to communicate with your backend.

As people as said, the best idea would be to write one backend and three or two frontends. That will give you the best experience on all three platforms, and the native GUI look, something that on Mac Qt still suffers with.
Try to extract xz compressed linux kernel on host with 128Mb RAM and 500MHz CPU. Then try to extract bzip2 - it will be very slow. IMHO gzip is the best option for old hardware or small virtual machines.
This program has a problem with race. It's racial segregation.
I don't know how things are in europe, but blacks categorize themselves. They were called "colored" by whites, and they fought to be called negros. Black was offensive back then (60's). Then Negro suddenly became offensive and they called themselves Black which used to be offensive but no longer was. Some called themselves afro-american, and today it's predominately african american.

These days, and for decades past, it's about what they want to call themselves. Who "they" refers exactly to is mostly lost on me.
So you're OK with white girls code, hispanic girls code, european girls code, etc?
Your theory doesn't really accord with the evidence you posted.

Your theory is that anything positive about Black people is pounced on by trolls. To me, evidence of this would be a story about an individual Black programmer, for example, or (as you say) programmers in Oakland.

But this is a story specifically about a program for Black girls learning to code. Race is not incidental, it is central to the story. So for you to claim some kind of hidden agenda because people with differing views on race post in these stories, is ridiculous.
When using modern compilers, the overhead for Boost is pretty minor. I get that this was a big deal some time ago (I wasn't using C++ then, so I can't say myself) but using Boost with clang and precompiled headers don't cause a significant increase in compile times except in the case of a clean, which is rare enough for me that I just use that as a chance to get up, move around, etc.

Boost can weird your stack traces a little, but they exhibit in predictable ways that you can usually quickly reason out if you understand what your stuff is doing.
you beat me to it. I just logged in to post about raspberry pi. any idea what wireless controllers are supported?

additionally most chinese android tv dongles can run mame games.
That phrase is from the Declaration of Independence, one of the US's founding documents:

"We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness."

http://www.archives.gov/exhibits/charters/declaration_transc...
An event which is free for all is not a white men code event, even if most of the participans were white men.
I've tried it for awhile, but it's rather clunky (as of a year ago anyway for a few months) and is difficult to get others to use and share their keys and such.
African-American also has the problem that not all black people identify themselves as American. Although it does lead to an interesting conversation about American imperialism when one expresses concern over how much of African governments are run by African-Americans.
"Poor Kids Code" would indeed be better.

Or just "Any Kids Code" and run the class in a poor neighborhood where rich parents don't want to go.
Great!! I heard about this machine and is planning to buy one soon :)

Though I am confused between Y510p and MBP
I love the freedom linux give and don't want to sacrifice it :(

How's the Wifi running on Y510p?
Have you tried installing Arch linux?
Went 2 or 3 batches but now it doesn't seems to be giving me any more. Just getting the "Give us abit message"
It would only be better because its impolite to call attention to how blackness still has negative social consequences in the US.

Edit: parent comment was deleted, said that calling it Poor Kids Code would be better.
African-American women are severely underrepresented in IT, so this charity is addressing that problem. They are teaching children a skill. If that really bothers you, take a minute to reflect on yourself.
I have seen many.
That's incorrect. Just because the audience is mostly white men does not mean that others aren't welcome or that they feel unwelcome. It just means that more white guys showed up that non-white guys.

Reply to child:

Now you're essentially calling white males racist, but the comments in this thread have nothing to do with how white men feel about other genders and races.

I have never been to an event wherein I've seen anything but positive vibes towards all people attending.
The power of habit is amazing - thanks to it I am finally getting fit - managed to make it from 60 to 180 pounds on the benchpress in two months just by creating a habit of getting to the gym.

Also I have now a cleaner desk.
I agree with you, I'll fix these ASAP.
105+ sites with online courses for search
Unfortunately, due to your admission that you ran the whole thing illegally, and in the EU, I can't make any suggestions (even in general terms) without running afoul of legal restrictions (I'm not an EU lawyer) or my firm's tax practice restrictions (due to the potential illegality of your prior structure/activities). I'm not even allowed to refer you to one of my firm's local offices.

I would suggest that you hire a local (to you) lawyer. Since it appears that you also have accounting needs, you should look for a firm which provides both legal and accounting services.

As for the Dubai Internet City: it's intended for specific business activities within the Free Zone. It's not a panacea that gives you access to the rest of Dubai or the UAE (for that you still need a 50% local owner.) That's great if you want to do business in the Free Zone, but if you're not a local to that region then there are far superior jurisdictions to be located if you plan on having international business operations.

Also, the royal family has a tendency to radically change laws every time a new generation comes into power, so the current business-favorable laws may change for the worse in a few years. If that happens, it could be very difficult to get out.
I love this article! The extremes are very interesting. I think this is the edge case of a continuum of preservation practices. I reference the author in my article on software preservation, offering other examples of different approaches and efforts: http://www.emeraldinsight.com/journals.htm?articleid=1709237...
Think about your comment for a bit. Did you feel good making it? Ok, it's a free country and you have free speech.

Now consider that to most intelligent people that comment was the most useless thing they read all day.
If you've read this thread top to bottom, you can surely see how nonwhite nonmen don't exactly feel welcome.
Watch this video first, then reread in the voice.
I think your understanding of sociolinguistics has room to grow. Ponder how it was that those words like "colored" and "Negro" were 'suddenly' decided to be offensive.