skysight-inc/HackerNews huggingface dataset:
"Given that the media coverage and user interest has already far exceeded what I expected, I find it hard to believe the sales rate could increase, let alone maintain their current rate."

Isn't this a big stumbling block for indie developers? It wouldn't surprise me one bit to see sales continue to increase.

He mentions the lack of sales on Amazon. My impression is that Amazon buyers really like seeing some reviews, maybe more than any other app store. So doing whatever it takes to get those first reviews could open up the Amazon market. The $4.00 price there could be working against him. Getting it to $3.99 might make a difference to a buyer.
In praise of... text files and protocols
Think of it this way: The mathematical capstone of most undergrad non-math-major courseloads is Calculus II, which focuses on mathematics largely developed by Newton and Leibniz, as modified by Riemann.

That takes you all the way to the mid 19th Century for what little of Riemann's work the course focuses on, with the bulk (Newton's and Leibniz's contributions) coming from almost two centuries earlier.
I think that the /copy_ref links are scoped to the API key.

But anyway, why would Dropbox revoked the API? I would be using the official API, the user had to explicitly share the files and I would have no access to the Root directory of the user (assuming I'm using an Application API Key).

I think that's no different that me generating a share URL from any file of my Dropbox account and posting on reddit for everyone to download :) But I'm no TOS expert :P
Nodetime - Performance Profiler for Node.js
Also. Take a look at http://shelr.tv/
The design of the GC can limit the speed of allocation as well. If your VM has a copying (moving) GC for the young generation, allocating a new object is exactly two very fast machine instructions: add to the current top of young heap, and check for overflow.

That's how OCaml does it. I'm not sure how to do it concurrency-safe, though. Maybe using small per-thread heaps that get collected whenever an object is shared between threads, or by statically inferring which objects can be shared and which are thread-local.
Yes, but if we introduced Euler's work that early trigonometry would be reduced to the study of a single equation!
Enon Beach Campground - Springfield, Ohio
I work at a large technical corporation. It manifests every corporate stereotype you can imagine (and somewhere in there it makes devices that save lives).

As I read this article I couldn't help thinking of a young, very bright new hire in our group, his first real-ish job. While I don't have the connection with him to say this, I wish I could tell him that "this" (BigCo) is not the only way to work; get thee to a startup or SmallCo.
Project JMC
I have a Masters in math and the applying things in non-obvious situations is one of the things that I really gained from it. Several times I've been in situations where someone is struggling with a problem, and where I can quickly spot a simple mathematical approach to solve it. Many times the mathematics itself is quite simple advanced high school or early college stuff, stuff the person struggling with problem has also studied.

The difference is that to them linear algebra (for example) is something abstract you use to solve linear algebra problems, while to someone with a more deep and solid understanding of math, linear algebra is a simple and general tool that can be applied in all manners of situations.
I don't hate android users, it's just their phones
Disagree... Mainly because I could easily envision a society in which this argument snowballs, careening down a slippery slope until all comedy (South park, family guy, etc) is seen as harmful to society and made illegal or highly censored.

I've never played this game, but I'm guessing it is supposed to be humorous, and I think protecting satire and supporting comedic efforts is extremely important.
Big Plastic Surgery Negligence Cases
Firms specialising in clinical negligence, such as Alexander Harris, take on major cases on a regular basis. Clinical, or medical negligence, is an area of the law which can cover a number of personal injuries or illnesses caused or exacerbated by failures in medical care. These failures can occur at the stage of diagnosis, treatment or after-care and can be the fault of individual doctors and nurses or of hospital authorities as an organisation. The sheer range of cases covered by the term medical negligence means that firms dealing with this area need to have a wide range of legal expertise to be able to offer suitable legal support and advice.
Actually, I think we got that. In general, if you're going to be snarky here, you'd better be witty or intelligent about it. Or, you know, funny.
Online, real names provide anonymity
Google loses AdWords lawsuit in Australia
Am I the only one who's a little worried about the focus on patents?
Sony NXCAM HXR-NX30U Professional Full HD Camcorder with built-in Projector
Genome sequencing isn't predictive of most diseases
Your search query must contain at least three letters; there is no max.
This look very interesting, thanks for making it. Do you know if it would possible to make a python extension for it?
There's nothing stopping you from leaving off the BOM as far as I know. The BOM is pointless in UTF-8 (the encoding is inherently endian-independent) and if you can guarantee by convention that your UTF-16 text will be read in the same byte order as it was written, you also don't need it.

Another thing I noticed in the article: the encodings issue was historically even more complicated: Unicode previously only covered what is now the basic multilingual plane (BMP), which meant all code points could be encoded with a single 2-byte value, a.k.a. UCS-2. When more code points got added, that exceeded UCS-2's range, so that mutated into the variable-length UTF-16 encoding. Had Unicode been introduced into Windows and Java later, who knows if they'd ended up using UTF-16.
There's no point thinking what would have been if you only chosen this other path - If you really chose this other path, you are not you.
I don't think he was referencing this game, just society's perception of sex vs violence.

Does anyone remember hot coffee from GTA? In a game full of gangs, drugs, stealing and killing the media became upset because of virtual sex.
Minor point: I see copy-paste from wikipedia about ISO-8859-5.
It's unfortunate since nobody ever used ISO-8859-5. They probably should change it to ISO-8858-something-else in the wikipedia article.
Sure hope not.
Does it run on ARM as well?
I think we need to remember that this isn't just focussed on tech startups.

The UK has a good number of pharmaceutical, engineering, bio-sciences. In these industries patents are probably a pretty good proxy for innovation.
Chicago Exterior Painting Contractors
Hanson Painting Company: Premium quality interior and exterior painting Contractor, specializing in residential, commercial, new construction and additions in Chicago.
There are some instances of Haskell outperforming C/C++, but this is generally limited to situations where unboxing, strict application and Haskell's type system allow GHC to perform some amazing optimization. In other words, don't expect Haskell to outperform C/C++ in realistic circumstances.
This article is comparing apples to oranges really.
Bootstrap is a CSS framework, which has nothing to do with content administration, it just defines look and feel - or better yet, lays some basics on which developers can build their layouts faster.
My CMS of choice is TYPO3 and since Bootstrap was released I tend to include it on all the pages, because I'm more productive and thus faster that way.
That's exactly what I thought, too. And that's when I got the "you sound guilty" from their lawyer.
So long as your reply is short, balanced and factual then a reply is better than not replying. If nothing else it's extending the courtesy that we'd all want extended to us if we were making a complaint (saying, sorry, no, you've made a mistake), but also you're kidding yourself if you think these things go away when you ignore them. Reality is that it's more likely that they'll escalate.

In terms of could you charge for it, no of course not, sadly that's not how any of this works. You can throw out this sort of threat with little or no comeback.
I loved the idea of the slides interspersed with text. Just posting slides is usually lame, because you lose out on the actual talk, which contains most/much of the actual information.
Rust - a new programming language from Mozilla
Met Police considers moving 60 percent of IT systems to the cloud
Citrix to donate CloudStack to Apache Software Foundation
This doesn't make much sense at all...
Ifconfig.me
Not a lawyer either, but I've responded to C&D letters myself. Just write the bare minimum and make it clear that you are either complying with their demands or that you are unable to because they have incorrect facts. I've never even had a response to my response letter.
One of the school math topics that I have made us of a lot is function transformation and translation.

Being able to see things like "what I really need here is this part of a sine curve, stretched along the X axis, compressed along the Y axis, and moved up into the positive", and then write a simple one-liner to do slideshow animation, has proven useful again and again.

To be honest, I didn't really understand the point of it during class, and actually failed that part of the exam. A few years later when I needed it, it just popped out of my brain attic and made sense.
Ten Takeaways from the Tilded Platform
I migrated from fastmail.fm, very happy with it. I don't know what plus addressing is.

I have also used pair.com for my email in the past, they do a very good job of that.

I'm not aware of an email provider, other than google, that also does calendar synch. That's frustrating because it's such a natural fit, even though the two techs are different.

You could consider a shared hosting account on pair.com, and install/run your own calendar.

Edit: I think google must be fastmail's best source of new customers.
Oh sorry, I didn't realize this was spam...
How long is Yahoo going to be in business?
It's not necessary, but for 5 minutes of typing and the price of postage you can make them close their file and go away.
Minor quibble: The difference between static files and memory based caching is minimal. Any server OS will cache "hot" files in RAM, so in day-to-day use the difference between nginx serving up static files from disk, or hitting memcached is pretty minimal - it's just a question of which part of the stack is caching your content in RAM. Caching, in general, is famously a very hard problem however, and prone to special corner cases. :)

Your larger point is correct.
The Japanese Prime Minister's Website Cost $548,000
I tried to be clear in my original comment that I'm not displeased with this action of Red Hat, and that I view it as an issue with myself that I do these strange numeric comparisons. I certainly don't blame Red Hat and I was very careful to avoid saying that Red Hat was obligated to donate anything to anyone, since I agree with you that they are not.

Obviously my intent was not well-communicated in my comment. I apologize, but I don't really know how to make it better. :-(

With all that said, those words still ring a bit hollow for me. If the person giving dimes to the homeless were to say, "hey, I wasn't obligated to donate anything to them," that still doesn't quite ameliorate the sheer numerical discrepancy, which is still the point where my brain goes, "wait... what?"

Another comment did: it said, "oh, they're just talking about revenues, not profits." That's a much more important distinction. If Red Hat's costs are very high, then it might not be four dimes but four $100 bills. That's a much more substantial donation given what you got.
Great piece, and the first part especially reminds me of a term I came across in psychological literature a few years back. It's called the "multipotentiality" problem. (http://www.tip.duke.edu/node/784). Essentially, the problem is that those with the aptitude for, and interest in, a number of diverse disciplines -- typically, gifted individuals -- may suffer from an inability to choose one path over the others, or to stick with any given path long enough to truly master it. Additionally, they tend to suffer from an occasionally crippling form of regret over the paths they didn't take. (Da Vinci, one of history's most famous polymaths, is said to have remarked late in his life that "I've wasted my hours").

There is some debate about whether, and to what extent, multipotentiality is a legitimate psychological phenomenon. But I've sure grappled with it, or at least something that feels quite like it, for a large part of my life. I know plenty of others who have, as well. And your article really struck a chord w/r/t the topic.

[I'm not saying any of us is a Da Vinci, btw. Just pointing out that even someone who legitimately did master multiple disciplines suffered from "grass is greener" crises every now and then.]
Solluna Resort in Corbett – To Make Your Corbett Tour Classier
Solluna resort in Corbett gives people an opportunity to relish the beautiful environment through their outstanding hospitality services.
That word. He keeps using it. I don't think it means what he thinks it means.
It is similar to how now a number of websites and individuals measure Windows boot performance on first/second boot, without giving various internal windows boot optimization procedures like Prefetch and ReadyBoot time to kick in.
Lowering the price might work, but more than from 4 bucks to 3.99. Something like lowering it to 0.79 might bring in some users.
source (in Japanese)

http://jp.wsj.com/Japan/Politics/node_419085
In addition, does Android still suck for low latency audio?
Who the hell actually is this guy? Google search results for his name appear to be useless, misleading and contradictory because they're currently ruined by the firehose of bloggernaut bullshit.
Cool Arduino Hack to image thousands of floppy disks
Einstein Archive digitizes all of his letters and works.
> a future that is trying its hardest to remove
> objectification of women from society

How about the future where women decide for themselves what to do (including providing sex for money) instead of some righteous males knowing what's the best?

Whatever happened to the awareness of the context?

Ironically some of the most common female sexual fantasies involve them being objectified one way or other—because in this case they are not responsible and have no guilt for acting contrary to the expectations of the society which wants them to be serious, shy, prudent, etc. Guess who is responsible for such expectations.

And yes, why fictional violence gets free pass, but sex is tabu (or even crime).
Imagine the outcry if instead of "shooter" S stood for "sex" in FPX games played by teens.

How come that depiction of killing other is OK, but sex, which is key to our survival is not OK?
Hm... I'm not trying to argue with you, you're right that I only have a superficial overview of the Java/JVM/J2EE ecosystem, but I will try to elaborate on the points of my original post, which was rather sparse, I admit.

As I read Wikipedia, HotSpot is opensource. I'm not sure if that includes the best JIT compiler (what the JVM is known for) as well, or if that's still closed/proprietary, but I'd be pleasantly surprised if it's open source as well. Still, we have the patents issue, i.e. the current legal battle between Google and Oracle. Releasing the source but suing anyone who uses it is not the way to do open source, IMGO (true, the source was release by Sun, and Oracle is the one who's suing, but still).

I believe that a general purpose programming language (suitable for business applications) has to be able to perform as well as C for heavily optimized code. What I mean is that you have to be able to write algorithms that run very fast. You can probably do that with C# (supports unboxed structs) and maybe even Objective-C (supports MemoryPools, and method lookup caching), but not Java (AFAIK). Sure, you can always link to external C libraries, but then you have to face dependency hell and portability issues.

The issue that I see with Java's concurrency model is not that it is not powerful enough, but that it is too powerful. It allows synchronization on any heap-allocated object, which probably has a lot of overhead (used to be performance overhead, but HotSpot was heavily optimized for that, so after a lot of programmer-hours overhead, the performance overhead was lowered). However, I think that this kind of threading model is not scalable to massively parallel/distributed environments. Synchronization/sharing will have to be limited, e.g. as in Erlang/WebWorkers/Rust, using GCD in Objective-C, using MVar (Haskell) or transactional variables (Clojure). Java probably can never do that, without sacrificing backwards compatibility.

Lack of support for functional programming was meant more on the JVM level. There are no tail calls, no fast object allocation, no true polymorphism, and I'm guessing that since closures have to be represented as objects, they are not particularly cheap.
Don't know about you, but while I knew video phones existed a long time back, almost all of my calls with my parents recently have been over Facetime, now that there's a simple, intuitive way for us to use it (I bought them an iPad). Automated homes may just be a technology waiting to be designed right, not just solved. After all, home is our retreat from...well, anywhere, really. Design matters if you're going to be encountering it all your life.
I only can repeat myself. "If you don't need it, don't buy it - no argument there."
Why not?

Anonymous - "lacking individuality, unique character, or distinction"
The BOM is optional in UTF-16 too:

The UTF-16 encoding scheme may or may not begin with a BOM.
However, when there is no BOM, and in the absence of a
higher-level protocol, the byte order of the UTF-16
encoding scheme is big-endian.

(D98 in http://www.unicode.org/versions/Unicode6.1.0/ch03.pdf)
My kids have my old Oric-1/Atmos machines (I got a couple spare, heh heh..) and they love 'em. Nothing better than giving the kids a 'safe' computer to use (no Internet!) and coming back to some wild creation a few hours later ..
If your VM has a copying (moving) GC for the young generation, allocating a new object is exactly two very fast machine instructions... That's how OCaml does it.

That's also how the JVM does it. You can criticise the JVM on some things, but GC performance is not one of them. You should really make sure you're better informed before posting FUD like this.
Get This Information Before Hiring iPhone App Developer
But in fact there's not much more in trigonometry. I always wondered how American schools can spend whole semester on single, simple subject.
It also entirely glosses over the fact that before the ISO-8859 standards, there were the horrendous code pages in DOS and numerous other encodings on other platforms, which made things hard even for Europeans, let alone languages with a non-latin-derived alphabet.
Geckoboard -- London, UK -- FULLTIME

Several positions including:

Software engineers x 3

Interface Designer

Community Manager and Evangelist

More details at http://jobs.geckoboard.com/ or ping me a mail at paul@geckoboard.com
Wind Damage
Wind Damage: Get most up-to-date technologies for wind damage & water extraction with quality professionals. Get fast services to resolve Water Extraction problem.
That looks excellent, but a very narrowly defined course around the concepts used by Z. The CS course I did had 3 years of maths and then I did postgraduate work with Control Engineers and I realised that, compared to them, I hardly knew anything (good fun learning as much as I could though).

However long you spend learning maths, probably more than any other subject, you are only going to end up knowing an awful lot about less and less (the usual curse/joy of academic specialization).
...because in this case they are not responsible and have no guilt...

Or simply because they are fun.
This really ought to be the standard way to post presentations online. Unfortunately, it's more work than uploading to the awful slideshare.
I an a Rails dev and want to try something new for web development. Tempted to try Node/express or Go with one of the given frameworks. How do they compare?
This article is gibberish and reads like the drug-addled ravings of someone who has no knowledge of web design. I don't even know where to START.

The author seems to have no idea what a CMS is, what a Javascript framework is, or what Bootstrap is. He's sort of trying to compare a blog engine to a blog template, which is kind of like answering the age old question: What's better: a house or wall?

We get insane gems like:

The basic design of the blogging CMS has in fact always
been deficient. This means putting the site content in a
database, then generate a page from a SQL query. Then as
we realize that it's too slow to display, a cache is used
that creates for each page a HTML file locally.

That's not really true, and Wordpress has drop-in plugins which handle all that for you anyhow. And we don't get anything about how a Javascript framework might work; needless to say they are all database backed. Then we see:

Why put the contents into a database and then copy it to
a file on the local system, rather than store it directly
in an HTML container?

Apparently he's advocating for static file generators like Jekyll? That...almost makes sense. Not that he names any such apps or frameworks, or gives any discussion why they're useful, and he apparently thinks they somehow are jQuery based...?!

What a trainwreck. The only purpose seems to be to try and drive page rank to www.xaml.fr which doesn't look like a real site to me. I think this is just some sort of blogspam/linkbait/SEO trick.
This is an interesting new language but I'd be interested to know - what is the motivation behind its creation?
Steve Yegge says Google is a cool place to work. Peter Norvig thinks it is a great place to work. m_o_c thinks differently. All good.

Also, there's a "blind man and the elephant" thing going on. Google is a huge company. I'm sure Google is a great place to work-- for Peter Norvig. If you're already great, the rewards and environment are fantastic; if you're good and trying to become great, it's a bit sclerotic, because there are 10,000 other people who've been there longer than you and who also want to become great, and most of the work Google thinks it needs to have done won't help you improve or advance.

Google is not some horrible company. It's actually quite good, even if poorly managed. The quality of engineers is very high, and the perks are fantastic. It's just not the best place if you're in your mid-20s, still somewhat green, and want to become great. It takes too much time, and too much irrelevant people-pleasing work, to advance.
It's pretty common these days to include a dynamical-systems course in the math core for science majors, which is largely 1960s-70s developments.

Beyond that I think information theory often tends to be treated as more an area of engineering than math, along with digital signal processing, to take another common example. So it's usually taught by engineering or CS departments if by anyone. At schools with a strong mathematical bent to their engineering/CS departments there are usually good courses on both, though.
Quepasa And MyYearbook Rebrand As MeetMe
I'm based in SA too. I looked for and found a job recently, as a web developer, and had to consent to a credit check, fingerprints and criminal record check at the employment agency. I declined the criminal record check (whether they listened or not is another story). Many of the positions had employers asking for those things. Very odd. I don't know when this started since the last time I went looking for work before this was about 2003.