skysight-inc/HackerNews huggingface dataset:
OpenFL is just one of the many Haxe frameworks, to be sure.

For instance, Haxe is great for web applications too -- one of it's chief draws is that you can share the same code on the front end and the back end, but target whichever language is best for that. JS on the front, PHP/NodeJS/Neko/Etc/ on the back.

UFront is just one great example:
http://ufront.net/

As for other multimedia frameworks, here's my best attempt at an exhaustive list:

OpenFL - http://www.openfl.org

SnowKit - http://snowkit.org/

Kha - http://tech.ktxsoftware.com/

NME - https://github.com/haxenme/nme

Flambe - http://getflambe.com/

HEAPS - https://github.com/ncannasse/heaps

And things built on top of those:

HaxeFlixel - http://haxeflixel.com/

HaxePunk - http://haxepunk.com/

Luxe Engine - http://luxeengine.com/docs/

Away3D - https://github.com/away3d/away3d-core-openfl

HaxeUI - http://haxeui.org/

KhaPunk - https://bitbucket.org/stalei/khapunk
Yes - both are under MIT

https://github.com/strongloop/loopback-sdk-xamarin
https://github.com/strongloop/loopback
My point was that we assert that someone's actions were criminal after the facts are presented at trial, not before. That is, unless we personally witnessed the act and are in possession of the facts. I didn't happen to be in Zimbabwe at the time, I haven't inspected the licenses and other relevant paperwork, and I'm not familiar with Zimbabwe's laws (but, realistically, I'm skeptical that they're properly enforced and that the judiciary is independent and professional). I'm certainly not going to substitute whatever partial/exaggerated/fabricated tales the media choose to present for those facts.

Saying that someone committed a crime is a Big Deal. In many jurisdictions, it is considered slander or libel unless you are making a formal charge. You need something a lot stronger than something you read in a newspaper to back it up.
Why I built a smartwatch for racket sport players
A great case, but I think it's beyond weatherproof and into the realm of waterproof or immersible. A weatherproof enclosure need not be sealed to such an extent.

And there is an upside to not sealing. If you plan that water will somehow get in, say by including a drain hole on the 'down' side, then the inevitable crack or other slow leak won't result in catastrophic flooding.
Does the Boost C++ library meet its original vision?
Oh there are many benefits:

- Need any specific feature? Just give NPM a quick search and you'll find not one, but a dozen half-assed implementations. The wide range of unfinished, poorly tested, not-invented-here packages giving the impression of a pragmatic and vivid community guarantees that the platform won't lose its momentum anytime soon. I mean just look at http://www.modulecounts.com/

- It has a Windows installer so it works on Windows. Guaranteed!

- Significant pool of young, cheap and over-motivated developers that are yet to experience burnout. Not having to deal with employees' family responsibilities or that COBOL dinosaur who just happened to forget his own cubicle number is a big plus.

- Running the same language on the server and the browser means you won't ever have to learn another language. Sans the language that compiles to JavaScript of the month, of course.
Yes, but a) those caps are not so small as to be useless as stated by the parent, and b) there are sub-bands of the 5GHz unlicensed band that allow higher txpower in the US only when deployed "outdoor". This page provides a decent summary: http://www.wisp-router.com/page.php?11

fwiw fear of overwhelming interference from well-funded entities such as carriers is not new. In fact it was very common until the extra capacity in 5GHz was opened up 10 years ago or so. Prior to that you could find a cell carrier in your area decided to backhaul a tower with a T-1 on 2.4GHz, lighting up the entire band with impenetrable noise. Since that time the carriers' backhaul capacity needs increased significantly, driving them to fiber-feed their sites or use 23GHz licensed. At the same time the available channels in 5GHz expanded (through re-use of space previously allocated for military use). So things have been reasonably quiet (sic) on the interference front until this new challenge.

Disclosure: I built and run a very small WISP due to owning a home in a place with no Internet service, in conjunction with making my living writing software (oops!)
"Tools" or "functions" probably work and fit in well with descriptions of processing in graphics packages; "processes" seems fine to me (like the suite from http://processing.org ).
In Canada, if you're on maternity/paternity leave, you're on Employment Insurance. The maximum insurable amount is 49K or 55% of your earnings. Maximum payout is around 28K per year.
I don't think it's helpful to pick a single article from either Wikipedia or Scholarpedia and judge the site on that. I do think that the SEP/Scholarpedia model of trusted experts has significant advantages over the Wikipedia model. With Wikipedia it is sometimes painfully obvious that the text is a compromise between different editors.
As someone who started using tape backup in 1978 (sic) and first bought body armor in 1984 (sic), yeah, I hear you. And my personal anecdote is how multiple forms of backups saved my critical data from this: http://www.ancell-ent.com/1715_Rex_Ave_127B_Joplin/images/ (rsync.net, since the disk backups in the bathroom got trashed). Fortunately haven't had to put body armor to real use.

But between the way I prefer to use many computer books (multiple windows on a big screen), the ease of saving them to multiple backup sites (every time I buy digital media I upload copies to rsync.net and ironically Amazon's free (5GiB?) service, plus they're in my normal backup systems), how fast their content gets obsolete, and their lower price, I tend to buy them. But only for the perishable stuff, I get e.g. CS books in hard cover.

As I noted elsewhere, you also want those physical shelves backed up by a good insurance policy, and for you I recommend USAA, my father started with them in the 50s, and especially due to tornadoes and the like we've had to make a lot of claims.
You can't make "profit" when your "customers" make no profit. Poor people barely donate a lot.
Will follow a series of blog posts about all the new feature in OrientDB 2.1 and how to use them. Stay tuned.
> we still haven't addressed the bigger problem of coming up with something compelling to do with it

For the most of the games that are developed today with first-person view in mind, adding support for VR isn't something that is very hard to add. And these games are already pretty compelling.

The only question is convenience. The post mentioned 3d in televisions — but 3d did win in cinemas. I recently wanted to watch Inside Out in 2d (I get dizzy from 3d), and I couldn't it, although it was just released into the theaters. Only in 3d.
I went to E3 for the sole purpose of trying out VR (Oculus). First time I tried out DK1, I was incredibly disappointed. The resolution made the experience worthless. I went to E3 another time, again for Oculus, and they had a whole booth set up this time with DK2. It was also disappointing. Better resolution, but still not good enough, and like Atwood says, the controls are terrible. I was trying it out on a AAA game, too.

When I started seeing articles spouting how unbelievable VR was, I just assumed they were using some new model that fixed all these problems.. but I wouldn't be surprised if it's just hype, too. It could also be that these journalists simply aren't gamers, and seeing snazzy 3d graphics up in their face for the first time is enough to blow them away.
I was swayed by his points enough that my level of excitement for buying one of these things has taken a big hit.

On the other hand, the industry hasn't had much of a chance to get running yet. Maybe the hardware issues will prevent this from happening anytime soon. But I'm not surprised that you would get bored working with device which only has demo content available for it.

I took a look at a list of some of the highest gaming budgets. I would think an effort of the scale of a game on this list could create something which would provide a good counter argument.

https://en.wikipedia.org/wiki/List_of_most_expensive_video_g...
RMS -vs- Doctor, on the evils of Natalism

http://www.art.net/~hopkins/Don/text/rms-vs-doctor.html
where did you pull that from?
India may not be the best example, considering there have been several organizations that have rated it more corrupt than China. Furthermore, while they both started in similar economic positions, China has pretty much left India in the dust at the moment in many metrics.
The official GM OnStar app exposes certain do-it-yourself features to the phone user, such as remote start, lock/unlock, and "I forgot where I parked" alerting. These are the same functions that often appear on key fob buttons.

OnStar is capable of performing more functions, such as locating the car when it is out of sight/sound range, slowing down the engine, locking down the ignition, and performing remote diagnostics.

I couldn't confirm this by reading the article, but it might be possible that the protocols and APIs used by the app could be hacked to perform OnStar functions that were not intended for use through the app.

So if the app sends OnStarApp( REMOTE_UNLOCK, VEHICLE_ID, APP_AUTH_KEY ), someone might try skimming the authentication credentials, and then send OnStarApp( STOLEN_ENGINE_SLOWDOWN, VEHICLE_ID, APP_AUTH_KEY ).

In GM's mind, the app is trusted software, so any message that looks like it came from the app must have been requested by the owner, through the app. And since the app can only send "safe" commands, like those performed by a radio key fob, OnStar can simply execute whatever command the app message requests without checking it. That would be the same way the CANbus works. If a valid message appears on the bus, addressed to your microcontroller, you act on it as though it were genuine.

They aren't software developers. They're automotive engineers. The design goals are different. In their world, Eve never listens to other people's conversations, cosmic rays never flip bits in memory, and no one outside the company will ever understand your car better than your own engineers.

But there are people out there who will try to figure out if they can pop the trunk release using any component of the car except the trunk release button. Hackers do that kind of thing for fun. And, in doing so, they may find out that not only can they do that, but they can also do things like shut off the engine with a maliciously malformed digital radio station signal.

Then they connect a handheld yagi to their laptop, broadcast the signal at a friend's car, and tell them to hit the "scan" button on their radio while idling in their driveway. Then it hits 88.1-3, a recording of "I'm sorry Dave, I'm afraid I can't do that" plays over the car speakers, and then the engine shuts off. It is a source of great amusement, until the "Oh, shit" thought occurs: "We did this for giggles. Someone else could do the same thing to murder people."

Then they contact the auto manufacturers, who don't do much about it. Then they present it to DefCon, and talk to the media. And we still don't have an acceptable solution. Certain models of car are potentially vulnerable to attacks that we can demonstrate in controlled tests, and which are possibly occurring in the wild in a way that cannot be easily detected.
GitCompound – Compose you projects using Git repositories and Ruby tasks
...? How?
When I start a business as a hardware manufacturer, and then the industry margins become lower than the expectations of my shareholders, then I need to exit the business. Selling off Lenovo provided a huge cash injection that funded a major deficit in their pension plan funding and a few years later tablets killed any hope of making decent margin, so the time was at least lucky. I wasn't a big fan of Sam and he certainly was at the helm when they missed the cloud. Ginny wasn't handed the best cards, but I like how she is playing them. For the future, IBM as a leading integrator of Apple technology into enterprises is clever, and the acquisition of Softlayer and building of mobility services is well aligned to the market. I agree with another poster about IBM being a finance company at its core. Ultimately, the value I see in IBM is one MSA (Master Services Agreement) as the contractual framework for a multitude of cloud services. Have you ever seen lawyers on a cloud agreement? It can take a year to negotiate. A schedule in an MSA is signed quickly. It's a great business with recurring margin from a recognized name and financially stable company. Just some thoughts.
The point is that Typescript gives you the choice. You can add type definitions like Haxe, or just drop in your (untyped) JS library without any work and type it later.

In the latter case, Typescript gives you some typing for free whereas Haxe doesn't.
Here's How You Are Killing Twitter
I wouldn't call current wifi smart any more than I'd call the primitive beamforming in wifi "SDMA." I'd also agree that smart radios need to observe some common set of rules, or at least principles, much in the way that self-driving cars need compatible principles of operation.

I am, however, optimistic about cost and timeline. The amount of hair in your mobile phone's radio to make it work on 2G FDMA/TDMA, WCDMA, and OFDMA, and their respective layer 2 protocols, while it certainly adds cost, doesn't add a multiple of cost compared with, say, a pure wimax 2 radio. Making radios that use different technologies smart enough to share spectrum is a relatively cleaner and less compute-intensive problem. I think it could be done now, and a really huge amount of spectrum could be made available for use cases similar to today's wifi right now.
Is it fair to say that in Haskell, you have to think about evaluation order less, but when you do, it's harder?
Please explain. Millions of species have gone extinct over the course of history, yet the world continues on. What is it about the loss of lions that will result in a catastrophe?

I'm not saying that avoiding the extinction of a species is not a noble endeavor, I'm just questioning the impact of not doing so.
Then "modern cars" can never be considered safe, and whomever the professional engineers are that signed off on that design have some explaining to do. "market forces" or "following my boss's orders" are not valid excuses; a professional engineer has a duty to ignore such things when considering safety.

I suspect whole auto industry needs to re-learn (if they ever learned in the first place) the lesson of the Therac-25 and what "fail safe" means. Some dangerous situations should not be possible.

Unfortunately, I suspect the auto industry will choose to learn those lessons the hard way. When people die from someone messing with their steering or brakes remotely, I hope whomever signed off the idea of mixing remote signalling with critical systems is found personally liable for manslaughter.
The problem with checking version.bind is that SOP for configuring BIND securely has been to disable or spoof it for some time now.
>How hard could that be?

The technology would not be relevant.

The massive asymmetry between producers and consumers is a repeated pattern across many domains regardless of technology.

-- of wikipedia readers, less than 1% write articles

-- in web forums, most are lurkers and less than 1% write posts

-- movies: millions watch them, less than 1% produce their own movies

-- books: millions of readers, relatively few authors

-- cars: most drive them, very few build/rebuild them (as a hobby)

, etc.

Another example is blogging. Today, for a novice, it's more friction-free than the 1990s Geocities days to set up a blog and share one's thoughts. However, the vast majority are not interested. It seems like an imbalance that we'll always have.

So it's not like we conspired to have everyone be dumb consumers. Perhaps the internet evolved that way because it is a reflection of what we are.
Reverse Engineering PCBs with JTAG
Really hits the nail on the head.

When writing resumes and doing interview prep, I always try to put myself in the other person's shoes. Would I hire me? Would I be offering what is wanted?
Index fund works well because it's diluted. When you invest in a single company there are many unknowns and downsides but stretched across the sector, you find less risk (how likely is it that other than Toshiba and Kodak are cooking books).

However, the returns are also limited to the sector as well.

I admit picking undervalued companies AND being solvent enough before the market reacts rationally is a huge undertaking and why there's so little of successful value investors.
Pay-as-you-go encryption? o.o
Cracking Ransomware
This is not a bug, you are just uninformed: a platform that allows anybody to use anybodys machine for anything is the final business model in web 2.0. Everybody in the startup world is getting crazy about this.

BTW google is doing it, Mickysoft and Apple is doing it - only difference is that they try to maintain exclusive customer access to these features, but it does not work out always.

hulbee entering the scene as an unrestricted distributed code execution platform freely available for anybody will change everything!
Bloomberg to tweak website post-Topolsky
LibreOffice 5.0: The best free Office alternative just got better
When you come from a legacy ball of mud in written in any language, a rewrite alone brings loads of benefits if done properly. In most cases, the evented design of node requires some re-thinking and forbids simple copy-paste of the old stuff.

In addition, a good chunk of computing is pushed from the server to the clients nowadays, reduces server load even more. Of course, your servers are more idle if they have less to do.

The course of JS is, that it is used in places never thought of. But I just leave it at that.

Finally, I trust a proven tech, that is designed to solve todays performance/distribution/messaging problems and delivered for decades now (elixir/erlang/OTP). Choose by yourself. Yeah, JS nowadays is like lego, you can plug together anything already available, but then, lego is for kids and isn't used for actually mission-critical things in the real world.
The unfortunate (or maybe fortunate) part is that data shows that occasionally, short-term exponential growth creates massive companies (ie - Google and Facebook) with relatively minimal marketing charges. I remember when Facebook was first available at my University. Seemingly overnight, all of the LiveJournals died and Facebook absolutely took control.
> Cause it had a nickname and was "famous"?

Well, yes.

> No one cares about animals being killed on mass so we can eat them, i know i don't, but oh no, a lion is killed, they are running out of those in Zimbabwe.

It's not about animal death, it's about killing an iconic animal (a lion) which we're already in danger of losing entirely. And -- to make it worse -- killing it for no other reason than for some kind of misguided personal glory. And on top of that doing so in a way that smacks of old school rapacious colonialism.

> Everyone will forget about this "massive tragedy" in a few weeks anyway.

Sadly, yes. And when you finally see that news report in a few decades about how the last wild lion finally got poached, well, you can rest assured that we'll all forget about that "massive tragedy" in a few weeks, as well. No harm, no foul.
Is it valid to go meta and ask the same questions about the incredulity about the coverage? I.e. there are numerous more egregious examples of people getting outraged about relatively unimportant stuff while ignoring important stuff, so why is everybody getting upset at the disproportionate outrage over Cecil the Lion?
Netflix Maternity Leave and the Freedom to Choose
TWC is already scared and improving their service. It's great. Thank you, google.
I read your original reply before you deleted it, which made it clear that you had misread my post, in particular you missed the word "economy" in "...where the US economy is reduced to ashes...". Reduced to ashes is a (rather common) reference to the Zimbabwean economy not an actual fire.
Pennsylvania to use “precrime” statistics in criminal sentencing
While I was watching, I was wondering if these guys were tugs disguised as police officers. I felt frightened by them. Aren't they supposed to be our role models, show the good from the bad. An unethical behavior:
"do as i say not as i do"
They need to go back to Police school...
Except markets are not a zero-sum game. The best capitalists make the pie bigger by creating new value.
It's fairly well known in game development circles, at least for indies. It also has a bunch of weird features that can be off-putting. Abstracts and macros, for example, are both fairly weird, although seem to be extremely powerful.

And... not having a large company like MS backing it doesn't help it out any.
I built cl-async and a lot of its satellite libraries completely ignoring restarts and the CL error handling paradigm in general, opting more for a "well, an error occurred, catch it and send it to a callback" method.

A few lengthy discussions with some lispers who were more well-versed in CL's error handling than what would be the equivalent of try/catch/throw completely changed my view on lisp's abilities. The reasoning behind using handler-bind instead of handler-case just blew my mind once I understood it. It was a hard concept to grasp, but I'm so glad those guys pounded it in.

I reprogrammed the error handling in cl-async/blackbird/wookie/etc to use handler-bind/restarts and now everything is so much clearer. You get full stacktraces when in debug mode, but also have the option to pass errors around as objects if in production.

CL's error handling definitely was a "wow" moment for me once I got it.
Do they allow you to test your DNA anonymously? I have no interest in having a company linking my DNA analysis to my identity.
I'm insecure and desperate for anything I can pass off as a "killer app" for Forth and pie menus, so here's an X10 window manager (yes, X10 not X11) with pie menus that's extensible in Forth:

http://donhopkins.com/home/archive/piemenu/uwm/fuwm-main.f
I grew up in small town in eastern part of India, where Tigers were rolling on the streets and wild elephants were more dangerous than any other animal. Just dont piss them off, that was told to anyone new in that area. My dad use to take me to elephant(trained off course) rides into the jungle(the real jungle) to watch tigers and all other wild animals. I started to enjoy it more and more. My uncle was a forest ranger and had a tiger cub, so I played with him every weekend or whenever I get a chance to visit him. One day I came to know a tiger was shot dead by "some guy" as kid I felt really bad, I was like "why kill a tiger for no reason?" I was more surprised when the local people were really sad about this. Like, they have develop some kind of affection to this animals, no matter how deadly they can be. An unspoken bond between the people and the wild animals. Off course the government was not going to investigate much about it, because of local corrupt officials. Officials were more concerned about food, jobs, education and medical facilities. Which took more highlight than the killing a tiger, which for majority of people in that locality was a big deal.
Bring High Performance into Your PHP App (with ReactPHP)
I meant string as in char* not NSString, selectors specifically the SEL datatype are strings

They certainly don't have to be, however, they are.

SEL selector = @selector(applicationDidBecomeActive:);
printf("%s",(char*)(void*)selector);
// Prints applicationDidBecomeActive:
Two problems. One, that's our fault (as a superpower) for not doing a better job of ensuring aid flows to where it needs to get. Two, that's the fault of the people. We can't do all the work.