skysight-inc/HackerNews huggingface dataset:
This percentage is huge since its fairly new and not all games are ported yet. When you think about this, majority of gamers were already rocking a windows dual boot or separate machine for gaming. This is 1.85% of the user base who switched over to Linux even though not all games were available to them yet.
The grandparent poster's point is if you played "over a dozen", say, 16 games and one of them failed, then 93.75% of games worked for you. Getting to 99.9% requires a lot more games to succeed for even a single failure.

Obviously in context you didn't literally mean 99.9%
Dropbox also has automatic photo uploads, if you're interested in an alternative. The space you're given grows to accommodate your photos such that you virtually have infinite photo storage space.
I've read them and the only one I feel is misleading is the perf statement. The perf gains over Backbone are because DOM access kills your perf. Backbone isn't fast. It's simple and popular.

All the major data binding frameworks can do deferred renders and are on the same order of magnitude. Most need to be configured for it but they can all do it.

I think React is a very clever solution to a problem I've been thinking about for years using an approach I would never have considered because I still forget how fast JS engines are. In terms of using it, I'm interested in React because of Clojurescript and not vice versa.
How about: Learn tools to make you more efficient? As technologies and stacks become more complicated -- and our brains retain the same capacity -- it's important to find ways to minimize the barriers to learning. It can be as simple as reducing small discomforts, which build up quickly in day-to-day-coding. I've found taking a few more minutes to pick a better color theme for my code editor can make syntax much easier to read through, especially when working with a new language.
I'm currently working on something like that. Still looking for a cofounder: www.innerloop.io
WordPress.com has pretty sophisticated brute force detection mechanisms and protections in place. I am not sure why you would say otherwise.
Certainly he has only basecase division, which explains the original benchmark timings.

I'm not very familiar with libtommath, though I had a passing experience with it back in about 2004-2005. However, looking through the code, he does seem to have toom3 (I have both toom3 and toom32, which may or may not be relevant here -- the latter is for unbalanced multiplication).

But more obvious is that libtommath seems to check for errors after every operation, even internally. I think this is some kind of exception mechanism.

I also recall there being a libtomcrypt at some point. Maybe it still exists. That suggests that Tom is possibly focusing on the much more difficult area of crypto, where your code needs to much, much more defensive.

Also, libtommath claims to be 100% C, which bsdnt is not. We use some assembly language, which gives us 5-30% speedup (we could get about another factor of 2 if we unrolled the loops like the C compiler we are comparing against).

Those are a few of the things I can see.

But performance isn't everything. It has never been my intention to be compared with GMP performance-wise for example. You simply cannot beat GMP without being as technical as GMP. The focus here is simplicity and reliability (not to the extremes required for crypto though), and it always will be.

Roughly, my goals with this project were to eventually be much faster than say Python bignums, maybe within a factor of 2 or so of GMP on generic problems, but with code that could be maintained by language designers themselves, without being bignum experts.
I'd agree with namespaces-as-modules, it's something that'd make program composition a lot nicer in my opinion.
I guarantee every person on here complaining about squatters being scum would jump at the opportunity to buy something that could potentially be of interest to someone else later on.

Your logic is similar to a used car dealer buying cars that they don't plan to drive themselves, or grocery stores buying all of the food to resale in their own store.

If you have such a problem with this why don't you buy all of the domain names and then decide on who should be allowed to buy them from you? The short answer is your a lazy, unhappy individual who hates anyone who is more ambitious than yourself.
Like I said, not that bad yet but moving in that direction. There are plenty of people already, I suspect, who feel as though they have basically nothing, especially if they face some sort of ruinous expense like getting sick while uninsured. If you have a negative net worth, you have less than nothing, in some sense. As long as the credit markets keep working, even people with negative net worth feel like they have something, but if those markets were to freeze up or otherwise become unavailable you would have a whole lot of people no better off than slaves in terms of "wealth".
RhysU/c99sh: cppsh for C99 with rcfile support
The ships in my game have two bars -- health and fuel. It's kinda stupid, but I made so they run out of fuel, to keep the game short and add another facet.

My XCaliber game has walls in space. That's odd. Also the enemy is dumb.
Voltaiq - SF, NYC, or REMOTE - Full Time - http://voltaiq.io

Software Developers — Full Stack/Front-end/Deployment

Battery performance is the key bottleneck slowing the adoption of electric-vehicles, renewable energy, and longer lasting more powerful mobile electronics. Voltaiq is developing a powerful web-based data analytics and visualization platform to enable better, longer-lasting batteries and other energy devices. We have early customer revenue, and grant funding from the National Science Foundation and U.S. Department of Energy.

Voltaiq is looking for creative, experienced, and extremely talented software developers to join our founding team in the San Francisco Bay Area or New York City (remote will be considered case by case). These will be our first hires, so you’ll be getting in on the ground floor of a fast-paced, customer-focused, product-driven startup. Duties will encompass the full stack, from development through deployment.

We are looking to fill three positions immediately, and will give preference to those with a broad knowledge base and a strong desire to learn. Currently, we’re looking for:

* Full Stack Web Developer/Generalist

* Deployment Specialist

* Front-end Developer

Desired Tech Skills:

* Strong coding skills in one or more of the following: Python, Java, C/C++, Go.

* Front-end development experience: Coffeescript, Sass, Backbone/Underscore, Handlebars, D3.

* Solid understanding of a web deployment stack: Cookies, sessions, websockets, asset management.

* Experience with ZeroMQ or a similar asynchronous messaging system.

* Strong command of Linux and deployments on Amazon Web Services.

* Deployment experience: Salt Stack, Fabric, Nginx, uWSGI.

* Knowledge of Git and experience committing to a team code repository.

* Experience with MongoDB, managing MongoDB instances, and the MongoDB aggregation framework.

Other Prerequisites:

* Undergraduate or advanced degree in Computer Science, Physics, Math, Engineering, or a related discipline.

* At least 3 years of experience developing and shipping software.

* Willingness to travel occasionally for in-person meetings, conferences, and deployments.

* Strong team player with the ability to help build and work as a cohesive team.

Compensation: Competitive salary plus equity and full benefits.

Location(s): SF Bay Area, NYC, or remote.

Email us a resume at jobs@voltaiq.io

Thanks, and Happy New Year HN!
I vividly remember reading about the 8052AH-BASIC chip in "Ciarcia's Circuit Cellar" (Byte Magazine, August 1985). It was an 8 bit micro with an 8 kByte floating point BASIC. There was also a version with FORTH. These interpreters were codes that Intel gave away to illustrate what you could do with their chips.

Many years later, I bought a simplified version of the circuit and used it to run little production machines in a factory.
Resolving power button issues in Mac OS X Mavericks
Physical assets are hard to move, and those are the ones we would want to keep. Who cares if they move their cash, see how long it's worth anything after the government stops standing behind it. And if it continues to be valuable (for whatever reason) then fine, they can be rich somewhere else.
AT&T Archives: The Unix Operating System (1982 Video)
For the other perspective, from the same article, right before your sentence, corrosion over the entire country consumes 3% of the national GDP (this is basically the cost of entropy...), at an average of $1000 per person per year. The stated $114.5 billion dollars per five years, given 1.5 million active personnel works out rather favorably then, when compared to the overall average.

Also, can we not call it a factoid. The proper definition (a statement of questionable validity/truthfullness), nor the standard misused definition of it (random trivial, yet interesting fact) doesn't really apply here, as the 'factoid' is clearly related, and not trivial to the original matter at hand.
Bummer that the name clashes with the other GVM(Groovy gvmtool.net) I use.
WordPress.com offers two-step authentication for all of our users. You can use any application which supports Time-Based One-Time Passwords (TOTP) such as Google Authenticator, Authy, etc. and you can also receive a one time password via SMS.
Tell me, either way a Soekris box or an OpenWRT compatible router, how this brings a solution to the masses.
"admit" does not pass the checker right now. coqchk -o is used to detect those assumptions.
thanks for speaking for your women (best?) friends for us. brave
Cool. That's relatively new. Last time I did research on the subject, you had to run a browser under Wine, and it was just too much trouble for me to go to the trouble to do it. Still seems a little complicated, requiring Wine, and a Silverlight install, but I guess it's an improvement. And, there are a bunch of things I want to watch eventually that aren't on Amazon for free.
The Business Side of Start-Ups
So, you're saying gcb1 is a woman who speaks for all women?
I wonder which is easier to encode, natural deduction or Hilbert style.
A Bitcoin FAQ
"And the Chinese have probably known about this back door since 2008." http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=htt...

That's a pretty scary prospect. If its been 'known' and exploited since at least 2008. Poor form Netgear/Linksys.
Argh! Svn!
To nitpick about all of them being dead:

MIPS is still in the top 4 or so CPU architectures by volume, with x86, PPC, and ARM, with ARM as by far the largest (forecast about 3 billion cores licensed last year).

At least a few hundred million MIPS cores are shipped every year. Depending on what you think embedded x86 volume is, it may be ahead of x86. Of course by revenue x86 still beats everyone.
How much are the finance charges? Many ATMs charge anywhere from a buck to three dollars for a withdrawal, unless you go to your "home bank".
Actually, PaleoPax started as a subcom site and I shut that bit down a year ago with ~450 monthly subscribers @ $20/month. Shoot me an email and we can chat more: lxmorj@gmail.com
Huh, well, there you go. There's your issue for MOOCs then.
I can see it happening either way. It's possible people will become more and more used to privacy being invaded and it just becomes normal, but it's also possible it eventually goes to far and swings in the opposite direction which sometimes happens in politics.
I worry about concerns over efficiency. As much as I'd like for that to be a fairly objective word, I am forced to acknowledge it is anything but. Almost as bad as that wonderful word "quality."

For me, the challenge is to look at older technologies as often as newer ones. I don't quite believe that everything new was old at some point, but it is rather impressive to see the tricks and techniques that were used by folks years ago. To the point where I'm sometimes curious exactly what we have that is truly new. (I'm starting to learn just how powerful emacs can be, for example.)
It's less common because they're hidden inside other equipment. E.g. my RAID cards have PPC cpu's; my set-top box used to be MIPS. They're both licensing hundreds of millions of cores a year.
Yeah. I suppose that is entirely possible. This should reduce some drive by slowdowns though.
As an aside, why not use composite materials for ships?
> It is terrorism. By definition: the use of violence and/or intimidation for political goals.

That's what I'm saying. They've defined terrorism to be "political violence" and declared it to be unmitigated evil -- it's sleight of hand. Is a riot terrorism now? Is a revolution? Were the US soldiers who killed Nazis in WWII "terrorists"? It's propaganda. They're hypocritically condemning political violence while engaging in it. They're equating violence by foreign radicals against a country's people with violence by a country's people against its own corrupt government.

It's putting George Washington, Malcolm X and Osama bin Laden into the same category for the purposes of collective condemnation. The only way it makes for a useful method of categorization is if you're already in power and want to disenfranchise anyone without the political power within the existing system to make change, regardless of the legitimacy of their position.
Ergo StreamOS.

I wouldn't bother running Steam on a non-valve distro, it just doesn't seem practical given the options available (Win/OSX/SteamOS).

Full disclosure: I use Steam on OSX & inside a Windows VM. My biggest peeve is that Valve restricts the Steam client to a single runtime (meaning: I can't run steam on OSX & Windows at the same time "This account is logged in elsewhere"). So I'm always switching between the two, which causes a bit of user fatigue. Come on, just allow unlimited instances/logins from the same IP. I digress.
Of the two hundred or so games I bought on humble bundles and so forth, I've tried a few dozen of the games I've bought (haven't had time to try them all), and with the exception of two Early Access games, they work just fine.
I'm not so sure I would be so negative on the code in isolation. Yes, I think I would personally like to get my code out there more with/for others. However, I see no real reason to think this should be a moral imperative that is given to others. To the point that, while I would love for it to happen, I more want to make sure I just write more programs. Even if they are of the "I ran them exactly once just to see if it worked" variety.
Personas as imaginary friends for software developers
Hah, yeah, I saw that one too.

I never knew Gmail considered that.
Idris - Pure functional programming language with dependent types
I use Safe Gmail on my iPhone and can't see the emails I moved (from Gmail on my Mac) to one of the multiple inboxes.

Unless of course, I click on Important Mail (which includes more than the mail I starred) or All Mail.
My boys have used the Steam client on Bodhi Linux for the past 6 months or so - it probably registers as Ubuntu. Half Life, HL2, Portal, Team Fortress all work very well. They also play a lot of Minecraft on those computers (not on Steam obviously).

They make very serviceable gaming computers.
A heads up to the author: with narrower browser window sizes (e.g. less than ~1024px), the left side menu overlaps the text.
I don't know how to do that, but I did think about a cryptocurrency in which people got paid for optimizing objective functions.

https://docs.google.com/file/d/0B3qaT-ZL6aeKOHNEQWdpZEtRYWc/...
Maybe add an "About" page that explains what this is and how/why it was created? I hit "Sample Song" and it took me a minute to figure out what was going on -- that you're supposed to select a sampling frequency and then it displays the waveform. Speaking of which, maybe put the "Frequency of Sample" selector above the buttons rather than off in the corner?
I used to live in the country, but I wasn't very close to farms with livestock.
Just got lost in there for a very nice hour. Much more practical and to my taste than Kurzweil. Then I found this, a Kurzweil/McCarthy disagreement: http://www.edge.org/discourse/singularity.html

Edit: really enjoyed the story, thanks Colin.
Also looks like MacOS 10.9 has ares by default.
In Java, String and Char are two separate types. In Python, there is no separate char type. It is simply a string of length of 1. I do not have great theory to show which design is better either. I can only say the Python design work great for me in the past (for both text and binary string), and I suspect it is the more user friendly design of the two.

So in Python 3 the design of binary string is changed. Unlike the old string, bytes and binary string of length 1 are not the same. Working codes are broken, practice have to be changed, often it involves more complicated code (like [0] becomes [0:1]). All these happens with no apparent benefit other than it is more "coherent" in the eye of some people. This is the frustration I see after using Python 3 for some time.
I really hate it when proprietary software developers list only dependency to be - "your system should be capable of running 32-bit apps." Why no just simply list the actual lib packages needed.
I can't reply to you for some reason, nick2021, so replying to myself.

It's different because the squatter is essentially leeching off of everyone else. If it wasn't for them the people who wanted the domains could have gotten it for free or at least less. They add nothing of value at all.

One could argue the same for people who squat other scarce natural resources that they paid nothing for.
This is from June of 2011, anybody know of updates?
He doesn't actually exploit the heap overflow. He just sends messages as a normal backdoor user would, theres no authentication.

(He also greps for the string the server sent upon connection, but it's nowhere to be found. He then just greps for bind and filters for binary files only, to find all binaries that call bind (remember dynamic linking in the end comes down to strings..))
I'm involved with Étoilé, and am the lead developer on a framework called CoreObject (https://github.com/etoile/CoreObject) - it's an object persistence framework something like CoreData except it's also a DVCS.

We're going to properly launch a website for it and do an alpha release in a few weeks, but thought I would mention it since this is where most of the development on Étoilé is happening right now.
Ah, it's Thomas Ptacek, who as usual, doesn't have the slightest fucking idea of what he's talking about but nevertheless feels free to lecture others.

There are dozens of immigration/law enforcement checkpoints routinely deployed around the U.S. They stop all persons and feel free to check them for suspected illegal immigration, drugs, and so on, with absolutely no reason to believe the searchees have ever crossed the border.

For instance, the Border Patrol runs a check near Camp Pendleton, California, about 70 miles north of the Mexican border. You can even check in with Foursquare:

https://foursquare.com/v/i5-border-patrol-checkpoint--weigh-...

All cars on the interstate are stopped, any time they feel like it, and searched or not as the Border Patrol desires. No suspicion exists or need exist. Most of those stopped have not crossed the Mexican border in years, or ever. And no, none of it is illegal in any way.

Or compare, if you like, the EXIT searches that Customs is now doing at many border crossings - people who are attempting to (but have not yet) exited the United States. By definition, they aren't entering the U.S. and haven't crossed any border, but again, they're being searched, entirely legally, every day, and woe to you if you attempt to resist, as author (and now convicted felon) Peter Watts will be happy to tell you.

Simple rule of thumb: if tptacek says it, you can ignore it.
Linux information sheet
I have a WGR614v6: it shows no response from port 32764 both from internet and local.

At first I thought it was this, which has been known for a long time now:
http://wiki.openwrt.org/toh/netgear/telnet.console
Things I've Learned about Data Science
To put it in plain terms, there are multiple groups of guys with guns, and each group follows different orders.
I think your qualification "as long as hyphenation is done right" is the key here. I don't know of a single web browser that lets the user turn hyphenation on and off, and while CSS3 supports hyphenation, browser support is inconsistent. (Chrome is the most notable problem child here, oddly enough.)

And you could go farther and say "as long as justification is done right." All browsers that I've seen do justification use a very simple algorithm compared to LaTeX, Quark, and InDesign, and bad justification -- which tends to leave huge gaps of white space between words -- is harder to read than ragged right.

Personally, I think the best you can do reliably on the web right now is ragged right with CSS3 hyphenation enabled for elements that contain body text. But I wouldn't turn on full justification.
I wish you "Life" in 2014
The "USS Independence" is slowly disintegrating...
Somehow that statement makes a lot of sense on many levels.
Nice Gen Chem pop quizz question.

http://en.wikipedia.org/wiki/Standard_electrode_potential_(d...
I'm a huge fan of the Prana Brion (http://www.prana.com/brion-pant.html) - very similar to the one you linked, except without the cargo pockets. After getting these I'm never going back to pants without stretch fabric or water resistance. They're great for travel and in charcoal they look reasonably dressy too.
It almost felt like the memes were for obfuscation, because they certainly had that effect on me. I'd say if this was a presentation, it would be neither informative nor professional.

A well-placed meme for humour can be good, I agree.
Just don't be that mother :)
This is a non-trivial algorithmic problem to solve, isn't it? I recall when airplanes were initially required to install collision avoidance systems. It took a while to get them right.

Given the relatively much higher density of autos, and, combining GPS and near-field triangulation, it will have to be a fast and clever system. What type of avoidance should be taken? Braking only?

Not to mention standardization...
The magic is that pipelight is actually still powered by Wine, we've just automated some of the more annoying steps through the use of packages. Pipelight even embeds its own custom version of Wine so you don't have to mess with any of that either.
There is no need to add salt to the wound. They got enough negative press as it is.
Whether the business owner has more disdain for Starbucks or Starbucks' lawyer doesn't seem like a particularly interesting distinction to me. I'm also not suggesting the letter-writer believes anything I'm saying here. I'll quickly concede that a vast minority of people agree with my take on this.

The argument that I'm proposing is only that the business owner didn't act unethically in violating the trademark or in writing the letter... regardless of his motives.
I think the popularity of url shorteners shows that people are willing to click on links where they have no idea what is lurking behind an unintelligible string.

As for the apple site, there are other (better) systems in place for supplying identity information than just the url.
The article seems to say that the anti-corrosion system was cut from the project for cost-saving reasons. If accurate, that's pretty astounding. Presumably this would be a decision up to the customer so it's no wonder the contractor is blaming the Navy for the bad decision.
K-means Clustering 86 Single Malt Scotch Whiskies