skysight-inc/HackerNews huggingface dataset:
Yes, navigation meshes can be created either automatically, by a designer, or through a mixture of the 2 (usually they are first computed and then adjusted by someone). Indeed, automatic and stable generation is essential in case of big, procedurally generated scenes, and it would be in general a nice achievement for the field.
gmaslov provided links that explain some common ways of generating navigation meshes, that quickly looked to me like improved/refined application of the "flood filling" method. I just wanted to point out that there is a very interesting way (imho) of generating a 2D/multilayered navigation mesh, which is, by computing the Generalized Voronoi Diagram of the obstacles and then by annotating the vertices (and thus edges) of the graph with information about the closest obstacles' points. This way, we have both a "backbone graph" and a subdivision (a mesh). Here is a link to the related research of my Uni: http://www.staff.science.uu.nl/~gerae101/motion_planning/ecm...
check it out if you are interested, there are also a couple of summarizing images and videos. The advantage is that such meshes are smoother, compact, yet they ensure very good coverage of the walkable space.

Disclaimer: I am a MSc student working on the above method for my final thesis (involving GPGPU steps and a true multi-tiled approach).
It sounds like you're talking about eliminating things like the FDIC, which is crazy. People (and banks) suffered tremendously before bank regulation evened out the business cycle. Then they decided to ease things up and let banks play around with depositors' funds, and within a decade we had the financial crisis.

Banks ran wild with unregulated markets that ended up being a huge percentage of the economy. That's what got us into trouble.
> Flash market is still there, and it's growing.

Do you have a reference for this? Not that I have a reference to the contrary, but I'm not getting this impression at all based on the increasing number of sites that I see supporting HTML5 (more and more sites work on iOS devices).

At one point, most multimedia sites wouldn't work on iOS devices. Now, I only run into these occasionally, and it seems to be less and less frequently that I do.

EDIT: Actually, according to this[1], the Flash market is indeed shrinking. Assuming this is accurate, of course.

[1]http://w3techs.com/technologies/details/cp-flash/all/all
Really? Perhaps so, but seems a stretch to me. When's the last time anyone bought a square TV?
It's nice. Colourful. Hard to read much into it though.
if you hire the 'no men', they suddenly become 'yes men'. funny how that works.
Nasa Mars Rover Accidentally Draws Dicks On Red Planet
How Internet Censorship Is Curbing Innovation In China
> Hmm, seems to be in particular "Adobe Digital Marketing (Omniture) [2]. If you have ghostery block this, you can not see the blog text.

I have it blocked and the site works fine.
My_Little_Pony: Coz Friendship Is Magic

Logo: http://www.google.com/search?q=my+little+pony&tbm=isch
If we're using analogy it's more like telling bicycle riders to use anti-puncture tape. Sure, it'll reduce the chance of getting a puncture but does nothing when they go under a truck.

What's on offer here? 10 minutes extra tamper resistance? For a protocol which is inherently insecure?
Or, the intention of having Scribd links is to boost SEO for and awareness of Scribd, thus increasing the value of Y Combinator's equity stake.
The shape resembles current app icons. Might refer to a flat iOS 7 design.
Indeed. That is perhaps the first priority.

Too often the approach "this didn't work out, so we need more of it".
CrowdMed’s Investors Bank on Crowdsourced Medical Diagnoses
Maybe developers are more interested in eco-systems than designers?

"It's completely build on open source software!" makes many devs proud to say.

whereas

"It looks and behaves just awesome, just like I imagined it!" makes many designers proud to say.

But it seems to me the OSS movement swept over to the designers in the last years, just look at the creative commons. Probably because many of them started to code for themselfs and found the potential of OSS.
I have them installed
I am not aware if this already exists, but this sounds valuable! Can you create a minimum viable product (prototype)?
The flying car gripe really needs to be retired. It just screams "I'm a lazy writer!" at this point, to me at least.
It's an open-book test, involving 80 multiple-choice questions in eight hours and not a single line of code.

Seriously?
Traders are on a hair-trigger - some of them were probably shouting "Sell" down their phones before their eyes had even scanned to the fourth word of the rogue Tweet. You can't really do much to eliminate false-alarms when people are primed for alarm like that. So apart from the unavoidable market-blip, what is there to worry about? Its a one-off event. Lets come back and talk about it if/when major news organisations are getting their Twitters hacked once every six months or something.
One of my main reason I got long Apple 4 weeks ago.
> Some of us

For very small values of 'some'.

Can you give a couple of (practical!) examples where gopher has not been replaced by http?

Chrome, explorer, opera and safari do not support gopher, and from 4.0 firefox did not support it either (though there is a plug-in).
Perhaps, but house advantage ensures you will keep losing in the long run. The only thing keeping you from a guaranteed win in the long run is the table limit. I ran some simulations a couple of years ago to test some strategies - it was quite shocking to see how common losing 17+ in a row is. Losing 6 in a row is bound to happen every few rounds due to martingale system relying on a lot of 'small' rounds to scrape in winnings.
One could argue that "traditional" AI is also about creating the "illusion" of intelligence. That is what the Turing test is testing -- whether the illusion is sufficiently good to fool the tester into thinking that they're communicating with something intelligent.

The difference is in the degree to which the illusion has to hold up. Game "AI" exist in a limited, artificial world; so they can get away with "simple" algorithms without any learning elements. General AI needs to operate in the real world (even if constrained to a particular domain), where the "rules" are too numerous and complex to program in advance; thus learning is an essential part of "traditional" AI.
We are actually working on it. You can be the first follower of @stamplinAPI if you'd like to hear more. Thanks for your feedback.

Have you ever had this kind of needs? Would you find a usage in your actual job for that?
Aside of asking for details of few high profile developers and sponsors, no. They have extremely widely distributed and viewed network of games, so I'm fairly confident in the accuracy of those trends reported.

Another interesting point they've raised is fairly low overlap of mobile and flash gamer demographics (which impacted their cross-promotion attempts).

EDIT IN RESPONSE TO EDIT:

Market and distribution are not neccesarily correlated, prime example being iOS vs Android. In Flash game market, this is reflected in ever increasing quality of games published.
Flash Player not withstanding, the rest of the product line is very good IMHO. ActionScript 3 is a decent language with great compiler support, three good IDEs (FlashDevelop, FDT and Flex Builder) and libraries galore. Desktop support with AIR (i.e. iPlayer) is right there too.

But the runtime, Flash Player, sucks. It pains me to see Adobe throw away everything else just because the runtime is horrible. I would LOVE to see ActionScript shift towards browser-native or HTML5 runtimes. Seriously. Flex can go walk the plank along with the Flash VM, but please, Adobe, take the maturity of that platform and make it do something useful. You managed to compile to iOS, Android and Blackberry, so we know you are capable of really good work, it just needs to be web right now.
Looking back on the veronica mars kickstarter (http://www.kickstarter.com/projects/559914737/the-veronica-m...) I'm surprised to see that most of the largest pledges were hit (1/1 at $10K, 3/3 at $8K, 3/3 at $6.5K, 4/5 at $5K, 10/10 at $3.5K, 30/30 at $3K, 20/20 at $2500, 300/300 at $1000)
It is shaped like the dimensions of the current AppleTV product.
What is their ticket cancellation policy?
I wonder how much this will help Kickstarter, to gain some big attention like this. It would be interesting to see more celebrity types doing their own projects.

> "You will provide your own travel and accommodation."

I found it sort of funny that if you pledge the $10,000+ you still have to provide your own travel. Kind of cheap, don't you think, Zach? Haha

EDIT: Yes, I understand the logistics of people making their own travel plans, I just thought it was funny (in general).
I lost 4 points of karma for saying 'lol'. Somebody shoot me now. lol.
Suggests an iWatch at $199 released July 24th, an Apple TV (two sizes) at $699 later in the year and a brand new Mac Pro. Oh and completely flat design of iOS.
Maybe some sort of ranking of importance, even user voting. Like when following MVP, is it critical to have X or Y at release.

Thanks for the list.
Non refundable, non transferrable AFAIK.
Why we like WebP
I had thought that they would most definitely be thinking of 2 factor authentication.

Couldn't they even achieve this quickly using Twilio to send SMS token codes to users who opt to have 2 factor auth?
I hope that "how to handle getting hackernewsed" is on the list. Text-only cache:

http://webcache.googleusercontent.com/search?q=cache:http://...
How Much Do Americans Know About Science?
> The code you write with Go just seems to be correct. I can’t really put my finger on it, but somehow once the code compiled (and it compiles QUICKLY), you just get the feeling that it’ll work (not just run without error, but even logically be correct). I know, that sounds very wishy-washy, but it’s true.

This statement needs to be qualified.

Switching from an interpreted to a static language will catch a certain class of bugs upfront. I've rewritten some small programs from C to Go, and the same logic bugs are present in both.

In this sense, switching to Go is no different than switching to Java/C in terms of the bugs it will catch. There's nothing in Go that sets it apart from other static languages in this respect (unlike Haskell).

> It’s very similar to Python in terms of verbosity (or lack thereof) and it treats functions as first-class objects, so functional programming is easy to reason about.

Where is map, reduce/fold, filter, scan? Go doesn't support functional programming primitives due to lack of generics.

I may not have written enough Go programs, but I find Go marginally less verbose than C thus far (ignoring concurrency). Channels and goroutines and are its most interesting features.
True, re dimensions
This is exactly why I wear "do not resuscitate" bracelet. I prefer to go peacefully, without having to spend a few extra years brain-dead in a coma.
Yeah, that part has thankfully been well organised.
Your Brain on Math
Building a customized accounts ui for Meteor
Well, presumably people who dish out $10k+ for a kickstarter campaign can provide better travel arrangements than the producers can without using half of their donation.
Regarding (1.), some of you may find interesting my study regarding support on HTML elements to trigger JS event listeners in various browsers:

http://jakub-g.github.io/accessibility/onclick/
That's sort of my (somewhat cynical) point: if everyone else is reacting ridiculously to fake news, moving against them would pay off I suppose.

I wonder who lost money dumping shares?
Developers are obsessed with tools and, for major part, not in a healthy way, is my observation.

Maybe they escape drudgery that is most of development that way. :)
Being able to ask something to an engineer. Those folks don't have a public email.

And meeting people, having a good time, etc.
To see the future, look at the past. You've just described the fax and email penny stock spam model which was popular maybe 10-20 years ago. Now no one is dumb enough to take stock advice from emails/faxes especially about penny stocks.

It is extremely likely in the future once/if "everyone knows" twitter (and/or AP) is nothing but spam/scam, then it'll be ignored for financial news.

I wouldn't worry too much about the ecosystem having crooks, they've always been there. I would worry if they're scientifically proven to be getting out of ecologically sound ratios.
Really? There's money to be made in journalism?

http://stateofthemedia.org/files/2012/03/1-Newspaper-Print-A...

http://www.aei-ideas.org/wp-content/uploads/2013/04/newspape...
$10k from someone that lives down the road = $10k for the campaign

$10k from someone the other side of the world = $6k for the campaign

you see the problem here with deducting travel costs from the backing cost, right?
What's on offer here is the ability to exclude a large class of attackers entirely - script kiddies with a commonly available file explorer tool.

Sure, if you're the CEO of some big company and a skilled attacker really wants at your email, this is only a stopgap - but this is also sufficient to stop less proficient attackers entirely. For most people this is all they need.

> "it's more like telling bicycle riders to use anti-puncture tape."

If anti-puncture tape has literally no downsides whatsoever to the bicycle rider's experience, and costs nothing, then yes. Why wouldn't you have it?
Check out http://www.getappninja.com/ which currently features an iOS for Absolute Beginners video screencast series that takes you from zero knowledge to building a Zombie Pet game from scratch.

Also Ray Wenderlich resources are great IMO.

Disclaimer: I am the founder of App Ninja :)
I think that the real anomaly is that many people really expect salaries to always go up with age. Which, especially now that people work well in their sixties, doesn't make much sense, except for some very rare exceptions.
> If dropbox had support for arbitrary multiple folder selection (but the the complexity would go way up?) I'd agree with your stance on symlink, but now this is more of a necessary evil.

I think you already answered your own objection on the right way to handle this need. Other syncing services, including BitTorrent Sync handle your need in precisely this manner. I.e., the right way. Dangerous, frustrating, and incorrect abuse of symlinks is NOT the right way to do this.
It won't be google maps, it would be openstreetmap.

It's already surprisingly good where google maps are surprisingly bad (including some world capitals).
Well, without it becomes a giant wildcard. Imagine flying someone in from the other side of the planet and providing accomodations - suddenly it ends up being less of a helping hand to make the movie and basically a very expensive premiere ticket and accomodation. All kickstarter rewards basically have to give you somwething back, but still make the project money, and usually the higher-tier rewards give you less monetary rewards and more feel good / influential rewards.
Firefox OS phones are on sale again NOW (after yesterday's sell-out)
Why The Internet Sales Tax Is Wrong
Off-topic: what if Kickstarter had been around in 2006 for Arrested Development? Perhaps we wouldn't just now be getting a season 4.
Ten years ago, if someone had a not-completely-obvious question, they had to go to the library and spend at least an hour researching.

That always blows my mind.
Pythonect: new, exper, general-purpose dataflow programming lang based on Python
body{background-color:#2C2C29;font-family:Tahoma;font-size:11px;color:#2C2C29;}

Your CSS file would like a word.
Google Glass: a warning from history
It's a little more complicated but still an excellent bet. In poker terms, he had good pot odds.

Say I'm an investor and get $10K if he goes bankrupt. If bets and wins, I have, say, a 52% chance of getting nothing, and a 48% chance of getting a million, for an expected value of $480K. The rational decision, in the best interest of investors, is to make the bet.

Even more so if he was counting cards, improving his odds slightly over 50%. Counting cards isn't all that difficult, the hard part is just doing it over time without being detected, which in this situation wasn't necessary. It's interesting that he chose blackjack, a game that punishes you badly if you're not skilled, instead of roulette.
You certainly don't get the chance to watch all the sessions while you're actually there due to the fact they all overlap. There's little advantage between those who did / didn't go to WWDC in respect to the sessions.

The access to engineers and networking with other developers etc is really the main reason for dropping 1500.
People tend to assume that you have to be a big, dumb meathead to be good at things like rugby and American football. The aptitude test given by the NFL is called the Wonderlic Test, but it is used in other fields. The average test results by profession are as follows:

Systems Analyst – 32
Chemist – 31
Electrical Engineer – 30
Engineer – 29
Programmer – 29
Accountant – 28
Executive – 28
Reporter – 28
Teacher – 28
Copywriter – 27
Investment Analyst – 27
Librarian – 27
Electronics technician – 26
Salesperson – 25
Secretary – 24
Dispatcher – 23
Drafter – 23
Electrician – 23
Nurse – 23
Bank teller – 22
Cashier – 21

The average score per NFL position is as follows:

Offensive tackle – 26
Center – 25
Quarterback – 24 (Most teams want at least 21 for a quarterback.)
Guard – 23
Tight end – 22
Safety – 19
Linebacker – 19
Cornerback – 18
Wide receiver – 17
Fullback – 17
Halfback – 16

So the big, beefy guys taking all the hits right in front of the quarterback, on average, score better then the quarterbacks, and on average, score better then electricians, draftsmen, salespeople, and nurses.
The parent is talking about trust. You're talking about risk.
He may not be asking for nothing, at least not in the sense it seems to me at the moment that you mean. He seems to be saying something to the effect of: we'll both show our cards at once and if we've got inconsistent upper and lower boundaries, I'm walking.

Given that:

"The typical approach is for both sides to demand something unreasonable—but not let on that they consider it unreasonable—and then negotiate a “compromise” in the hopes that you will end up closer to your side than the midpoint."

He can be seen to be cutting out the negotiating part. They're not going to offer $0 because they expect him to be asking for a fair bit. Saying 'this is the minimum I'll accept and I'm not going to discuss anything lower' is quite a hard bargaining position for the other person to match under most conditions.

If he were actually interested in asking for nothing he'd undercut their offer if it were higher than his minimum, and keep insisting on being paid as little as possible. But he doesn't seem to have done that. Whatever he's done he's not actually talked them into letting him pay for the meal, so to speak - and I can't imagine that doing so would have been particularly hard.
> You can retrieve data from the device with special equipment after opening the phone. This is beyond the typical "geek".

Citation needed.
I felt the same way, but it's true - the intangibles you get from being there are what make it worth while. Being able to talk to the engineers and attend open labs is invaluable, and not available outside of WWDC to most people.
in the past few months i started to learn a little bit about AI, including algorithms in planning (like PDDL) and logic engines. the more i learned the more i saw what the gaming companies, and that entire community, are doing and how they are some of the biggest consumers of these technologies. i have to say that it's impressed me, and it seems like the gaming companies are on the forefront of multiple areas of technologies, not just graphics and specialized CPUs.

no if only i could hire from that talent pool :)
Brendan Eich played an unreleased Unreal Engine 4 (not 3) game from Epic using WebGl and ASM.js at JQuery UK last Friday.

I know Tojiro has already had Unity working unofficially on WebGL for a couple of years.

So I have a pretty good estimation of what's coming...
I totally agree. I would rather love to have Flash as a build platform right now. But, have you tried using it with Unity? It was terrible.

I'm pretty happy with them focusing on making the web player install easier / more seamless. That will achieve the same goal and be better than running the game in yet another platform that can have its own bugs.
> The next time you think to yourself that there is
> anything needed to make money on software besides
> persistence, thoughtfulness, and picking something you
> know people want, you're in a trap of your own creation.

Well you do also need money to actually put the app up ;)
While I can see how this is a problem or potential problem for a lot of people... our "darkest secret?" Really? We don't have any issues that are larger than "after your 30's you'll have to work harder?" Our biggest problem, as stated, is that we can only expect to pull down six figures for a few years?

This seems to me a serious overstatement and more than a bit of "we're out of things to write about, let's make this one seem more shocking and hidden than it is" sensationalism.
I was at Unite last year in Amsterdam, and had a chat with the Adobe reps at their booth. The first question I actually asked them was about the future of Flash, because I'd heard that it was being phased out. But that was "only on mobile" apparently.

Their demo was pretty impressive - lots of nice looking 3D graphics and so on - but I have to admit I was skeptical even then.
Figs's Law: Inaccurate information travels faster than accurate information.
Bystander effect
I suspect the same could be said of other shows, and in particular firefly.
Yes, it's not what is "true", it is what other people collectively believe to be "true" that moves the market.

As a great man once said, the markets can stay irrational longer than you can stay liquid.

Therefore, there is money in predicting the irrational responses of others.
I wanted the utopia of "Star Trek", I ended up with the dystopia of William Gibson.
There are plenty of FPS games with AI that you can control with commands. The Rainbow Six games all have this, and if I'm not mistaken, I believe Counter Strike's bots can be controlled with commands as well.
Engineering the rechargeable ice cube
These are Pucs. The word's first rechargeable ice cubes.

"A set of Pucs will chill steadily, evenly, and stay cool for quite a while – without the added water or unwanted flavors of tap water ice."

http://bit.ly/15Kig4I
I just don't see that. Where's the trust - as an early employee you have an employment contract that will be enforced by law, you get cash coming in every two weeks or monthly that is also enforced by law, and your employer owes you a bunch of other rights.

as a cofounder, you're not owed shit. (except 50% of nothing).

the same thing applies to options contracts or anything else.

What I mean is as an early employee you can SEE all this in writing. As a cofounder, you also get to have your equity agreement on paper. If it's 50% it even means something. As a minority cofounder (e.g. if you're the 10% guy with the other two having 45-45) that would mean considerably less.

I just don't see how you can anywhere NEAR approach the level of trust as an early employee, that you need as a cofounder. It's not even within three orders of magnitude of each other.

And that's part of why there are so many fewer cofounders than employees in the world.

I mean think about it!! What can I say over IRC and Skype that would convince you to be my cofounder without meeeting? What kind of paperwork can I produce? What kind of documentation?

Now compare that with being a remote early employee.

The level of trust required is literally 3 orders of magnitude less. Not risk: trust. But risk too.
Apple Q2 net income 2007-2013 YoY
Yemeni Journalist testifies before US Senate about the Terror of Drone Strikes