Hacker Newsnew | past | comments | ask | show | jobs | submit | nubbee's commentslogin

While Haxe allows you to compile to pretty much everything using the same language, it doesn't use the same api for every target. Openfl[1], which is written in Haxe and allows you to use the flash api, compiles to pretty much anything using 1 codebase. "Papers, please" used openfl to achieve its portability so I guess it's a success story for openfl as well. Rhymdkapsel is another great game that uses it.

[1] http://www.openfl.org/


Twitter is going to redirect users to a "logged out" page if they click on a tweet in search results and are not already logged in. How's that not cloaking and against google' own guidelines?[1]

Google wants to index tweets and Twitter wants to nip their growth stagnation in the butt. Two, otherwise fine companies, came to this half-arsed compromise that's solely based on fear of missing out rather than creating something that serves users. Or am I being too harsh here?

[1] https://support.google.com/webmasters/answer/2604723?hl=en


I've found twitter is a terrible company for this - I get booted to a twitter login screen for way too many Twitter links online on my phone. Ironically I actually use the twitter app, I'm just not logged in in the web browser.


The logged-out page will presumably include the tweet shown in the search results in addition to ads and the sign-up nudge/nag.


This was actually my first thought...Google users clicking a result and not seeing the tweet? Twitter wanting to capture users, but making a users first impression of the service as a bait(content) and switch(create account) right from Google results?

Maybe the way its executed it won't be a big deal. Maybe the entire tweet is available in the Google results, or the log in screen will not obscure the tweet. As to the cloaking issue, Google is entering a "partnership" so Twitter is not subject to the standard rules.


I think the earthshaking point of the agreement is: Reputation.

With Twitter info, Google will be able to determine who are the leaders in the world. As the founder of a small, bootstrapped product, I know that my competitors are able to leverage way more followers because they're large service companies with small products. I've benefited from good rankings on Google due to several factors that didn't depend on the size of my audience, such as doing my Q&A in public (on Atlassian Answers). If Google leverages Twitter's social graph, it will probably give a preference to the pages of the bigger company with more followers.

Which is "a good thing" in the grand scheme of economics: People trust more the software of big companies than small ones, whether I like that or not.


I do not have a Twitter account, and even had I one my browser clears cookies every session. The current setup presents a page takeover login/register prompt on pretty much every inbound link (e.g. if one clicks on a link to an individual tweet from a news story or Facebook ). Contrary to the company's apparent strategy, this actually makes joining the service less desirous for me.


Well if 100% of the content of the tweet is listed as a search result, are you losing anything without having a twitter account?


You'd lose the thread of @replies and conversation, and perhaps any embedded media in the tweet. You still wouldn't need an account, but you'd have to visit the site.


We're chained genetically to our primal instincts of survival and territorial behavior, highly intelligent AI will most likely not be. Why would it want to exist? If you were void of emotion and instinct, and with high probability could calculate the universe would end in a Big Rip, why continue? Sorry to be a downer but genuine question.


Is an AI not subject to natural selection as we are? If emotion and territoriality are net negatives but local maxima, couldn't an AI fall into them as well?


I can't help but think about V'Ger.

As a machine it was only capable of pure, cold logic with no emotion, but with its new-found sentience V'ger began to question its own existence. It asked the philosophical questions faced by so many lifeforms: "Is this all that I am? Is there nothing more?


I think Asimov gave a good answer in his story last question http://www.multivax.com/last_question.html


IMO the greatest change would not be in tcp/ip and below, but in http and up. If you had no knowledge of the current web, and I would pitch you html, css and js, you'd probably think it was a bad idea. Why would you use interpreted scripts over binaries if speed is mission critical. First you encapsulate your data in a markup language only to be parsed/converted back by the receiver, ridiculous. It also lacks semantics to make dynamic web applications readable for machines, not to mention the XSS vulnerability in the markup language that would make server side application unnecessarily complex. What a weak proposal, would never work.


I agree, there aren't that many problems in IP compared to the www stack. Imagine if we had bytecode instead of Javascript, the web would be years ahead in terms of being able to create games, video editors, etc. and other high performance apps in the browser. Javascript has basically become a poor substitute for an actual assembly language.


I actually disagree. I think the "view source" menu item probably helped the web evolve faster. I think the trade-off made tons of sense at the time.


Yes, but that's the thing: it does work. And anything that you created from whole cloth, empirically, would be highly unlikely to work.


I'd love to see a benchmark between LibGDX and OpenFL to test if either is noticeably faster on the various platforms they support.


Only thing they've achieved is starting a unwinnable game of public DNS whack-a-mole.


considering that 8.8.8.8 was widely graffiti'd across Turkey, it stands to reason that informing people about alternative dnss might be a labourious task.


Memory is linear and so is execution( at a basic level ) yet our programming and ideas are not. Imagine programming as a needle with one continues thread stringing boxed functions and values together, sometimes threading something that has been threaded before, and ultimately creating a crisscross of wire that's hard to understand. We cannot organize something that is linear with a non-linear representation. We try to make the crossed wire simpler to understand with programming languages but it is inherently unsolvable as a problem. There will never be a authoritative programming language.


Great example of this; adobe released alchemy[1] a couple years back with which you could compile very basic c/c++ code to a "swic" library which could then be referenced in flash. Although initially free to try adobe wanted to turn this into a premium feature[2]. It was quickly reverse engineered and turned into a haxe api, that made the step of using basic c/c++ and compiling it to a swic obsolete, keeping everything nicely in the haxe ecosystem[3]. If that was not impressive enough they did the same thing with "pixelbender3d"[4] and created hxsl[5].

[1] http://labs.adobe.com/technologies/alchemy/ [2] http://blogs.adobe.com/flashplayer/2011/09/updates-from-the-... [3] http://ncannasse.fr/blog/virtual_memory_api [4] http://www.adobe.com/devnet/pixelbender.html [5] http://ncannasse.fr/blog/announcing_hxsl


Contradicting itself, "Genetic: Judging something good or bad on the basis of where it comes, or from whom it comes".

And just one row down, "The Texas sharpshooter".


Apparently the judge who issued the original verdict had connections with BREIN' lawyer.

http://torrentfreak.com/pirate-bay-censorship-judge-is-corru...


Yeah , this has been well documented everywhere, including in discussions on HN.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: